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.

How do i load LINUX kernel into the DSP (C64 + / C66) ?

Recently , i download  the LINUX kernels of C64 +/C66 in the official website , I intend to run  it on the  board of DSK6455 , but I read the manual, founding  it  only  boot from NAND flash( but DSK6455 no NAND flash  and cann't boot from EMACthe manual is may Clerical error).   Later,i will intend to run C66  LINUX kernels on C6670.

I want to download the LINUX kernel from the network or emulator , whether this method is feasible and can provide a tool Convert  LINUX kernel .Bin format file into a LINUX kernel .Out format files ?  Because it is convenience to use emulator debuging in the internal RAM.

  • Hi,

    When you download the Linux kernel from official website, the kernel images are provided in 2 formats, the ELF format and the BIN format. You can use CCS to load the kernel in ELF format. In CCS menu, select Run->Load->Load Program, and select the kernel image in ELF format. After it is loaded, select Run->Resume. You may want to modify the kernel command line at offset 0x1000 from the start of DDR address in the memory according to your need. 

    Please use Linux Forum next time and tag your post with linux tag. Thanks!

  • I download the Linux kernel from official website,  i only gain  the BIN format kernel images ,where can i get  the ELF format ?

  • Hi,

    Did you download from

    http://linux-c6x.org/files/releases/linux-c6x-2.0-beta2/

    I just verified linux-c6x-2.0-beta2-c66le-bin.tar.gz and the kernel elf images are under product directory, vmlinux-2.6.34-evmc6670.el-20110727-1, and  vmlinux-2.6.34-evmc6678.el-20110727-1. I also verified c64le package. Are you seeing these kernel elf images in your download? if not, which official site were you downloading from?

  • Now,i have find it.          Thanks for your help.

  • Give it a try and see if you can load it to the EVM and get kernel up and running. If it works for you, I appreciate that you mark this post as resolved.

    Thanks!