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的晶振问题



自己做的C6748的板子,由于电源芯片的问题,现在板子上没有给C6748供VCC_1V2A和1V8_LDO,其余的电压VCC_3V3D、VCC_1V8D、VCC_1V3D正常,请问这样板子可以正常连接仿真器,进入debug吗?

因为之前再进入debug的时候CCS报出“Connect to PRSC failed”的错误,自己在检查时钟的时候发现晶振没有正常起振,自己采用的是无源晶振的方式,不过画封装时候只没注意,画的太小了,在板子上就是把无源晶振的2个引脚直接插焊在2个焊盘上了,请问这样对时钟信号有影响吗?因为我看到说出现这个错误与时钟有关。

谢谢~~~~~

  • 晶振没有起振的话,就没有时钟给DSP, DSP不能跑起来,仿真器当然不能连接。

    DSP跑起来的条件:1.时钟,2.电源,3.reset信号。

  • Shine Zhang,

                          你好,按照你说的我修改了下晶振的滤波电容,可以进行简单的LED等调试了,现在还有个问题,麻烦问下,是不是说我板子引出了UART0,再设置成UART0启动方式,波特率设为115200,板子上电后会打印出bootme信息呢,为什么我没有收到呢? 还有这个板子我是参考TI的LCDK画的,可不可以直接用TI的GEL文件呢?

                                     谢谢

  • 1. UART Boot Host工具的打印信息是什么?

    2. 如果你板子的硬件跟LCDK一模一样,可以用LCDK的GEL文件。

  • 您好,可以发一个TMS320C6418EDMA把一块256个字的数据块从外部存储器(0xA0000000)搬移到内部L2 SRAM(0x00002000)中的程序给我吗?谢谢啦,我的邮箱2399775147@qq.com

  • Shine Zhang,

         你好,

         1)当我把仿真器插口插上的时候(无论仿真器上不上电),就可以再串口接收到”BOOTME“,这是为什么呢?

         2)是不是接收到“BOOTME”这个字符串就意味着芯片配置完成了呢?

         3)因为LCDK是采用的mDDR,我板子上采用的是DDR,不过都是64Mx16,请问需要修改吗?要是修改的话是应该修改gel文件吗?

                               万分感谢~~~~~~~~~~~

  • 1)你的TRST管脚有没有加下拉电阻?

    2)收到bootme表示dsp和pc已建立串口通信机制,可以开始boot程序。 具体可以看一下下面bootloader文档里的uart boot流程。
    http://www.ti.com/lit/an/spraat2f/spraat2f.pdf

    3)需要根据你的DDR2时序要求修改相应的DDR2寄存器配置。

  • Shine Zhang,

        你好,

                1)TRST加了下拉电阻;

                2)请问这个修改DDR2寄存器配置是在gel文件中修改吗,如果我要是想把程序下载到nandflash中,也需要在AISgen_d800k008.exe这个软件中修改,是吗?

            谢谢~~~

  • 1. 那你查查DSP的RESET信号的有效时间是否足够长。RESET时序在数据手册上有。

    2. GEL文件只是在仿真器调试阶段用。 在脱机工作时,需要把一些初始化配置通过aisgen工具完成。