Proxmark3 community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

Announcement

Time changes and with it the technology
Proxmark3 @ discord

Users of this forum, please be aware that information stored on this site is not private.

#1 2010-02-18 01:03:48

donlan
Member
Registered: 2009-04-14
Posts: 5

JTAG programming the proxmark

I've looked for this problem on the site and I can't find anyone who had it before. 

I'm trying to program the PM3 for the first time using the ebuller image.  I connect the device to USB and all four LEDs light up.  I plug in the programmer (an olimex wiggler clone) to the parallel port and start up the armpgm software.  I select the entry for SAM7X256-16-to-48MHz, click Check, and the program just hangs.  It continues to hang, and the only way to get it out of that state is to unplug the proxmark.  If I do that, it says Unable to stop target, the same as if the proxmark isn't connected.  Trying to use any of the functions of armpgm causes it to hang.

Has anyone else had this problem getting the device running before?  For what it's worth, when plugged in the device is drawing about 90mA, so I don't think there's a short on the board.  Thanks in advance for your help.

Offline

#2 2010-02-18 01:29:32

d18c7db
Contributor
Registered: 2008-08-19
Posts: 292

Re: JTAG programming the proxmark

Make sure it's plugged into the 2x10 pin header and also that it's plugged the right way around. Also that the PM3 is supplied power via USB.

Offline

#3 2010-02-18 01:32:45

donlan
Member
Registered: 2009-04-14
Posts: 5

Re: JTAG programming the proxmark

The programmer is definitely plugged in the right way (the key is on the top edge of the board, pin 1 is top right), and the board is getting powered because the LEDs are on (and I measured the current draw).

Offline

#4 2010-02-18 03:09:01

donlan
Member
Registered: 2009-04-14
Posts: 5

Re: JTAG programming the proxmark

For what it's worth, all four of the JTAG pins are jittering away while armpgm is hung, so it seems like the signal is getting to the microcontroller and back.

Offline

#5 2010-02-18 13:52:32

Cex
Contributor
Registered: 2009-12-14
Posts: 104

Re: JTAG programming the proxmark

Check in the BIOS that your parallel port is configured in legacy mode (standard, AT or something like that) and not in ECP or EPP modes and that you installed the port driver.

Offline

#6 2010-02-18 14:32:33

donlan
Member
Registered: 2009-04-14
Posts: 5

Re: JTAG programming the proxmark

No dice.  At this point I've tried EPP, ECP, AT, and PS/2 parallel port modes.

Offline

#7 2010-02-23 05:15:05

donlan
Member
Registered: 2009-04-14
Posts: 5

Re: JTAG programming the proxmark

Apparently the microcontroller was faulty (probably heat damage).  I switched the part out and it's working fine now.

Offline

#8 2010-02-23 08:14:13

d18c7db
Contributor
Registered: 2008-08-19
Posts: 292

Re: JTAG programming the proxmark

Good job sorting that out smile

Offline

#9 2010-05-04 08:34:58

MisterB
Member
Registered: 2010-04-19
Posts: 4

Re: JTAG programming the proxmark

I had the same symptom but the reason was my parallel cable so i change it.  (Some pins were not linked)

Offline

Board footer

Powered by FluxBB