Converting ELF ARM executable to BFLT executable for uClinux

1k views Asked by At

I have a little problem :

I need to add a program to a firmware which will be used in an embedded IP Camera in my office. The CPU of it is a ARM7TDMI. So, that being said I cross-compiled my program on a Debian x64 machine and got my ELF executable :

stunnel: ELF 32-bit MSB executable, ARM, EABI5 BE8 version 1 (SYSV), statically linked, stripped

But the uClinux on the camera only executes BFLT binaries !! Down is an example of one program I extracted from it :

camera: BFLT executable - version 4 ram gzip

I need to turn my ELF binary into BFLT. I found the elf2flt tool but I can't manage to compile it, do you know any easier way to get my binary into BFLT ? Or maybe I need another cross compiler to directly compile it BFLT'ed ?

Thank you for any relevant answer

0

There are 0 answers