Well, all, I regret to say that after attempting the mem upgrade, I have failed and also killed my empeg in the proces. I've been soldering for more than half my life, so I thought I would be up to the task - but I suppose that I wasn't. Here is my taile of woe and horror.
I followed the instructions to dissaemble the empeg and smoothed down the extra solder on the test pads where the memory board would go. I also ground down the tip of my soldering iron so that I would fit nicely into the holes.
After adding some matching everything up, I taped the board into place and began filling the wholes. Then I added the two leads onto the capacitors. I decided to test it on just the 48MB before doing the challengin 64 MB line and after flipping the dip switchs 1 and 4 to off, I plugged it in and booted.
It booted fine, but no extra DRAM:
Code:
empeg-car bootstrap v1.02 20001106 ([email protected])
If there is anyone present who wants to upgrade the flash, let them
speak now,
or forever hold their peace...it seems not. Let fly the Penguins of Linux!
e000 v1.04
Copying kernel...
Calling linux kernel...
Uncompressing Linux..................................... done, booting
the ker.Linux version 2.2.17-rmk5-np17-empeg52-hijack-v444
([email protected]) (gcc versio5
Processor: Intel StrongARM-1100 revision 11
Checking for extra DRAM:
c1000000: wrote ffffffff, read e91ba9f0
NetWinder Floating Point Emulator V0.94.1 (c) 1998 Corel Computer Corp.
empeg-car player (hardware revision 9, serial number 10101307) 16MB DRAM
Command line: mem=16m
etc...
So I rechecked the connections - made sure that I had continuity and heated up the poads under the cpu again.
This time:
Code:
Checking for extra DRAM:
c1000000: wrote ffffffff, read efffffff
NetWinder Floating Point Emulator V0.94.1 (c) 1998 Corel Computer Corp.
empeg-car player (hardware revision 9, serial number 10101307) 16MB DRAM
Command line: mem=16m
Calibrating delay loop... 207.67 BogoMIPS
the wrote/read was changing which lead me to believe that I just had a bad connection some where.
So I when through the connections again. to no avail.
I went through this scenario several times without success and began doing one contact at a time between reboots.
It go to the point that after one resoldering of a contact, the empeg would not boot up. The red LED would not light up either, but the blue led in the ethernet connection would light up.
So I believed that I had bridged something under the board, so I used the braid to clean out the holes and lifted the board. To my horror, the test pads came up with it. I disconnected everything and still the empeg will not even post.
I have included the horrific pictures of the aftermath and on one is an arrow to the last contact that I attempted to solder. It was after this one that the empeg stopped working.
Is there anyway I can get this fixed? maybe a jumper wire?
Here is the last full boot message I got out of it:
Code:
empeg-car bootstrap v1.02 20001106 ([email protected])
If there is anyone present who wants to upgrade the flash, let them
speak now,
or forever hold their peace...it seems not. Let fly the Penguins of Linux!
e000 v1.04
Copying kernel...
Calling linux kernel...
Uncompressing Linux..................................... done, booting
the ker.Linux version 2.2.17-rmk5-np17-empeg52-hijack-v444
([email protected]) (gcc versio5Processor: Intel StrongARM-1100 revision 11
Checking for extra DRAM:
c1000000: wrote ffffffff, read efffffff
NetWinder Floating Point Emulator V0.94.1 (c) 1998 Corel Computer Corp.
empeg-car player (hardware revision 9, serial number 10101307) 16MB DRAM
Command line: mem=16m
Calibrating delay loop... 207.67 BogoMIPS
Memory: 15008k/16M available (984k code, 20k reserved, 368k data, 4k init)
Dentry hash table entries: 2048 (order 2, 16k)
Buffer cache hash table entries: 16384 (order 4, 64k)
Page cache hash table entries: 4096 (order 2, 16k)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (ehash 16384 bhash 16384)
IrDA (tm) Protocols for Linux-2.2 (Dag Brattli)
Starting kswapd v 1.5
SA1100 serial driver version 4.27 with no serial options enabled
ttyS00 at 0xf8010000 (irq = 15) is a SA1100 UART
ttyS01 at 0xf8050000 (irq = 17) is a SA1100 UART
ttyS02 at 0xf8030000 (irq = 16) is a SA1100 UART
Signature is 636f6972 'rioc'
Found custom animation at offset 0x9bb84
Tuner: loopback=0, ID=-1
Scheduling custom logo.
empeg display initialised.
empeg dsp audio initialised
empeg dsp mixer initialised
empeg dsp initialised
empeg audio-in initialised, CS4231A revision a0
empeg remote control/panel button initialised.
empeg usb initialised, PDIUSBD12 id 1012
empeg state support initialised 0089/88c1 (save to d0005000).
empeg RDS driver initialised
empeg power-pic driver initialised (first boot)
RAM disk driver initialized: 16 RAM disks of 4096K size
empeg single channel IDE
Probing primary interface.
edit : Fixed title
--l0ser