当以0000 1000 0010 1011配置拨码开关时,上电后通过CCS查看devstat寄存器,读出来的是0000 0000 0010 0001;(在0x51地址空间烧写了IBL文件)
当以0000 0000 0010 1011配置时,上电后读出来的是0000 0000 0010 1011;
于是想自行编译IBL,生成0x50地址的IBL烧写文件,将IBL烧写到EEPORM 0x50地址里,而当我把IBL烧完再启动查看devstat寄存器,读出来的又是0000 0000 0010 0001;擦除0x50地址的IBL数据后,读取devstat状态又是0000 0000 0010 1011。有些摸不着头脑了,求专家指导一下,谢谢
Andy Yin1:
取决于IBL中的操作,可能是IBL强制修改了DEVSTAT boot mode,check一下IBL的代码吧。
IBL是否需要取决于应用所需的boot mode,不是必须的。
TI中文支持网