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.

DSP上如何加载LINUX内核运行?

你好

    最近在官网下载了在C64+,C66X的LINUX内核,我打算在C6455板卡上运行其LINUX内核,但我阅读使用手册,发现其只能通过从NOR FLASH启动(文档上说是NAND FLASH应该是笔误吧),

我想通过网口或仿真器下载其LINUX内核,此方法是否可行及提供相关LINUX内核.bin文件转换为LINUX内核.out文件的工具?

        致

  • 官方网站是TI的网站吧?你是可以从仿真器下载内核的,下面的网页是linux 6x的wiki,你可以参考一下

    www.linux-c6x.org/.../Installing_Software

  • 关于仿真器下载运行 LINUX 内核:

    1. 将 TI 发布的 Linux 内核源代码编译: make tci6614_sim_defconfig; make Image

    2. 将 TI 发布的 Linux 内核源代码下的目录 tools\loadlin 拷贝到 Windows 的 C:\Appleton\loadlin  

    3. 拷贝 Linux 内核源代码下的目录 arch\arm\boot 到 Windows 的 C:\Appleton\src  

    4. 拷贝 Linux 内核源代码下的 vmlinux 到 Windows 的 C:\Appleton\src

    5. Windows CCS 启动 simulator

    6. Windows cmd 运行 “telnet localhost 8000”

    7. CCS View -> Scripting Console 运行 loadlin.js

    关于网口下载运行 LINUX 内核:

    需要首先运行 U-boot 并且 U-boot 支持 tftp,bootm 命令

    LINUX内核.bin文件不可转换为LINUX内核.out文件, 这个过程不可逆

  • 你好,我们最近也在做linux的移植,是否可加QQ交流。982255746