Microcode patching

3 messages, 3 authors, 2002-11-08 · open the first message on its own page

Microcode patching

From: Christian Schroeder <hidden>
Date: 2002-11-08 14:09:54

Hi all,

I've got a question regarding the mpc8xx microcode patches in
arch/ppc/8xx_io/micropatch.c. We do need usb host mode, i2c and
ethernet operation at the same time. As I understood, i can't load
the microcode patches for usb sof generation and iic/spi together,
because they "live" at the same address. Now my question: What occurs
if I don't load the ii2/spi patch. I do need the usb sof timing, but
does the i2c-Interface work without the iic/spi patch ? As I read on
the motorola webserver, the iic/spi is needed for concurrent operation
of scc ethernet and i2c. Does i2c work correctly without the patch if
I don't use ethernet ?

Greetings
Christian Schroeder

Dr.-Ing. Christian Schroeder
Institut fuer Mikroelektronik- und Mechatronik-Systeme
Langewiesener Strasse 22
98693 Ilmenau
Telefon: +49 3677 678315
Telefax: +49 3677 678337
Mobil:   +49 173 5789172
e-mail:  christian.schroeder@imms.de
         christian.schroeder.ik@gmx.de
www:     http://www.imms.de/~christi/cs.html
pgp:     finger christi@finger.imms.de


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

Re: Microcode patching

From: bart@ardistech.com <hidden>
Date: 2002-11-08 15:17:17

Hi Christian,

Far the easiest way is to bit-bash the IIC with software and not use
the CPM for this. As pointed out earlier in the list there is not much
gained by using the CPM for IIC if your transfer sizes are small. Not
to speak of the many bugs in the algo-8xx driver.

Regards,
	Bart
I've got a question regarding the mpc8xx microcode patches in
arch/ppc/8xx_io/micropatch.c. We do need usb host mode, i2c and
ethernet operation at the same time. As I understood, i can't load
the microcode patches for usb sof generation and iic/spi together,
because they "live" at the same address. Now my question: What occurs
if I don't load the ii2/spi patch. I do need the usb sof timing, but
does the i2c-Interface work without the iic/spi patch ? As I read on
the motorola webserver, the iic/spi is needed for concurrent operation
of scc ethernet and i2c. Does i2c work correctly without the patch if
I don't use ethernet ?

Greetings
Christian Schroeder
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

RE: Microcode patching

From: Joakim Tjernlund <hidden>
Date: 2002-11-08 15:56:10

Hi
Hi all,

I've got a question regarding the mpc8xx microcode patches in
arch/ppc/8xx_io/micropatch.c. We do need usb host mode, i2c and
ethernet operation at the same time. As I understood, i can't load
the microcode patches for usb sof generation and iic/spi together,
because they "live" at the same address. Now my question: What occurs
if I don't load the ii2/spi patch. I do need the usb sof timing, but
does the i2c-Interface work without the iic/spi patch ? As I read on
the motorola webserver, the iic/spi is needed for concurrent operation
of scc ethernet and i2c. Does i2c work correctly without the patch if
I don't use ethernet ?
I2C will work fine without I2C microcode patch if you don't use ethernet on SCC1

Also, I submitted a new i2c-algo-8xx.c driver to this list about 2 weeks ago. It contains
sevral bug fixes and improvements. It's not in linuxppc BK yet, but I think it will be soon.

    Jocke


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help