Re: MP8xx: not initialized CPM RAM crash

2 messages, 2 authors, 2002-05-03 · open the first message on its own page

Re: MP8xx: not initialized CPM RAM crash

From: Wolfgang Denk <hidden>
Date: 2002-05-03 06:40:33

In message [off-list ref] you wrote:
I found in ./drivers/i2c/i2c-rpx.c in rpx_iic_init the structure member
ii->iic_rpbase != 0. Very likely because ppcboot uses this area as initial
stack. This causes the kernel to get a machine check during i2c init. Should
the CPM RAM not be zero'd somewhere during kernel boot?
Which kernel version are you talking about?

I think we fixed this in our version of the 8xx I2C driver long ago.

I don't  think  that  the  whole  CPM  RAM  should  be  zeroed;  it's
sufficient to correctly initialize the necessary fields.

Wolfgang Denk

--
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd@denx.de
They weren't that important. They were merely at the top. The  people
who  really  run organizations are usually found several levels down,
where it's still possible to get things done.
                                      - Terry Pratchett, _Small Gods_

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

Re: MP8xx: not initialized CPM RAM crash

From: bart@ardistech.com <hidden>
Date: 2002-05-03 07:25:21

Wolfgang Denk wrote:
In message [off-list ref] you wrote:
quoted
I found in ./drivers/i2c/i2c-rpx.c in rpx_iic_init the structure member
ii->iic_rpbase != 0. Very likely because ppcboot uses this area as initial
stack. This causes the kernel to get a machine check during i2c init. Should
the CPM RAM not be zero'd somewhere during kernel boot?
Which kernel version are you talking about?
2.4.2 MontaVista HH linux
I think we fixed this in our version of the 8xx I2C driver long ago.
Thanks, I'll check out a newer kernel.

	Bart

** 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