BSP for 405EX
Thomas Doerfler
Thomas.Doerfler at embedded-brains.de
Fri Mar 28 07:40:43 UTC 2008
Nigel,
the 405 core is supported.
Don't be confused: quite recently we dropped support for a"gen405" BSP,
because it was still stuck to the "old exception model". Background: For
some years, there were two methods to hook exception handlers and
interrupt handlers to a PowerPC-based system. gen405 was one of the last
BSPs that used the "old exception handling" scheme and was dropped some
weeks ago.
But: the "virtex" BSP is also based on a 405 CPU, and it works with the
"new exception processing", so this BSP will be a better base for your work.
The next step for you should really be to build a set of drivers,
possibly in "c/src/lib/libcpu/powerpc/ppc405" and a BSP in
"c/src/lib/libbsp/powerpc/haleakala" (or which name might ever be
applicable).
wkr,
Thomas.
Nigel Spon schrieb:
> I have been experimenting with RTEMS 4.8 on my Mac under OSX, and
> things seem to be working. I have managed to build a powerpc-gdb and
> connect to my target board via a PC running the Macraigor remote gdb
> tool, so it looks as though I can actually develop and debug with this
> configuration, which is pretty encouraging (and a bit of a surprise,
> to be honest).
>
> The target board is an AMCC Haleakala eval board and has a PPC405EXr
> processor, for which no BSP exists. I presume my next step is going to
> be to build a BSP, but the documentation seems to indicate that if the
> processor isn't supported I have to take other steps first. I'm not
> sure if the processor is supported; the 405 appears to be, is that all
> I need? I'm also wondering what to base my BSP on, and if I should
> stay with 4.8 or go to 4.9? The PPC405EX has quite a few onboard
> facilities (Ethernet, timers, UARTs) that I presume could go into a
> fairly generic BSP for the 405EX. Is this the right way to proceed?
>
>
> --
> "The command could not be completed because it cannot be moved into
> itself"
>
> Michael Hamel
>
>
>
>
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.com
> http://rtems.rtems.org/mailman/listinfo/rtems-users
--
--------------------------------------------
Embedded Brains GmbH
Thomas Doerfler Obere Lagerstr. 30
D-82178 Puchheim Germany
email: Thomas.Doerfler at embedded-brains.de
Phone: +49-89-18908079-2
Fax: +49-89-18908079-9
More information about the users
mailing list