[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Targetting an embedded ARM chip?


Thanks for your help.

I'm afraid it's not linux, it's a custom embedded application that's hardwired to drive an I/O chip.

Address 0 in the flash rom starts with a little assembly code to set up the stack and enable interrupts, and then it jumps into a loop where each time through it services some I/O requests.

It's nothing like Linux, a Linux kernel wouldn't even fit in the available amount of flash!

So maybe I would need to port gcc to the executable format, but I'd be surprised if someone hadn't already done that.

Basically the contents of the flash is a bunch of raw machine code. Often, though, the images that an upload utility writes contain some extra information like where in the flash to upload it to.

Michael D. Crawford
GoingWare Inc. - Expert Software Development and Consulting

     Tilting at Windmills for a Better Tomorrow.

Reply to: