[U-Boot-Users] [PATCH] U-boot-1.1.6 for Wind River SBC8349

Hi folks,
I've attached my patches below that add support for the Wind River SBC8347E/9E boards. Most of my testing has been done on the SBC8349E variant, but earlier versions were also tested on the SBC8347E.
Patches are against the recently released 1.1.6 version of U-Boot.
Thanks to the implementation for the MPC8349 by the folks at Freescale, a lot of the heavy lifting was already done. Of course there were still the usual handfull of "gotcha"s. PCI is also supported, and I've tested with an intel e1000 card. I've left PCI off by default though, since there were early rev CPUs that had PCI issues.
Outside of the typical core board files, the only thing I had to update was the TSEC driver to add support for a new PHY type (Broadcom).
I think I've got all the extra details to make it ready for inclusion (e.g. updated MAKEALL, provided a README, etc.) but if there is something I need to change/add/update, just let me know and I'll take care of it next week.
Thanks, Paul.

On Nov 17, 2006, at 3:34 PM, Paul Gortmaker wrote:
Hi folks,
I've attached my patches below that add support for the Wind River SBC8347E/9E boards. Most of my testing has been done on the SBC8349E variant, but earlier versions were also tested on the SBC8347E.
Patches are against the recently released 1.1.6 version of U-Boot.
Thanks to the implementation for the MPC8349 by the folks at Freescale, a lot of the heavy lifting was already done. Of course there were still the usual handfull of "gotcha"s. PCI is also supported, and I've tested with an intel e1000 card. I've left PCI off by default though, since there were early rev CPUs that had PCI issues.
Outside of the typical core board files, the only thing I had to update was the TSEC driver to add support for a new PHY type (Broadcom).
I think I've got all the extra details to make it ready for inclusion (e.g. updated MAKEALL, provided a README, etc.) but if there is something I need to change/add/update, just let me know and I'll take care of it next week.
Glancing at your patch it doesn't look like you are enabling the flat device tree support. I'd recommend fixing that since its a requirement for boot future linux kernel's.
- kumar

In message: Re: [U-Boot-Users] [PATCH] U-boot-1.1.6 for Wind River SBC8349 on 17/11/2006 Kumar Gala wrote:
Glancing at your patch it doesn't look like you are enabling the flat device tree support. I'd recommend fixing that since its a requirement for boot future linux kernel's.
I had thought of that, but figured I'd leave it off until I had a chance to implement/test the arch/powerpc version of support for this board; at the moment it is still arch/ppc. I suppose I could enable it and then use "disable_of" if folks feel this is more future-proof...
Paul.
- kumar

On Nov 17, 2006, at 4:32 PM, Paul Gortmaker wrote:
In message: Re: [U-Boot-Users] [PATCH] U-boot-1.1.6 for Wind River SBC8349 on 17/11/2006 Kumar Gala wrote:
Glancing at your patch it doesn't look like you are enabling the flat device tree support. I'd recommend fixing that since its a requirement for boot future linux kernel's.
I had thought of that, but figured I'd leave it off until I had a chance to implement/test the arch/powerpc version of support for this board; at the moment it is still arch/ppc. I suppose I could enable it and then use "disable_of" if folks feel this is more future- proof...
Its going to be more feature proof that way.
- k

In message: Re: [U-Boot-Users] [PATCH] U-boot-1.1.6 for Wind River SBC8349 on 17/11/2006 Kumar Gala wrote:
On Nov 17, 2006, at 4:32 PM, Paul Gortmaker wrote:
In message: Re: [U-Boot-Users] [PATCH] U-boot-1.1.6 for Wind River SBC8349 on 17/11/2006 Kumar Gala wrote:
Glancing at your patch it doesn't look like you are enabling the flat device tree support. I'd recommend fixing that since its a requirement for boot future linux kernel's.
I had thought of that, but figured I'd leave it off until I had a chance to implement/test the arch/powerpc version of support for this board; at the moment it is still arch/ppc. I suppose I could enable it and then use "disable_of" if folks feel this is more future- proof...
Its going to be more feature proof that way.
- k
Ok. I will enable it in the config.sh, and retest it next week to ensure it doesn't do anything unexpected. Thanks for the feedback.
Paul.

On Fri, 17 Nov 2006 16:39:30 -0600 Kumar Gala galak@kernel.crashing.org wrote:
board; at the moment it is still arch/ppc. I suppose I could enable it and then use "disable_of" if folks feel this is more future- proof...
Its going to be more feature proof that way.
Grant Likely has a patch so you don't have to disable_of:
http://git.secretlab.ca/cgi-bin/gitweb.cgi?h=fc86f6ee806b88faf120d7560c8cc02...
It is currently pending WD pulling, as is the u-boot-83xx.git tree I asked WD to pull a couple of weeks ago (that was largely based on patches sent to this list months ago).
It looks like Wolfgang has a priority call to make here since these sbc8349 patches don't apply to the u-boot-83xx.git tree I requested he pull.
Kim
participants (3)
-
Kim Phillips
-
Kumar Gala
-
Paul Gortmaker