BSP for 405
Ed Sutter
esutter at alcatel-lucent.com
Wed May 7 21:20:07 UTC 2008
Michael, Thomas & Chris,
If its of any value, when the dust settles, I may be able to further
validate the BSP on a few different PPC405GP based boards I have here
(running MicroMonitor). One is the old IBM WALNUT system, and the other
is a Cogent CSB472, both of which have the PPC405GP.
Let me know if that would be of any value. I can't do it real soon,
but can put it on the queue.
Ed
Joel Sherrill wrote:
> Thomas Dörfler wrote:
>> Michael,
>>
>> we appreciate having a modern PPC405 BSP in RTEMS, apart from the virtex
>> BSP which always will have a special role and treatment.
>>
>> Apart from the hint Chris gave you, please feel free to contact me
>> whenever a question comes up concerning PPC BSP integration.
>>
> Given that it is running ticker and other tests, I suggest
> that you send a copy to Thomas for a review. If the basic
> BSP is ready to merge, he can go ahead and merge it.
> It will be painless to add the networking after the
> basic BSP is committed.
>
> Better to merge a functional basic BSP. Others may
> pitch in and help then. If you don't submit it, I can
> guarantee no one else will touch it.
>> A BSP typically is dedicated to one board (or a group of similar
>> boards). Therefore the major test platform will be your physical board.
>> An additional test for the changes you made to general code will be to
>> build same additional PPC BSPs, just to check whether you inadvertedly
>> broke something for other derivates.
>>
>> A reasonable list for additions PPC BSPs might be:
>>
>> MVME5500 mpc8349eamds brs5l mcp750
>> would
>>
> I can build everything to verify nothing broke in the build.
> But you are right, he should build BSPs which share code
> with his BSP to make sure anything touched didn't break.
>
> If you didn't modify any shared code, then there is little to
> test. :-D
>
> --joel
>> wkr,
>> Thomas.
>>
>> Chris Johns schrieb:
>>
>>> Michael™ Hamel wrote:
>>>
>>>> Hello,
>>>>
>>>> I have a basic BSP (called kilauea) for the PPC405GP/GPr/EX/EXr that
>>>> uses the new exceptions middleware and appears to work correctly on my
>>>> 405EXr hardware, so I am wondering what my next step should be. I have
>>>> only the console, timer, and clock drivers up, and I seem to be able
>>>> to run the test programs, or at least the random ten or so that I have
>>>> tried.
>>>>
>>>> I have had to make a few changes outside of my BSP directory to
>>>> support the DCRs on the 405, which is getting classified as a Book E
>>>> CPU although it isn't quite. I am working on a network driver for the
>>>> onboard MAL/EMAC, but that will obviously take some time.
>>>>
>>>> What further testing should I do, and when (and how) should I submit
>>>> the BSP for inclusion in rtems-cvs?
>>>>
>>>>
>>> Thank you for the BSP. The Wiki provides details on how to contribute to
>>> RTEMS. See:
>>>
>>> http://www.rtems.org/wiki/index.php/Contributing
>>>
>>> Regards
>>> Chris
>>> _______________________________________________
>>> rtems-users mailing list
>>> rtems-users at rtems.com
>>> http://rtems.rtems.org/mailman/listinfo/rtems-users
>>>
>> _______________________________________________
>> rtems-users mailing list
>> rtems-users at rtems.com
>> http://rtems.rtems.org/mailman/listinfo/rtems-users
>>
>
>
More information about the users
mailing list