ELF loader problem with CFE on ASUS WL500g

Rafal Jaworowski raj at semihalf.com
Tue Oct 14 09:30:04 UTC 2008


M. Warner Losh wrote:
> : Unfortunately CFE comes with bugs attached, and there are usually no 
> : alternative boot loaders available due to Broadcom's less than, shall we 
> : say, "open" attitude towards open source. *ahem*
> : 
> : So yeah, it sounds like we probably need something like the ARM ELF 
> : trampoline for MIPS ideally.
> 
> That's what I'm talking about.  Using CFE to boot FreeBSD kernel.
> we're unlikely to be able to put the u-boot syscall features into CFE,
> so we won't be able to leverage that work...

But CFE has its own notion of API that standalone apps ("applets" as they call
it) can utilise. It shouldn't be too difficult to provide glue for loader(8)
to work on top of CFE, provided the firmware exports some necessary
functionality (console, net, maybe storage).

Rafal


More information about the freebsd-embedded mailing list