[U-Boot] Using U-boot on the IXP432

Hi,
I have been using a board with and IXP432 for about a year now, starting with Redboot but running in big endian mode. I am now looking at using u-boot for network booting but I would like to run it in little endian mode. Before I get stuck into to porting the code I have a few questions.
1) Has anybody else ported the code to the IXP432? 2) Is there any reason that the IXP cpu configuration sets the bigendian flag and should it be possible just to set it to little endian and will the bulk of the code work without modification?
Thanks
Dave

On 09:22 Tue 13 Jan , David Milway wrote:
Hi,
I have been using a board with and IXP432 for about a year now, starting with Redboot but running in big endian mode. I am now looking at using u-boot for network booting but I would like to run it in little endian mode. Before I get stuck into to porting the code I have a few questions.
- Has anybody else ported the code to the IXP432?
I've hear about someone I'll try to canctact him but the ixp432 is really simmilar to the ixp425 so it will be not difficult to port IIRC the most important work will be on the network support
- Is there any reason that the IXP cpu configuration sets the bigendian
flag and should it be possible just to set it to little endian and will the bulk of the code work without modification?
no need recently some patch have been send to allow u-boot to load a kernel little endian evenif u-boot is compile as bigendian
so you will not restrict your u-boot to only use a little endian linux or easly an other OS
Best Regards, J.

Hi,
I have been using a board with and IXP432 for about a year
now, starting
with Redboot but running in big endian mode. I am now looking at using u-boot for network booting but I
would like to
run it in little endian mode. Before I get stuck into to porting the code I have a few questions.
- Has anybody else ported the code to the IXP432?
I've hear about someone I'll try to canctact him but the ixp432 is really simmilar to the ixp425 so it will be not difficult to port IIRC the most important work will be on the network support
- Is there any reason that the IXP cpu configuration sets
the bigendian
The ixp npe code is a big endian only binary blob. If you don't want network support you can run the ixp in little endian mode.
Gr, Martijn
Disclaimer: The information contained in this email, including any attachments is confidential and is for the sole use of the intended recipient(s). Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please notify the sender immediately by replying to this message and destroy all copies of this message and any attachments.

On 22:29 Tue 13 Jan , Martijn de Gouw wrote:
Hi,
I have been using a board with and IXP432 for about a year
now, starting
with Redboot but running in big endian mode. I am now looking at using u-boot for network booting but I
would like to
run it in little endian mode. Before I get stuck into to porting the code I have a few questions.
- Has anybody else ported the code to the IXP432?
I've hear about someone I'll try to canctact him but the ixp432 is really simmilar to the ixp425 so it will be not difficult to port IIRC the most important work will be on the network support
- Is there any reason that the IXP cpu configuration sets
the bigendian
The ixp npe code is a big endian only binary blob. If you don't want network support you can run the ixp in little endian mode.
do you acheive it? do you have any news please
Best Regards, J.
participants (3)
-
David Milway
-
Jean-Christophe PLAGNIOL-VILLARD
-
Martijn de Gouw