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.
Is it compatible to flash elechouse's with that firmware?
I tried had some errors.
Thanks!
Offline
You can if you follow the documentation available on the github repo....
Offline
Thanks for the reply, do it is compatible.
here's my current Hw Version ouput:
proxmark3> hw version
#db# Prox/RFID mark3 RFID instrument
#db# bootrom: /-suspect 2016-11-09 00:59:56
#db# os: /-suspect 2016-11-14 03:06:26
#db# HF FPGA image built on 2015/03/09 at 08:41:42
#db# Modify by Willok(willok@163.com)
Prox/RFID mark3 RFID instrument
uC: AT91SAM7S512 Rev A
Embedded Processor: ARM7TDMI
Nonvolatile Program Memory Size: 512K bytes. Used: 0 bytes ( 0%). Free: 524288 bytes (100%).
Second Nonvolatile Program Memory Size: None
Internal SRAM Size: 64K bytes
Architecture Identifier: AT91SAM7Sxx Series
Nonvolatile Program Memory Type: Embedded Flash Memory
Regarding RFIDRG readme, given my board should I use parameter PM3OTHER?
Thanks again.
Offline
Yes, follow the instructions and you be fine.
ie. pull latest, compile with PM3OTHER, flash bootrom, flash fullimage, run client.
Offline
Thanks for replying!
The script for pm3-flash-all, I shouldn't use it?
Last edited by aleza84 (2020-04-03 15:14:39)
Offline
The recommendation is not when you go from another firmware to rrg/iceman firmware.
Once you are on rrg/iceman, you can use ./pm3-flash-fullimage
Offline
Great!
Done, and working.
The actual documentation didn't cover. (First time I did a full flash-all) also, didn't specified holding the button to reset after bootrom.
On the doc, there was a different set of commands.
Thanks for the help, now lets play with the client!
Offline
Hi. I'm having a very similar issue with an Elechouse PM3 easy and rrg fork as well. It's a version with only 256k bytes memory. I was able to flash the bootroom (pm-flash-bootrom) just fine, but flashing fullimage (pm3-flash-fullimage) always fails with the same error:
[=] Available memory on this board: 256K bytes
[=] Permitted flash range: 0x00102000-0x00140000
[+] Loading ELF file /usr/local/bin/../share/proxmark3/firmware/fullimage.elf
[+] Loading usable ELF segments:
[+] 0: V 0x00102000 P 0x00102000 (0x000459b8->0x000459b8) [R X] @0x94
[!!] ? Error: PHDR is not contained in Flash
[+] All done
I created a Makefile.platorm with:
PLATFORM=PM3OTHER
as per the instructions. After doing that and running make clean and make all I did notice that the fullimage.elf file that was compiled was now much smaller (259.7 kB according to Ubuntu), but still larger than 256 kB. Any idea what may be the problem? Does the .elf file seem right? I also tried the trick of unplugging, holding down the button, plugging back in and trying to flash while holding the button. i always get the same error. I've tried everything I could find online without success.
Can't use the PM3 at all right now since my client and firmware are out of sync. Since I still haven't been able to flash the latest rrg firmware from head my PM3 is probably running whatever firmware it came with or an old pre-rrg iceman build.
Last edited by rfidboi (2020-10-04 07:34:30)
Offline
I think RRG/Iceman repo no crossed the 256kb line for PM3OTHER if you are on latest master.
Try the release code and compile it for PM3OTHER, that one should still fit onto your device.
Offline