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.

[FAQ] [参考译文] [常见问题解答] TMS320C6657:如何在没有 IBL 的 TI-C6657-EVM 上运行直接 NAN-boot 示例?

Guru**** 657500 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1238130/faq-tms320c6657-how-to-run-the-direct-nand-boot-example-on-ti-c6657-evm-without-ibl

器件型号:TMS320C6657

您好!

如何在没有 IBL 的 TI-C6657-EVM 上运行直接 NAN-BOOT 示例?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如何在没有 IBL 的 TI-C6657-EVM 上运行直接 NAN-BOOT 示例?  

    ================================

    先决条件  

    1.  从 http://software-dl.ti.com/processor-sdk-rtos/esd/C665x/latest/index_FDS.html 安装 processor_sdk_rtos_c665x_6_03_00_106。
    2. 从 CCSTUDIO_9.3.0.00012安装 CCS 9.3 | TI.com
    3. 将安装目录选择为 C:\ti
    4.  在以下位置下载源代码: 0435.C6657_directROM_Boot_example.zip

    ============================

    步骤:--重新编译 NAND 引导示例

    ============================

    步骤1

    打开命令提示符

    转至路径"C:\ti\pdk_c665x_2_0_16\packages"

    运行"pdksetupenv.bat"

     

    在"setup.bat"文件中设置 C6000编译器路径、并复制到 src 文件夹、然后从 Windows 命令行运行"setup.bat"文件。

    • 设置 c6000_folder=C:/ti/c6000_7.4.24
      设置 pdk_packages/C:/ti/pdk_c665x_2_0_16/packages

      设置路径=%C6000_FOLDER%\bin;%PATH%

    步骤2:将目录更改为 src 并构建应用程序二进制文件:

    • 清洁 Gmake
    • gmake all
    • 注:  它需要在 Windows 中使用 gmake 文件

    步骤3 :将 simple.out 复制到 build 文件夹-"C:\Users\40901868\Downloads\C6657_directROM_Boot_Examples\C6657\nandboot\buile"

    步骤4 :打开并将 nandboot.bat 文件中的 IBL_UTIL 路径设置为 Processor SDK 6.3 PDK 的 IBL utils 文件夹。

    设置 IBL_UTIL=C:\ti\pdk_c665x_2_0_16\packages/ti\boot\ibl\src\util
    hex6x simple.rmd
    %IBL_UTIL%\btoccs\b2ccs simple.btbl simple.btbl.ccs
    swap16 -输入 simple.btbl.ccs -out simple_swap_16.ccs
    复制 simple_swap_16.ccs simple_swap_16.dat
    %IBL_UTIL%\btoccs\ccs2bin simple_swap_16.ccs simple_swap_16.bin

    步骤5 :运行 nandboot.bat 文件以生成启动映像, simple_swap_16.dat

    在下面的视频中、我们给出了1至5的步骤、

    e2e.ti.com/.../6864.NAND_5F00_DIRECTBOOT.mp4

     

    ========================================

    步骤6:-- 使用"NAND-Writer"实用程序将 NAND-boot 代码刷写到 NAND 闪存中。

    ========================================

    e2e.ti.com/.../1323.NAND_5F00_DIRECT_5F00_BOOT2.mp4

    验证:

    ===========

    1. 在直接 NAND 引导模式中重新引导 EVM:
      1. 将 BOOT Switch 设置更改为 SW3[1-8]= 00011111和 SW5[1-8]= 11100111
      2. 连接电源线以打开 C6657 EVM。
      3.  上电时使用 CCS 中的目标配置文件连接到 Core0、查看 CCS-RegisterView-PC-COUNTER 值-->作为地址 0x00810024
        (即, 设备将执行,地址为0x00810024的 simple.out 应用程序)  

    此致

    尚卡里