This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AISgen for D800K008选择d800k006还是选择d800k008生成的bin文件一样!

通过查看0x11700000,ROM的版本号是d800k008,生成对应的bin文件下载到spiflash后无法启动,通过读取spiflash里面的数据和生成的bin文件对比,是一致的,查看BOOTCFG寄存器的值也是00001010对应的是spi0flash,也没有问题!

通过修改为d800k006生成的bin文件是一样的!

AISGEN的软件版本号是Version1.13,这个版本难道有问题?在官网没有找到其他版本的!

  • ROM的版本号是d800k008,AISgen工具里Device Type就选择d800k008。

    不能boot的话,先看一下选的SPI flash是否满足要求。

    The SPI flash device must use 24-bit addressing, and its read command must equal 0x03. The
    bootloader will look for an AIS image at offset 0x00000000.

    如果满足要求的话,那再用仿真器跟一下boot过程,看是代码没有加载进来还是执行后出问题,另外,注意GEL文件的一些初始化配置需要搬到代码里来。