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

AM3359 不启动:上电复位,没有信号输出(BOOT设置MMC0-UART0),讨论一下可能是什么问题

目前情况是:

做的一块Am3359的板,搭配TPS65910A。PCBA 测试 MPU/CORE,PLL等电压正常,晶振26MHz。

为了排除上电时序影响,上电后按复位(PORZ),测量MMC0_CLK, UART0_TX 都没有信号输出。说明CPU没有进到BOOT device LIST 选择。

 

补焊了CPU,另外也更换过CPU,可以部分排除虚焊的问题

 

请大家帮忙看一下,可能是什么问题。

Feng Dong:

请试试jtag连接,如果可以连上说明系统起来了,

如果连不上,还是先查查上电时序

mitch liu:

回复 Feng Dong:

作者 Feng Dong 回复于 2012-1-19 0:25

请试试jtag连接,如果可以连上说明系统起来了,

如果连不上,还是先查查上电时序

————————————————————–

谢谢!Jtag 连接,IR&DR 扫描错误。  我判断是CPU没有起来。

时序部分,我考虑,在上电之后,复位PROZ,时序部分的问题可以排除。

按下复位按键,板子电流消耗没有变化,是否可能芯片PLL或复位的问题。复位电平可以测量的,能够排除。

Yaoming Qin:

回复 mitch liu:

可否根据TRM中的initialization 章节,试试UART启动,看有没有什么信息,另外,请确认启动方式是否正确

Feng Dong:

回复 mitch liu:

上电时序的保证包括时钟精度和稳定性.

如果JTAG连不上并且没有任何输出,说明arm没有boot起来,通常是上电时序有问题

Shihao Liu1:

回复 Feng Dong:

Hi Feng Dong:

我这边在用AM3352的时候碰到如下的问题:

将BootConfig配置成 00000010从UART0启动,并通过串口下载spl和u-boot.img到内存中,可以正常运行。此时在u-boot下也可以访问Nand Flash。

但是我通过nand write命令将MLO和u-boot.img写入到Nand Flash的对应位置,并将BootConfig配置成00010010从Nand启动,此时单板上电后不停打印"CCCC",看手册应该是Nand Flash检测失败,又从UART0启动了。但是此时我的Nand Flash里的内容是正确的,在u-boot下也可以将Nand Flash里的内容读出来确认这点。

请教下这个有可能是什么问题呢?谢谢

赞(0)
未经允许不得转载:TI中文支持网 » AM3359 不启动:上电复位,没有信号输出(BOOT设置MMC0-UART0),讨论一下可能是什么问题
分享到: 更多 (0)