T507烧写的SD卡无法启动
-
构建过程如下:
source build/envsetup.sh
选择的如下:
Welcome to mkscript setup progress All available platform: 0. android 1. linux Choice [android]: 1 All available linux_dev: 0. bsp 1. dragonboard 2. longan 3. tinyos Choice [bsp]: 0 All available kern_ver: 0. linux-4.9 Choice [linux-4.9]: 0 All available ic: 0. t507 Choice [t507]: 0 All available board: 0. demo 1. demo2.0 2. demo2.0_car 3. demo2.0_td100 4. demo_rawnand_ubi 5. demo_spinand_ubi 6. evb 7. fpga 8. ft 9. per6_td100 10. qa 11. ver_v1_0 Choice [demo]: 0 All available flash: 0. default 1. nor Choice [default]: 0
接着执行 buiild 命令
接下来执行 pack 命令,产生出来了 out/pack_out/t507_linux_demo_uart0.img 镜像文件
使用 PhoenixCard 工具烧录到SD卡中,给板子插上SD卡通电启动后的日志如下:ubuntuAarch64 login: [102]HELLO! BOOT0 is starting! [105]BOOT0 commit : 8b62e3eec1 [108]set pll start [110]periph0 has been enabled [114]set pll end [116]PMU: AXP858 [135]vaild para:8 select dram para2 [139]IC illegal !!!
这个是什么意思?
-
SDK哪里来的,这个SDK不适配这个版本的T507芯片(芯片有ABCD版本,需要加补丁适配
-
@whycanservice 应该是代理商的技术给的。后面给我我补丁,我打上了。重新制作了镜像 t507_h_linux_demo2.0_uart0.img ,烧录到TF卡,还是不能正常启动。
[108]HELLO! BOOT0 is starting! [111]BOOT0 commit : 100e431 [114]set pll start [116]periph0 has been enabled [119]set pll end [121]PMU: AXP858 [132]vaild para:1 select dram para0 [135]board init ok [137]debug:rtc h-m-s value:0x0 [140]DRAM BOOT DRIVE INFO: V0.648 [144]the chip id is 0x7c00 [146]chip id check OK [150]DRAM_VCC set to 1100 mv [158]read_calibration error [166]read_calibration error [174]read_calibration error [183]read_calibration error [191]read_calibration error [199]read_calibration error [207]read_calibration error [215]read_calibration error [223]read_calibration error [232]read_calibration error [234]retraining final error [245][AUTO DEBUG]32bit,1 ranks training success! [261]DRAM CLK =720 MHZ [263]DRAM Type =8 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4) [273]Actual DRAM SIZE =8192 M [276]DRAM SIZE =8192 MBytes, para1 = 311b, para2 = 20000000, dram_tpr13 = 6061 [291]Actual DRAM SIZE =8192 M [296]DRAM simple test FAIL-----fedcbe98 != fedcba98 at address 40000000
请问 [296]DRAM simple test FAIL-----fedcbe98 != fedcba98 at address 40000000 这个大概是什么原因?我可以从tf卡启动吗?还是说必须要从emmc启动?
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号