uCdot
search uCdot:
 
Embedded Linux and uClinux Developer Forum
 
uCdot
- FAQ
- Dev Boards
- Submit Story
- Submit FAQ
- Submit Dev Board
- Topics
- Authors
- About

- Preferences
- Older Stuff
- Past Polls
- Discussions
- Journals
- Messages

Embedded Linux
Mailing Lists
uClinux-dev (search)
Coldfire (search)
MTD
Microblaze (search)
ELUG
BDM-devel
Blackfin

Embedded Linux
Sites
uClinux.org
uClinux-Dist
uClibc
uClinux Directory
LinuxDevices
ARMulator
uClinux-elf-tools
Colilo
Kernel Archives
H8-uClinux
TLDP
Microblaze uClinux
BDM Tools
SkyEye (emulator)
LOM
SETR live CD
Blackfin uClinux

Embedded Linux
Companies
SecureComputing
SDCS
CodePoet
Arcturus
Cadenux
ARMtwister
uClinux.net
Xiptech
senTec
embedded^cl
Cwlinux
emlix
TimeSys
eSpark Infotech
SSV Embedded Systems
Embedded Minds
PeerSec Networks
Vortech Consulting
swissEmbedded
Synertronixx
Mbedthis Software
.vantronix
Aday
GraceLabs
Pengutronix
metux ITS
Codito Technologies
Firmix Software
PetaLogix
NuDesign
Merritt Technologies
WindRiver
OpenGear
Rubico
Analog Devices
Artila Electronics
Vyatta
Embest Info&Tech
Katalix Systems
WorkWare Systems
Kdev
Intellimetrix
Virtual Cogs
SYSGO
coresystems
ExactCODE
KOAN

 
How do i use elf2flt?
Question Alex W writes "Hello everyone! I wonder if anyone would be so kind as to give me some advice, (or let me know where i can get some).

I'm trying to get uClinux running on a bespoke board, using an arm926ej-s. I 'm pretty sure i have all the linux stuff working, the kernel boots, the filesystem mounts, and is populated correctly. The problem comes when the code tries to run my init program. uClinux complains because i've used a .elf instead of a .bflt file. (i'm pretty sure that's the reason anyway).

I'd like to know how I can build a .bflt file. I've seen something about "elf2flt". but i've not found any instructions on what i need to do. Do i need to build a whole new toolchain for my user-level software, or can i just run a script to convert my existing elves into bflts?

If i need to build a whole new toolchain, does anyone know where i can download the appropriate gubbins, as i only have an executable cc.

Any help or advice, even links to some good (idiot proof :oP) instructions would be greatly appreciated. Many thanks, Alex."

mysql romfs structure | uClinux-dist-20080808 released  >

 

 
uCdot Login
Nickname:

Password:

[ Create a new account ]

Related Links
  • Linux
  • uClinux
  • Alex W
  • More on Question
  • Also by davidm
  • This discussion has been archived. No new comments can be posted.
    How do i use elf2flt? | Login/Create an Account | Top | 1 comments | Search Discussion
    Threshold:
    The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
    Usually ... (Score:2)
    by davidm (david_mccullough@securecomputing.com) on Tuesday August 12, @05:34AM (#560)
    User #2 Info | http://www.securecomputing.com/ | Last Journal: Friday May 11, @09:05AM
    It is easier to add elf2flt support if you are building your own tool chain as elf2flt links against some of the libraries that are built. That said, you could probably take a pre-built arm elf2flt binary and add it to another arm toolchain. Just follow what the elf2flt makefile does to install elf2flt (rename some binaries and copy some scripts into their place) and you should be able to get it going.

    The Embedded Linux and uClinux Developer Forum is hosted by: SnapGear Nothing succeeds like the appearance of success. -- Christopher Lascl

    [ home | contribute story | older articles | past polls | faq | authors | preferences ]