Other Parts Discussed in Thread: AM3352
大家好、
我的客户希望使用 AM3352定制板执行 SPI 引导。 该板没有 EEPROM。
当前,控制台上会输出以下注释,引导将停止。
"正在启动内核..."
让我了解使用上述配置进行 SPI 引导的过程。
我参考了下面的链接、但无法进行 SPI 引导。
http://processors.wiki.ti.com/index.php/Kernel_-_Common_Problems_Booting_Linux
https://e2e.ti.com/support/arm/sitara_arm/f/791/p/416078/1478930
https://e2e.ti.com/support/arm/sitara_arm/f/791/p/425695/1519580
它们使用的是"AM335x-EVM-Linux-SDK-src-04.02.00.09.tar.xz"。
-------------- 控制台---
=> bootz $loadaddr -$fdtaddr
##当前堆栈结束于0x8df25be8 * 内核:cmdline 映像地址= 0x82000000
##跳过 init Ramdisk
##无初始化 Ramdisk
RAMDISK START = 0x00000000、RAMDISK END = 0x00000000
* FDT:cmdline 映像地址= 0x88000000
##在88000000时检查'FDT'/'FDT Image'
错误的拟合格式:无说明
* FDT:原始 FDT blob
###展开的设备树 blob、88000000
使用0x88000000处的 FDT blob 进行引导
0x88000000大小为0x00009365时的 TO_FLOW_TREE
argc=3的初始值
argc=3的最终值
未指定## FIT 配置
使用:FDT
## initrd 高= 0x90000000、copy_to_ram = 1.
RAMDISK LOAD START = 0x00000000、RAMDISK LOAD END = 0x00000000
##设备树(88000000)... 88009364 (len=50021 [0xC365])
正在将设备树加载到8df18000,结束位置8df24364... 好的
argc=3的初始值
argc=3的最终值
更新属性'/ocp/ethernet@4a100000/从器件@4a100200/mac-address'= 60 64 05 08 D9 ce
更新属性'/ocp/ethernet@4a100000/从器件@4a100200/本地-mac-address'= 60 64 05 D9 ce.
更新属性"/ocp/ethernet@4a100000/从器件@4a100300/mac-address"= 60 64 05 08 D9 d0
更新属性"/ocp/ethernet@4a100000/从器件@4a100300/local-mac-address"= 60 64 05 08 D9 d0
使用环境中的 machid 0x3589
##正在将控制权转移到 Linux (地址82000000)...
正在启动内核...
----------------------------------------------------
此致、
Sasaki
