Rio car unit not booting - get memory violation

Posted by: craigalsop

Rio car unit not booting - get memory violation - 07/02/2002 16:26

Was running Developer 2beta7 + v162hijack

While doing a fairly small empload to my unit, it died with a synchronization error
Since then it hasn't booted - I've tried reinstalling Developer 2beta7, beta3 & consumer v1.03
All these say that they have installed correctly, but no joy

I even tried car2-builder-20011022.upgrade, but this made no change, although it said it finished successfully.
When I logged in though, all of the music files where still there

When it boots, I get
'
'
Starting player
player(7): memory violation at pc=0x0212d43c, lr=0x0212d3ec (bad address=0x0b1a1f99, code 2)

Does anyone have a clue what is happening? (full boot messages attached)

cheers,
Craig

Hmmm, for some reason the attachment doesn't seem to have loaded completely - anyway the relevant bits are:

......blah blah
Freeing unused kernel memory: 4k initempeg init 0.8
I see this is a developer image!
Mounting proc
Mounting first music partition
Tried to mount /dev/hda4 as reiserfs but got error 19
Mounting second music partition
Tried to mount /dev/hdc4 but got error 6
Error mounting partitions (possibly already mounted)
Remounting first music partition read-only
Remounting second music partition read-only
No secondary hard disk
Press 'q' now to go into development mode. You Have Zero Seconds To ComðStarting player
player(7): memory violation at pc=0x0212d43c, lr=0x0212d3ec (bad address=0x0b1a1f99, code 2)
pc : [<0212d43c>] lr : [<0212d3ec>]
sp : bffffd58 ip : bffffd78 fp : bffffd74
r10: 0219e4cc r9 : 02186684 r8 : bffffe60
r7 : 0b1a1f95 r6 : 0219d940 r5 : 021a1f91 r4 : 09000004
r3 : 00000000 r2 : 09000004 r1 : 021a1f91 r0 : 0219d940
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: C0F7517D Table: C0F7517D DAC: 00000015
Function entered at [<0212d41c>] from [<0212d3ec>]
r7 = 00000008 r6 = 021A19A8 r5 = 021A1F91 r4 = 0219D940
Function entered at [<0212d344>] from [<02114544>]
r5 = 021A1998 r4 = 00000001
Function entered at [<021144c0>] from [<020e8bf0>]
r10 = 021A1F99 r9 = 02186684 r8 = BFFFFE60 r7 = 00000008
r6 = 021A19A8 r5 = 021A1998 r4 = 00000001
Function entered at [<020e7a04>] from [<020bd308>]
r10 = 02053B88 r9 = 00000000 r8 = 02162008 r7 = 0219E6A8
r6 = 00000008 r5 = 0000001B r4 = 0219E6BC
Function entered at [<020bd1b4>] from [<020c2380>]
r10 = 02053B88 r9 = 00000000 r8 = 02162008 r7 = 00000000
r6 = 020000C0 r5 = BFFFFF64 r4 = 0219E48C
Function entered at [<020c2368>] from [<0215ef54>]
Function entered at [<0215ef30>] from [<020000d4>]
r4 = 00000001
Function entered at [<020000c0>] from [<02118c78>]
Function entered at [<02118bb4>] from [<02000104>]
r10 = 00000000 r8 = 00000000 r7 = 00000000 r6 = 00000000
r5 = 00000000 r4 = 00000000
Restored terminal settings
Remounting first music partition read-only
Remounting second music partition read-only
No secondary hard disk
Abnormal player termination
Player received signal 11
Starting player
player(8): memory violation at pc=0x0212d43c, lr=0x0212d3ec (bad address=0x0b1a1f99, code 2)

.......ad nauseam
Posted by: tfabris

Re: Rio car unit not booting - get memory violation - 07/02/2002 17:12

Try doing a memory test, described here.
Posted by: craigalsop

Re: Rio car unit not booting - get memory violation - 08/02/2002 01:39

Thanks for the reply -

Have now tried doing the memory test - seemed to be fine
output follows...

empeg-car bootstrap v1.02 20001106 ([email protected])e10 23a0 36e0 4a10 5d50 7090 83d0 9701 aa40
If there is anyone present who wants to upgrade the flash, let them speak now, .
0100 ram test starting
0110 testing ic 1 (0-15mb, low word)
0120 testing ic 2 (0-15mb, high word)
01f0 ram test done
0200 ide detect
0210 command issued
0220 drive id FUJITSU MHM2200AT
02f0 ide ok
0300 dsp/i2c test
03f0 dsp/i2c ok
0400 temperature detect
0410 temperature is 28
04f0 temperature ok
0500 usb detect
0510 usb rev 1012
05f0 usb ok
0600 ethernet detect
0610 ethernet rev 334b
06f0 ethernet ok
0700 cs4231 detect
0710 cs4231 rev a0
07f0 cs4231 ok
00f0 tests complete

where should I go from here?

cheers,
Craig
Posted by: craigalsop

Re: Rio car unit not booting - get memory violation - 08/02/2002 02:26

Should /empeg/var/config.ini be human readable?
When I try & cat it from hyperterm, it appears to be a binary file

cheers,
Craig
Posted by: frog51

Re: Rio car unit not booting - get memory violation - 08/02/2002 03:25

This post appears to describe similar symptoms, but no resolution. Could this one be connected? Probably not, as andy successfully downgraded to 1.03 and got the player running, and it didn't help you.
Here Hugo offers some advice which may be useful, although it looks like it will gub your volume settings, current visual etc, but must be worth a try.
Posted by: craigalsop

Re: Rio car unit not booting - get memory violation - 08/02/2002 05:31

Right,

did the following 2 things:
dd if=/dev/zero of=/dev/empeg_state bs=128 count=1
dd if=/dev/zero of=/dev/hda3 bs=1k count=16

still no joy, however if I now try & install consumerv1.03 or 2.00b3 I get
Error "Flash program failed" occurred during stage 0x11
Can't now get into linux

I guess I'm going to have to work out who to send it back to....
cheers,
Craig

Oh joy, they are no longer doing phone support - email only. Not a good sign....
Can please someone update the FAQ to remove the mention of the phone numbers.
Posted by: mlord

Re: Rio car unit not booting - get memory violation - 08/02/2002 08:02

Have you tried running the software they provide that rebuilds everything from scratch? This is different from the standard "version" installs.
Posted by: craigalsop

Re: Rio car unit not booting - get memory violation - 08/02/2002 08:12

Yup, that was the car2-builder-20011022.upgrade - even though it seemed to work, it didn't blow anything away...

cheers,
Craig