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.

nandfalsh烧录audio_line_out_poll程序

1      Tony,您好,我现在烧写startware中的AUDIO_LINE_OUT_POLL程序,连接JTAG,加载该程序,程序是可以运行且能发出声音。但是将AIS烧录中nandfalsh中去的时候,程序就不能运行。这是什么原因导致的,谢谢。

2      烧录LED没有问题,但是烧录例程AUDIO_LINE_OUT_POLL,就不能运行。其中我的AUDIO_LINE_OUT_POLL程序中还加入了LED亮灭子程序。烧录后一点反应都没有。是不是程序没有copy到nandflash,请问这怎么验证程序是否正确进入Nandflash。谢谢

3       调试时程序的运行和烧录主要区别在哪。

  • 同问,调试时程序的运行和烧录主要区别在哪。我的现象是:自己做的C6748板子,连接仿真器调试程序均能正常运行,但烧录ais文件到NANDFLASH时,其他例程均不能运行,除了使用GPIO口的LED程序。

  • 调试时程序的运行和烧录主要区别是调试的时候会用到GEL文件,烧录后没有GEL文件,所以要把GEL文件的一些初始化设置在genAIS工具里配置。

    建议用仿真器跟踪一下boot过程进一步确认问题,看是代码没有加载进来还是加载后没运行。

  • 您好,shine zhang

    1、gel文件主要有nandfalsh的配置和DDR的初始化。那是不是nandwrite程序里面没有初始化,仅仅就是将程序烧写到nandflash里面。

    2、跟踪boot过程,确定代码有没有加载进来具体调试方法麻烦您说下,自己这块不是特别清楚。谢谢

  • 1. nandwrite是烧写程序,它的gel文件跟应用代码没关系。

    2. 按照下面的链接操作。

    http://processors.wiki.ti.com/index.php/Debugging_Boot_Issues#.22Load_Symbols.22_instead_of_.22Load_Program.22