Jump to content

[Armbian build PR] - Allow non-legacy RockPi-S images to boot from their built-in EMMC (ak…


RSS Bot

Recommended Posts

This also moves the console from UART2 to UART0, because the upgraded loader blob from Radxa only supports console on UART0. Discussion at: https://forum.armbian.com/topic/11228-rock-pi-s-rk3308-cpu-is-it-supported-by-anything/page/3

Description

I don't have access to Jira. The bug being addressed would be that the images generated will only boot from the SDcard. They will not boot from the built-in EMMC. The issue is known to Radxa.

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. Configuration: Rock PI-S board with 4GB built-in SDNAND chip option Connected to build system via Rock PI-S's USB-C OTG port.

I have built a number of test images, flashed them directly to the EEMC (aka SDNAND) using

rdeveloptool wl 0 newly_built_image.img

The resulting image boots, and reboots, with the console on ttyS0.

Verified Ethernet and built-in wireless networking were uneffected It is still possible to break into the U-Boot console using control-C (on UART0)

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
  • [?] I have made corresponding changes to the documentation
  • [x ] My changes generate no new warnings
  • [?] Any dependent changes have been merged and published in downstream modules

View the full article

Link to comment
Share on other sites

Armbian & Khadas are rewarding contributors

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines