Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#7451 - 15/01/2000 15:34 The Beta That Ate My Empeg (Long)
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31565
Loc: Seattle, WA

Well, I was happy with Beta 9 for about three hours. :-)

I installed Consumer beta 9 and all seemed to be well (except for the EQ notes that I've already posted) until I tried to do a really simple synch operation.

Here are the exact steps I took:

- Ran Emplode (beta 9, via USB), all is well, playlists look great. The unit is playing music as I do this.

- About 56 megabytes of hard disk space are free on the unit.

- Delete exactly 1 song from 1 playlist. I'm pretty sure the song only exists in that playlist (i.e., I'm deleting the song file as well as its playlist entry at this point).

- Press synch button on the toolbar in Emplode.

- Unit displays "Synchronising" screen, Emplode puts up its usual boxes.

- Emplode sits on the the "Building Music Databases" prompt for an unusually long time.

- Emplode reports: "The synchronisation process failed suring stage 6 with error 0xffffff92."

- Unit is locked up unit at the "Synchronising" screen. I Exit emplode, cycle the power on the unit.

- When booting, the unit freezes on the "Building music databases" prompt for several seconds before it continues to boot. Much longer than normal. (Note, hereafter, this behavior will be referred to as "long pause on BMD").

- After that, can get to the main menu (* key on remote), but cannot select anything under the "playlists" screen. The unit locks up when I try. (Note, the keypress-beeping works up until the point where the unit locks. Then it stop beeping and accepts no more keystrokes.)

- From here on, I try a bunch of stuff, basically getting all the same results...

- Cycle power, same thing. Try putting into sleep mode instead of selecting playlist. Cycle power. When I try to come out of sleep mode, it reboots itself again and goes to standby mode. Now unit is in standby mode and completely locked.

- Cycle power again. Long pause on BMD prompt.

- Can go to menus, cannot play music, unit looks paused. Cycle through visuals, they all look paused. When I reach the last vis (sperm running around in a rectangle), the unit locks completely. Won't respond to any button presses.

- Cycle power again, long pause on BMD prompt. Unit boots into sleep mode.

- Can get to unit's menu, cannot play music. Info bar shows song title but no time display. Cycling through visuals causes complete system lock again, will no longer respond to any button presses.

- Unplug USB cable, cycle power again, long pause on BMD prompt. Try to call up menu, unit reboots itself again, long pause on BMD prompt. Now unit is in sleep mode and will not respond to any button presses at all.

- Cycle power again. Long pause on BMD prompt. Can get menu. Can select "playlists" option, can even see the playlist titles when I select it (better than first time) but when I press "play" under that, the unit locks up and will not accept any button presses.

- Cycle power again. Long pause on BMD prompt. Try plugging in USB cable and running Emplode before anything else.

- Emplode cannot find empeg car. Empeg is locked, will not accept any button presses.

- Exit Emplode, cycle power on Empeg, disconnect USB, connect serial cable. Emplode cannot find unit via serial cable. Unit is locked, cannot respond to any button presses.

- Cycle unit power. Long pause on BMD prompt. Can make menu appear. On a whim, try to see if it'll respond to terminal software input on serial cable. Press Q in terminal program, Empeg responds with this wonderful message:


