你好,
我使用C6748芯片,采用BOOT 模式是MMC/SD,使用的SD NAND芯片是(MT47H512M4),有时BOOT不起来;
测试相关电路图,时序也是正常的;
将SD NAND取下来使用h2testw测试,发现测试结果并没有坏的扇区。
疑问:BOOT不起来得时候会在哪里失败呢?
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.
你好,
我使用C6748芯片,采用BOOT 模式是MMC/SD,使用的SD NAND芯片是(MT47H512M4),有时BOOT不起来;
测试相关电路图,时序也是正常的;
将SD NAND取下来使用h2testw测试,发现测试结果并没有坏的扇区。
疑问:BOOT不起来得时候会在哪里失败呢?
无法启动的时候,跟一下程序卡在哪里,看看能否查到原因。
查一下电源及复位时序是否正常,另外DDR部分有没有做过压力测试?是否是DDR不稳定造成的。
你好,BOOT模式为MMC/SD或者其它模式,怎么查找程序卡在哪里呀?
电源及复位时序正常的。
DDR没有做过压力测试,原先我们使用BOOT模式为NAND FLASH时,并未出现BOOT失败的问题,我是否可以在这里排除DDR的问题。
BOOT模式为MMC/SD或者其它模式,怎么查找程序卡在哪里呀?
TI官方有提供DDR压力测试类似的工具吗?
你好,我参考你发这篇Debugging Boot Issues.pdf文章,这篇文章中部分芯片需要自己编写加载程序。对于TMS320C6748我是使用的C6748芯片内部BOOT程序。我还是无法理解你说的 “无法启动的时候,跟一下程序卡在哪里,看看能否查到原因。”,该如何去做。
在启动模式下,连上板子,ccs->load symbol。
BOOT失败时,程序基本上一直停留在如图所示的 “0001E000 IDLE”位置。
PC还指向ROM,还没有读到用户代码。以下FAQ参考看一下。
仿真的结果是一直在运行 “0001E000 IDLE”,按照现在代码的运行,这是需要一个中断才能运行下面的代码。那BOOT程序跑到哪里,才会发生这种情况呢?
不好判断,通过这样的方式只能看到是否已经成功执行到了用户代码部分。
能可能还是需要按照我前面给出的方法去排查了。
secondary bootloader,二次引导程序。如果您没有使用就不需要关注这部分内容。
你好,
在MMC/SD模式下BOOT失败后,我热插拔仿真获取到现在寄存器上的值;在分析MMC/SD相关寄存器MMCCMD和MMCARGHL时.
MMCCMD寄存器的值为0x00000601,可知MMC/SD控制器是R3反应,CMD = 1;MMCARGHL为0x40FF8000,表示支持2.7-3.6V电压范围。
根据官方手册MMC卡初始化流程,此时状态非常符合MMCMMC卡识别过程;但是我确定使用卡类型SD card。这就让我疑惑BOOT 失败原因是卡的类型识别错误而导致的。
符合2.0的标准应该就可以了。
The MultiMedia Card/Secure Data (MMC/SD) boot mode is compliant with version 2.0 of the SD specification
或者您换一个SD卡再试试,EVM板上提供的是SCHA5B0200。
另外建议您到英文论坛咨询看看,产品线专家可以给您提供帮助。
你好,请问你个问题。复制链接software-dl.ti.com/.../index_FDS.html进入下面界面(见图一)。目的是为了下载StarterWare软件。
我的问题是,图一最上边那一栏“TI home——DSP and MCU processors——StarterWare for C6748processor”,我想看上一级,就是DSP and MCU processors,点击的话显示页面不存在。
请问如何可以进入DSP and MCU processors的界面?请给个链接,谢谢。
截图中标注的这个链接吗?不清楚如何进入,我这边也进不去。您可以联系网页下方的邮箱试试看,或者需要什么内容,我帮您找找看。
另外如果有新的问题建议另起新帖,谢谢!
你好,这是链接:
http://software-dl.ti.com/dsps/dsps_public_sw/c6000/starterware/01_20_04_01/index_FDS.html。
点击进去后,进入的就是如图界面。我想再点击上一级 Digital Signal Processors and ARM Microprocessors,发现进不去,显示无界面,不知道为什么。
截图中标注的这个链接吗?不清楚如何进入,我这边也进不去