
Hi
We at Netstal Maschinen (http://www.netstal.com/) will probably use the U-Boot in our next board, based on a PPC440EPx.
The reason we choose u-boot over a proprietary boot eprom are still the same as described in my earlier e-mail from February 2005 http://sourceforge.net/mailarchive/message.php?msg_id=10996256
Outside my activities at Netstal I had ported U-boot in 2005 to run on our current board (based on a PPC405GPr). I used it to get acquainted with Linux and Xenomai and one board is currently used by Xenomais buildbot. I would like to get this board into the U-Boot repository to have a solid base for our new board and to be able to test various features before getting hand onto our new board (somewhere in March/April).
As I am new to the U-Boot and Git, I am not sure, whether I got everything right in my first try to submit a patch. I did a) git clone rsync://source.denx.net/git/u-boot.git u-boot.git b) Added my files, testing them, etc c) edited .git/config with my personal info d) git-commit --all --signoff -m "Add first Netstal board HCU4" e) gz'ed the resulting 0001-Add-first-Netstal-board-HCU4.txt to reduce the size from 52KB to 15 KB. f) as between a) and c) passed various week I g) git pull As there were no conflicts, I rebuilded my target, tested again. Then I called h) ./MAKEALL Most target run okay, but I have errors like Configuring for p3mx board... p3mx.c:48:18: error: p3mx.h: No such file or directory p3mx.c:48:18: error: p3mx.h: No such file or directory which I believe are unrelated to my changes.
I am unsatisfied that I had to add a flash.c to my board, but I have at the moment no idea how a clean solution should look like. But I think in the various flash.c there is a lot of duplicated code around.
As our board has ECC memory, I would like to submit in a second step a patch to get ECC working on PPC405.
Any suggestion on how to improve this patch are welcome.
Best regards
Niklaus Giger -- As my first try from my workplace was considered spam I try it with my home e-mail. Signed-off-by: Niklaus Giger niklaus.giger@netstal.com