Skip to contentSkip to conversation

mpc8xx hardware i2c

U-Boot-Users Robin Gilks 2 participants 4 messages Aug 26, 2003 – Aug 28, 2003

lore
Share & tools
lore
#0 lore raw

Greetings

Does anyone have stable working hardware (CPM driven) i2c for the mpc8xx please? I'm OK with the bit-banging config but I'd like to see the hardware version work:-)

Cheers

Signature · 5 lines
Robin Gilks
Senior Design Engineer          Phone: (+64)(3) 357 1569
Tait Electronics                Fax  :  (+64)(3) 359 4632
PO Box 1645 Christchurch        Email : robin.gilks at tait.co.nz
New Zealand
#1 lore raw
Quoted 4 lines · In message <[email protected]> you wrote:

Does anyone have stable working hardware (CPM driven) i2c for the mpc8xx please? I'm OK with the bit-banging config but I'd like to see the hardware version work:-)

The answer to your question is: yes, there is stable working hardware using the CPM I2C controller.

Ummm... please try to assume that ALL features in U-Boot are working initially. Please ask on the list only when you have serious reason to doubt that anything is broken. There are so many features in U-Boot that it would take a lot of time to continue confirming that they are indeed working on some board or another.

Best regards,

Wolfgang Denk

Signature · 6 lines
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
"You ain't experienced..." "Well, nor are you." "That's true. But the
point is ... the point is ... the point is we've been not experienced
for a lot longer than you. We've got  a  lot  of  experience  of  not
having any experience."           - Terry Pratchett, _Witches Abroad_
#2 lore raw
Quoted 2 lines · Wolfgang Denk

The answer to your question is: yes, there is stable working hardware using the CPM I2C controller.

Do you have an example of a U-Boot version/board where this works without CPM microcode patches please? (I'm using an 859T which has no outstanding microcode patches currently). Since the driver code will be common between all (non-patched) mpc8xx CPUs and I know the externals of my hardware are OK (since the bit banging code is fine) I will then have a basis for further testing the code for one and all.

Many thanks

Signature · 5 lines
Robin Gilks
Senior Design Engineer          Phone: (+64)(3) 357 1569
Tait Electronics                Fax  :  (+64)(3) 359 4632
PO Box 1645 Christchurch        Email : robin.gilks at tait.co.nz
New Zealand
#3 lore raw
Quoted 3 lines · In message <[email protected]> you wrote:

Do you have an example of a U-Boot version/board where this works without CPM microcode patches please? (I'm using an 859T which has no

We tested this (for example) on LWMON (with and without U-Code patches enabled). OTOH - we usually use soft-i2c on all systems as ther eis absolutely no advantage (but sometimes a lot of trouble) with the CPM version.

Quoted 4 lines

outstanding microcode patches currently). Since the driver code will be common between all (non-patched) mpc8xx CPUs and I know the externals of my hardware are OK (since the bit banging code is fine) I will then have a basis for further testing the code for one and all.

What exactly is your problem?

Best regards,

Wolfgang Denk

Signature · 3 lines
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
Xerox never comes up with anything original.