player: memory violation at pc=0x400c10d8, lr=0x40102988 (bad address=0x020e9ed4
, code 1)
pc : [<400c10d8>] lr : [<40102988>]
sp : bd9fb848 ip : 00001130 fp : bd9fb89c
r10: 4014e134 r9 : 00001108 r8 : 4014c8c0
r7 : 00002000 r6 : 00001108 r5 : 020e9000 r4 : 020e8dc8
r3 : 00001131 r2 : 020e9ed0 r1 : ffffebe4 r0 : 020e8dc8
Flags: nzCv IRQs on FIQs on Mode USER_32 Segment user
Control: C838D17D Table: C838D17D DAC: 00000015
Function entered at [<400c085c>] from [<400c07c4>]
Function entered at [<400c06e0>] from [<020952a8>]
Function entered at [<02095008>] from [<020956ec>]
Function entered at [<0209566c>] from [<020721b4>]
Function entered at [<02072144>] from [<0206c520>]
r4 = bd9ffca4
Function entered at [<0206c4f8>] from [<0206c448>]
r9 = bfffe938
r8 = 00004011
r7 = 00000110
r6 = bfffeb30
r5 = bfffe938
r4 = bfffe9c0
Function entered at [<0206c3d0>] from [<0202d3b4>]
r7 = 00000110
r6 = 00000011
r5 = bfffe938
r4 = bd9ffd18
Function entered at [<0202d314>] from [<40026ff0>]
r5 = bfffe954
r4 = bd9ffe7c
Function entered at [<40026f08>] from [<40107fbc>]
Function entered at [<40101ad0>] from [<40026d8c>]
Function entered at [<40026cb8>] from [<40107fbc>]
Function entered at [] from []
Function entered at [] from [<00000000>]
init: memory violation at pc=0x0200166c, lr=0x400c7130 (bad address=0x0200166c,
code 3)
pc : [<0200166c>] lr : [<400c7130>]
sp : bffffd28 ip : bffffd28 fp : bffffd40
r10: 0200a43c r9 : 02001ddc r8 : 4012a0a0
r7 : 02000b98 r6 : 400217c0 r5 : 00000001 r4 : bfffff34
r3 : 00000000 r2 : 00000000 r1 : bffffed0 r0 : 00000009
Flags: nzcv IRQs on FIQs on Mode USER_32 Segment user
Control: C013117D Table: C013117D DAC: 00000015
Function entered at [<02001648>] from [<0200106c>]
init: memory violation at pc=0xc008b1f8, lr=0xc008b1f4 (bad address=0x0200164c,
code 2)
pc : [] lr : []
sp : c0003f68 ip : c0003f2c fp : 00000000
r10: 0200a43c r9 : c0136060 r8 : 0000000c
r7 : 00000000 r6 : 02001648 r5 : bffffef0 r4 : bffffd40
r3 : 60000013 r2 : f8050000 r1 : 00000001 r0 : bffffd30
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment user
Control: C013117D Table: C013117D DAC: 00000015
Unable to handle kernel paging request at virtual address 0200164c
memmap = C0130000, pgd = c0130000
*pgd = c83fe001, *pmd = c83fe001, *pte = 00000000, *ppte = 00000000
Internal error: Oops: 2
CPU: 0
pc : [] lr : []
sp : c0003f68 ip : c0003f2c fp : 00000000
r10: 0200a43c r9 : c0136060 r8 : 0000000c
r7 : 00000000 r6 : 02001648 r5 : bffffef0 r4 : bffffd40
r3 : 60000013 r2 : f8050000 r1 : 00000001 r0 : bffffd30
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment user
Control: C013117D Table: C013117D DAC: 00000015
Process init (pid: 1, stackpage=c0003000)
Stack:
c0003f40: c008b1f4 c008b1
f8
c0003f60: 60000013 ffffffff c0136078 c0003fac 00000003 c0002000 0200166c c00108
50
c0003f80: 0200166c 00000003 c0136060 c009e978 0200166c 00000010 00000013 c0003f
e8
c0003fa0: 02001ddc c0010d0c c0009f78 00000009 bffffed0 00000000 00000000 bfffff
34
c0003fc0: 00000001 400217c0 02000b98 4012a0a0 02001ddc 0200a43c bffffd40 bffffd
28
c0003fe0: bffffd28 400c7130 0200166c 00000010 ffffffff c0009a90 c009e75c c000b3
d0
Backtrace: no frame pointer
Code: ebfe32f6 e2440010 (e5961004) e1a03521 e59f20a4

- Okay, last straw I figure. Run the upgrade for consumer beta 8c and pray really hard.

- Beta 8C installs successfully. Unit plays again. I begin breathing again.

- There is still a really long pause on the "Building music databases" prompt when the unit boots, though.

- Really amazing thing: Two of my equalizer presets from before I installed Beta9 are now back in place again, including their custom names. These are ones that had been completely gone (reading totally flat) while Beta9 was installed. My main #1 EQ preset is now gone, though, and I have to re-do it.

- Install 8c Emplode, install the 12/15/99 "syncfix" EMPLODE.EXE replacement, and try it via USB.

- 8c Emplode finds the unit, and does a long pause on "Checking disk integrity" and "Building Music Databases."

- My playlists are OK, and it no longer pauses on the "Building Music Database" prompt any more. Phew!

- That one song is now deleted, too, and the disk space it occupied seems to be reclaimed (there are now 60 megabytes free on the unit).


Oh well, I was really hoping to take advantage of the home/car EQ features this weekend.

/me goes off to sulk.



_________________________
Tony Fabris

Top
#7452 - 16/01/2000 06:46 Re: The Beta That Ate My Empeg (Long) [Re: tfabris]
mac
addict

Registered: 20/05/1999
Posts: 411
Loc: Cambridge, UK
Hmm, maybe beta8c should be called "the beta that regurgitated my empeg" then :)

I think I've fathomed out what went wrong here. It was an incredibly simple mistake I made when building the image. I'll be building a test version to send to a few people who have reported problems with beta9 a little later and should that prove successful beta9a should follow early next week.

In the meantime I've pulled beta9.

--
Mike Crowe
I may not be speaking on behalf of empeg above :-)
_________________________
--
Mike Crowe

Top