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.

Need linux version of Endian-ness converter (bconvert64x)

Hi,

Currently I am using Windows version of Endian-ness converter (bconvert64x.exe) to convert boot table from little endian format to big endian format in order to generate boot file for C6474 3-core DSP bootloading. We are going to use Linux environment to generate DSP boot file so I will need linux version of Endian-ness converter. Can someone point to me where I can get it?

Thanks,

Bin

  • Hi, Bin,

    I am not sure which development kit you are using, but for C6474, it supports Linux with Linux-c6x 2.0 release (please see linux-c6x.org). In the release package, bconvert64x source code is provided under ibl bootloader, ibl/src/util/bconvert. You should be able to take the source code and compile it under your host environment.

    Rex

  • Hi, Rex,

    Thanks for your reply. I am able to find the "bconvert64x" source code in the Linux-c6x release package, and generated the executable file as well on the linux machine.

    I find out I also need linux version of two other utilities to convert .out files to .boot file for DSP bootloading. I have the windows version of these two executable files. They are "mergebtbl" and "bootpacket". I can't find the source code of these two files in the Linux-c6x release package. Can you tell me where I can find them?

    Thanks,

    Bin

  • Hi, Bin,

    Linux-c6x does not have these source codes. i am not familiar with these 2 utilities. you may be able to find them in SYS/BIOS MCSDK release, but I am not 100% sure if SYS/BIOS has them.

    Rex

  • Hi, Rex,

    Thanks for the information. I am able to find out the source code for the 2 utilities from SYS/BIOS MCSDK release and compile them in linux.

    Bin