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.

.out文件转换成.bin文件需要注意什么



我的板子是logicPD的omapl138,rom是D800K008,我用CCS5生成.out文件后,然后用AIS工具将.out文件转换成.bin文件,然后下载到spiflash里,有些程序能跑,但是有些不能跑。我想问题是不是出在了AIS那,AIS应该如何配置pll0  pll1  ddr  psc 等等

谢谢指点。。。

  • 如果不能跑的程序在仿真器模式下能跑的话, 很有可能GEL文件中的初始化设置没有移植到应用程序中.

    打开AISgen_d800k008.exe, 在General界面里构选"Configure pll0", "Configure DDR"等, 就会自动出现PLL0, DDR等界面可以配置参数.

  • 是的,我就是不会配置这些参数,这个参数配置和什么有关?与rom的版本有关么?我的rom版本是D800K008。

    pll0 pll1 ddr(我的ddr是mDDR) psc  如何配置呢?  也就是下面的如何具体配置,谢谢

    * bootmode: SPI1 

          * clock source: crystal 24MHz (default)

          * select check boxes to configure PLL0, PLL1, PSC, DDR

          * PLL0 setting:

            * PREDIV=    , MULL=     , POSTDIV=     , DIV=     , DIV3=   , DIV7=     , which makes

              CPU      MHz, SDRAM      MHz, EMAC     MHz

          * PLL1 setting:

            * MULL=     , POSTDIV=    , DIV=    , DIV2=    , DIV3=    , which makes DDR2 264MHz

          * DDR setting: select mDDR

            * DRPYC1R 0x00000000

            * SDCR  0x00000000

            * SDCR2 0x00000000

            * SDTIMR1 0x00000000

            * SDTIMR2  0x00000000

            * SDRCR    0x00000000

          * PSC setting:

            * enable PSC0 

            * enable PSC1 

  • PLL0, PLL1, DDR, PSC等如何设置, 你需要参考相关的说明文档来理解这些寄存器的含义.

    www.ti.com/.../spruh77a.pdf