Could I please validate / get the instructions to update the SPI to a later / mainline u-boot version / and how to bypass the SPI and boot from the SD card.
In Reading
Indicates this, but what is the trick? Which pins on the GPIO are required to bypass / erase the SPI?
I am running mainline 5.11.10 on the N10, but still booting with the SPI U-Boot 2017.09-2689-g7bc6514356 (Mar 04 2020 - 12:11:52 +0000).
The SD card I am booting from has been built with buildroot 2021.02 (and this is the u-boot I would like to use.) then booting in to the Radxa 18.04 Ubuntu that has been distupgraded to 20.04.
The mainline build is using the 4.4 .config (but upgraded to 5.11) a few things are missing - that I will reach out for help after I get the U-boot working. Specifically
-
unable to see the mtd (SPI)
-
unable to run npu_powerctl
root@n10c:~# npu_powerctrl -i
init gpio: 4
Error writing to /sys/class/gpio/export value=4: Device or resource busy
gpio init
root@n10c:~# npu_powerctrl -o
Error writing to /sys/kernel/debug/clk/rk808-clkout2/clk_enable_count value=1: Permission denied
set clk_en 0 to 1
Error writing to /sys/kernel/debug/clk/clk_wifi_pmu/clk_enable_count value=1: Permission denied
Here is my console log: http://ix.io/2Usl