TI中文支持网
TI专业的中文技术问题搜集分享网站

AM4376: boot启动问题

Part Number:AM4376

我们使用AM4376处理器设计的核心板,部分板卡无法从boot启动,具体情况如下:
   1、处理器型号是:AM4376BZDNA100,时钟24M;
   2、电路设计的启动方式:可以从MMC1、MMC2、NAND启动;
   3、sysboot管脚[18..0]的配置为:000 0100 0010 0000 0100  (后四位可以配置成0110、1100),通过XDS100确认启动配置管脚读取与实际电路一致;
   4、目前的现象是部分板卡可以正常启动,但是部分板卡MMC1、MMC2、NAND三种启动方式都无法启动;
   5、通过XDS100跟踪寄存器,发现无法启动的板卡,对应的mmc、nand等管脚均没有进行配置,采用默认mod7;同时Boot Error Counters也没有进行错误计数,是随机的数值(正常板卡读取的数值是3次、2次或者0次);从现象上来看,感觉是4376的内部boot没有运行;
  6、对比启动正常板卡和异常板卡的CONTROL寄存器,CTRL_CORE_SLDO、CTRL_MPU_SLDO寄存器数值不一致,正常板卡读取的数值为02FD0000,异常板卡读取的数值为001F0000;
luan qingwen:

补充两条信息: 1、 修改为串口启动后(11001),好的板卡可以正常打印CCC,故障板卡无任何打印信息。 2、另外故障板卡,通过XDS100下载测试软件,可以正常运行、打印日志,可以证实故障板卡的cpu时钟、ddr初始化、串口也均没有问题

,

Shine:

能否做个交叉实验,把能启动的板子上的AM4376和不能启动的板子互换一下,看是板子的问题还是芯片的问题?

赞(0)
未经允许不得转载:TI中文支持网 » AM4376: boot启动问题
分享到: 更多 (0)