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.
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.
I thought I'd share this to help others save time when they brick their PM3.
So, on an Ubuntu 12.04 LTS box, I installed OpenOCD using apt-get. My config for use with OpenOCD contained only the following lines:
source [find interface/olimex-arm-usb-ocd.cfg]
source [find target/at91sam7x256.cfg]
adapter_khz 6000
telnet_port 4444
I used an Olimex ARM-USB-OCD JTAG dongle, which looks like this:
After that I then followed the instructions in this post (all credit to the original poster):
http://www.proxmark.org/forum/viewtopic.php?id=294
Specifically the following lines:
$ telnet localhost 4444
> halt
> # Clear the flash
> flash erase_sector 0 0 15erased sectors 0 through 15 on flash bank 0 in 0.052006s
> # Flash the newly built bootloader
> flash write_image .../bootrom-merged.s19 0x100000Padding image section 0 with 308 bytes
wrote 3660 byte from file .../bootrom-merged.s19 in 0.574996s (6.216076 kb/s)> # Flash the FPGA image
> flash write_image .../fpgaimage.s19 0x100000wrote 42100 byte from file .../fpgaimage.s19 in 5.886035s (6.984886 kb/s)
> # Flash the OS
> flash write_image .../osimage.s19 0x100000wrote 35810 byte from file .../osimage.s19 in 5.015024s (6.973188 kb/s)
Offline