Jump to content

[Armbian build PR] - Fix dtb loading error in u-boot for nanopi-r1 and nanopi-duo2 boards


Recommended Posts

Posted

Description

The 32-bit Allwinner dtb files are under /boot/dtb and not under /boot/dtb/allwinner as expected by u-boot because of the current board config. Fixed dtb location by removing the allwinner/ prefix for nanopi-r1 and nanopi duo2 boards.

This issue seems to have already reported on the forums as well - https://forum.armbian.com/topic/28117-nanopi-duo-2-hang-on-boot/

How Has This Been Tested?

Tested by creating edge image with the changes included in the pull request. The stable image still doesn't boot because of the ongoing issue with the 6.1.30 kernel image, but 6.2.16 kernel from edge image works

  • [x] Created edge image and booted on nanopi duo2

Checklist:

  • [x] My code follows the style guidelines of this project
  • [x] I have performed a self-review of my own code
  • [x] I have commented my code, particularly in hard-to-understand areas
  • [x] I have made corresponding changes to the documentation
  • [x] My changes generate no new warnings
  • [x] Any dependent changes have been merged and published in downstream modules

View the full article

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines