在mcsdk上有uboot.bin 直接用aisgen成成ais文件。
1/用串口只烧录uboot, 那个specific entrypoint应该是什么地址?,板卡上有DD2
(ubootais文件有300多k)
2/用uarthost 进行 烧写,到后面就错误是什么原因?
(File IO): Read 356208 bytes from file C:\AISgen_d800k008_Install_v1.13\AISgen for D800K008\u-bootsourse.bin.
(Serial Port): Opening COM3 at 115200 baud…
(AIS Parse): Read magic word 0x41504954.
(AIS Parse): Waiting for BOOTME… (power on or reset target now)
(AIS Parse): BOOTME received!
(AIS Parse): Performing Start-Word Sync…
(AIS Parse): Performing Ping Opcode Sync…
(AIS Parse): Processing command 0: 0x5853590D.
(AIS Parse): Performing Opcode Sync…
(AIS Parse): Executing function…
(AIS Parse): Processing command 1: 0x5853590D.
(AIS Parse): Performing Opcode Sync…
(AIS Parse): Executing function…
(AIS Parse): Processing command 2: 0x58535901.
(AIS Parse): Performing Opcode Sync…
(AIS Parse): Loading section…
(AIS Parse): Loaded 356124-Byte section to address 0xC1080000.
(AIS Parse): Processing command 3: 0x58535906.
(AIS Parse): Performing Opcode Sync…
(Serial Port): Read error: 操作已超时。
(AIS Parse): I/O Error in read!
(Serial Port): Read error: 操作已超时。
(AIS Parse): I/O Error in read!
(Serial Port): Read error: 操作已超时。
(AIS Parse): I/O Error in read!
(Serial Port): Read error: 操作已超时。
(AIS Parse): I/O Error in read!
(Serial Port): Read error: 操作已超时。
(AIS Parse): I/O Error in read!
(Serial Port): Read error: 操作已超时。
(AIS Parse): I/O Error in read!
(Serial Port): Read error: 操作已超时。
(AIS Parse): I/O Error in read!
(Serial Port): Read error: 操作已超时。
(AIS Parse): I/O Error in read!
(Serial Port): Read error: 操作已超时。
(AIS Parse): I/O Error in read!
(Serial Port): Read error: 操作已超时。
(AIS Parse): I/O Error in read!
(Serial Port): Read error: 操作已超时。
(AIS Parse): I/O Error in read!
(AIS Parse): Opcode Sync failed after 11 consecutive I/O failures.
(AIS Parse): Boot aborted.
(Serial Port): Closing COM3.
Shine:
1. mcsdk里的uboot默认程序入口地址是0xc1080000。2. 请问用的是自己板子还是EVM板? 是否是加密版本的芯片?
rt w:
回复 Shine:
1.uboot.bin 是二进制文件,不是不包含任何地址么?
2.自己的板子,不是加密的芯片
估计是DDR2设置的不对,无法加载程序?
根据uarthost的记录 传输了349k数据,看138的地址空间,只有ddr2能装下着300多k的文件,能这么理解么?
Shine:
回复 rt w:
在AISgen中是否有配置DDR?你先加载个简单的bin文件到片内,先确定流程有没有问题。
rt w:
回复 Shine:
uboot编译后就300k了,还有更小的么?
Shine:
回复 rt w:
不一定是uboot文件,例程里简单的.out文件都可以转成bin文件。