• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: bricked guruplug / guruplug-installer  (Read 2795 times)
sandoz
Newbie
*

Karma: 0
Posts: 4


View Profile
« on: February 25, 2011, 05:23:11 AM »

by flashing a wrong uboot i managed to bricck my guruplug
After powering it, the red light flashes for 1 second, and then the green light is the only one burning

after reading i found that the guruplug-installer should work
so i connect the jtag to my linux pc, and the guruplug to the jtag

then ./runme.sh uboot.guruplug.bin

and i get this:
Code:
[root@smeserver guruplug-installer]# ./runme.sh uboot.guruplug.bin
 ****     Preparing environment variables file ...
 ****   Burning uboot and environment variables ... This will take few minutes ...
Open On-Chip Debugger 0.2.0-in-development (2009-05-17-10:32) svn:1800M


BUGS? Read http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS


$URL: http://svn.berlios.de/svnroot/repos/openocd/trunk/src/openocd.c $
2000 kHz
dcc downloads are enabled
Error: JTAG communication failure, check connection, JTAG interface, target power etc.
Error: trying to validate configured JTAG chain anyway...
Error: Could not validate JTAG scan chain, IR mismatch, scan returned 0x00. tap=feroceon.cpu pos=0 expected 0x1 got 0
Warn : Could not validate JTAG chain, continuing anyway...
Warn : value captured during scan didn't pass the requested check:
Warn : captured: 0x00 check_value: 0x01 check_mask: 0x0F
Warn : no telnet port specified, using default port 4444
Warn : no gdb port specified, using default port 3333
Warn : no tcl port specified, using default port 6666
Error: unknown EmbeddedICE version (comms ctrl: 0x00000000)
Error: unexpected Feroceon EICE version signature
Error: timed out while waiting for target halted
Runtime error, file "./openocd/./board/guruplug.cfg", line 24:

 ****   openocd FAILED
 ****   Is the mini USB cable connected?
 ****   Try powering down, then replugging the Sheevaplug
[root@smeserver guruplug-installer]# ./runme.sh uboot.guruplug.bin

dmesg when pluggin the jtag
Code:
usb 2-2: USB disconnect, address 3
usb 2-2: new full speed USB device using address 4

from another uboot file:
Code:
[root@smeserver guruplug-installer]# ./runme.sh uboot.guruplug.bin
 ****     Preparing environment variables file ...
 ****   Burning uboot and environment variables ... This will take few minutes ...
Open On-Chip Debugger 0.2.0-in-development (2009-05-17-10:32) svn:1800M


BUGS? Read http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS


$URL: http://svn.berlios.de/svnroot/repos/openocd/trunk/src/openocd.c $
500 kHz
dcc downloads are enabled
Info : JTAG tap: feroceon.cpu tap/device found: 0xfc0000e3 (Manufacturer: 0x071, Part: 0xc000, Version: 0xf)
Error: JTAG tap: feroceon.cpu             got: 0xfc0000e3 (mfg: 0x071, part: 0xc000, ver: 0xf)
Error: JTAG tap: feroceon.cpu expected 1 of 1: 0x20a023d3 (mfg: 0x1e9, part: 0x0a02, ver: 0x2)
Error: trying to validate configured JTAG chain anyway...
Error: unknown EmbeddedICE version (comms ctrl: 0x00000008)
Error: unexpected Feroceon EICE version signature
Warn : no telnet port specified, using default port 4444
Warn : no gdb port specified, using default port 3333
Warn : no tcl port specified, using default port 6666
Error: unexpected Feroceon EICE version signature
Error: timed out while waiting for target halted
Runtime error, file "./openocd/./board/guruplug.cfg", line 24:

 ****   openocd FAILED
 ****   Is the mini USB cable connected?
 ****   Try powering down, then replugging the Sheevaplug
[root@smeserver guruplug-installer]#
Logged

two9er
Jr. Member
**

Karma: 10
Posts: 51


View Profile
« Reply #1 on: February 25, 2011, 06:03:13 AM »

sandoz, make sure the jtag connector is seated firmly in the guruplug. It usually requires a small screwdriver or other tool to be able to push it in all the way.

HTH, Jim
Logged

Just plugging away! GuruPlug Server Plus, 1TB esata hd, 8GB microSD (rfs)

sandoz
Newbie
*

Karma: 0
Posts: 4


View Profile
« Reply #2 on: February 25, 2011, 07:59:24 AM »

they are all the way in, they don't go any further

do i need a driver in linux for the jtag?
i have a pc running smeserver(centos) on wich i am trying to run the guruplus-installer
Logged

KidE
Newbie
*

Karma: 1
Posts: 28


View Profile
« Reply #3 on: March 01, 2011, 02:52:36 AM »

I see you are the perfect candidate to try the following http://plugcomputer.org/plugforum/index.php?topic=5142.msg18334#msg18334

I had the same error as you multiple time. What i did is unplug the power, unplug the JTAG (usb), reboot the PC.   Why? i dunno, but the issue was fixed.

BTW passing the uboot bin directly to the runme script is nor really the best thing to do since you are missing specific parameters. 

Hint: place the uboot binary file which tyou want to use in the openocd directory and modify the ./board/guruplug.cfg file at the section "flash"

No directly execute the openocd commandline in the runme.sh script.
 
Logged

Pages: [1]
Print
Jump to: