View Single Post
Old 10-20-2011, 06:06 AM   #2
vicinc
Guru
vicinc has a complete set of Star Wars action figures.vicinc has a complete set of Star Wars action figures.vicinc has a complete set of Star Wars action figures.vicinc has a complete set of Star Wars action figures.vicinc has a complete set of Star Wars action figures.
 
Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
THIS IS SOLVED NOW VIA SERIAL INTERFACE THANKS TO JIM:
WHAT I HAVE DONE:
1) Set a serial interface, see the hardware post.
2) my nand had bad block so had to repair it:
in terminal with serial connection on
1. bbt init nand
It will scan the blocks for bad read / writes.
2. bbt mark nand
This should mark any bad blocks in the file system.
3) setup a ubuntu machine with hardware serial port and connected it to the serial port on PE

4) Ubuntu procedure in terminal
1. sudo apt-get install xinetd tftpd tftp xinetd
2. Create /etc/xinetd.d/tftp and put this entry:

service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
}

3. Make /tftpboot directory

sudo mkdir /tftpboot
sudo chmod -R 777 /tftpboot
sudo chown -R nobody /tftpboot

4. Start tftpd through xinetd
sudo /etc/init.d/xinetd start

Extract the update.zip and copy the files ramdisk.maint.gz.crc and ramdisk.android.gz.crc into the /tftpboot folder

5) you need a serial terminal for ubuntu
sudo apt-get install screen
and than
screen /dev/ttyS0 115200

6) now start edge, press enter 2x on starting.
than connect the usb cable.
you will need to setup the ip for the new server to PE connection to 192.168.2.100 otherwise will not work
5) than restoring the ramdisk to the repaired partition and
//Restore regular boot
tftp 0x7D00000 ramdisk.android.gz.crc
nand erase 0x1200000 0x140000
nand write 0x7D00000 0x1200000 0x100000


//Restore boot_user (PE Restore Mode)
tftp 0x7D00000 ramdisk.maint.gz.crc
nand erase 0x1300000 0x700000
nand write 0x7D00000 0x1300000 0x6C0000
run boot_user
6) dingo golden hellbent modified with jim update.sh (coming soon here) on usb and updated nicely back to dingo

Last edited by vicinc; 11-17-2011 at 11:54 PM.
vicinc is offline   Reply With Quote