Re: Bricked Sheevaplug
Here are the notes I left for myself a few time ago.
I.I. (Just in Case) How to Un-brick SheevaPlug
1. Download and extract 'sheevaplug-installer-v1.0'
2. Install OpenOCD-0.2.0 (Only this version works with installer)
3. Replace content of the
4. Connect USB and run
sheevaplug-installer-v1.0> ./runme.exe nand
The big picture is here:
On Thu, Nov 29, 2012 at 11:00 PM, Herman Swartz <email@example.com> wrote:
> Either way would be fine. An OCD will need to be installed on my Windows XP machine to.
> I have the FTDI USB driver for Windows installed and used it to configure the PLUG when the Sheeva Uboot was installed. I moved to the open source, DENX, uboot using Martin Michmayer's article located at http://www.cyrius.com/debian/kirkwood/sheevaplug/uboot-upgrade.html at the time there was a problem with the USB hard drive booting Debian OS. After upgrading to DENX uboot I have an issue reaching the PLUG through the console port from the Windows box. While watching the Windows device manager screen the virtual com port comes and goes in the port display.
> Hope what I have described above all makes sense. :-)
> ----- Original Message -----
> From: Dimax <firstname.lastname@example.org>
> To: DrEagle <email@example.com>
> Cc: Herman Swartz <firstname.lastname@example.org>; email@example.com
> Sent: Thursday, November 29, 2012 2:35 PM
> Subject: Re: Bricked Sheevaplug
> I have unbricked SheevaPlug on Windows XP machine.
> If you are interested I can help.
> On Thu, Nov 29, 2012 at 4:29 PM, DrEagle <firstname.lastname@example.org> wrote:
>> Have you verified and configured your USB/JTAG driver ?
>> You may need to modify /usr/share/openocd/scripts/interface/sheevaplug.cfg
>> according to what lsusb shows for your sheevaplug.
>> Do you have ftdi_sio driver loaded ?
>> On 29.11.2012 13:51, Herman Swartz wrote:
>>> Here is the results of running the openocd command on another Debian
>>> box. The USB cable connects to this box and the mini USB end of the
>>> cable connects to the PLUG.
>>> I can find a lot of hits on this message but no explanations.
>>> openocd -f /usr/share/openocd/scripts/board/sheevaplug.cfg
>>> Open On-Chip Debugger 0.3.1 (2009-11-25-12:22)
>>> For bug reports, read
>>> 2000 kHz
>>> trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain
>>> jtag_nsrst_delay: 200
>>> jtag_ntrst_delay: 200
>>> dcc downloads are enabled
>>> Warn : use 'feroceon.cpu' as target identifier, not '0'
>>> Segmentation fault
>>> ----- Original Message -----
>>> From: DrEagle <email@example.com>
>>> To: firstname.lastname@example.org
>>> Sent: Thursday, November 29, 2012 2:51 AM
>>> Subject: Re: Bricked Sheevaplug
>>> On 28.11.2012 16:21, Clint Adams wrote:
>>>> On Tue, Nov 27, 2012 at 08:56:14PM -0800, Herman Swartz wrote:
>>>>> Do you have info or links to instruction on how to use openocd with
>>>>> Sheeva PLUG? A cfg file for PLUG would help.
>>>> are in the Debian openocd package.
>>>> Note that I have encountered two different varieties of SheevaPlug in
>>>> the wild, and had to use a modified config for one of them.
>>> Sometime, if the flash do not work, I have tested that changing
>>> "-work-area-phys 0x10000000 \" to "-work-area-phys 0x100000 \" can
>>> help to resolve the flash.
>>> Sometime, it may also be needed to quickly reset while openocd is launched
>>> 1. reset / switch on the plug
>>> 2. enter the openocd command to flash
>>> -- To UNSUBSCRIBE, email to debian-arm-REQUEST@lists.debian.org
>>> with a subject of "unsubscribe". Trouble? Contact
>>> Archive: email@example.com">http://firstname.lastname@example.org
>> To UNSUBSCRIBE, email to debian-arm-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact
>> Archive: email@example.com">http://firstname.lastname@example.org
> To UNSUBSCRIBE, email to debian-arm-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact email@example.com
> Archive: 1354222802.90453.YahooMailNeo@web39301.mail.mud.yahoo.com">http://lists.debian.org/1354222802.90453.YahooMailNeo@web39301.mail.mud.yahoo.com