Closed SmartLayer closed 5 years ago
hm... have you modified your Makefile.platform file to target your device? and ran make clean; make ?
ran make clean; make ?
yes, I did make clean before making. I later tried the latest release instead of git master branch to do step 3 (fixing the broken device by holding down the button and reflash) and it failed with the same behaviour.
hm... have you modified your Makefile.platform file to target your device?
No, I did not modify Makefile.platform. I went straight to make.
that will be a problem... since by default this repo targets RDV4...
You will need to read https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/md/Use_of_Proxmark/4_Advanced-compilation-parameters.md
Have your issues resolved itself using the latest source?
rtfm einstein, played one hour to get my PM3OTHER to work in one second ...... :) (special edition signed by the iceman) all works fine on rdv and pm3
Yo Einstein! I missed you at CCCamp! And I met babak (tools founder US) at DEFCON!
And I have a lockpick now. haha, Thought you sold that one on EBAY ;)
ah nice, had to work :( nice that you went to ccc. yeap i know babak :) no sale do too, no sale sticker from wife :) lol maybe i get rich with it
I have to visit Amsterdam then. :)
closed due to inactivity by OP.
Okay I rebuilt and make clean and make install with the following Makefile.platform
:
PLATFORM=PM3OTHER
I got
$ pm3-flash-bootrom bootrom/obj/bootrom.elf
[=] Waiting for Proxmark3 to appear...
[=] Session log /home/weiwu/.proxmark3/log_20190910.txt
[+] About to use the following file:
[+] /usr/local/bin/../share/proxmark3/firmware/bootrom.elf
[+] Waiting for Proxmark3 to appear on /dev/pm3-0
.Found
[=] You can cancel this operation by pressing the pm3 button
[!] Communicating with Proxmark3 device failed
^C
There is a clicking sound from a rely in the PM3 when the last line (Communication failed) show up.
The same if I attempt to flash the full image:
$ pm3-flash-fullimage armsrc/obj/fullimage.elf
[=] Waiting for Proxmark3 to appear...
[=] Session log /home/weiwu/.proxmark3/log_20190910.txt
[+] About to use the following file:
[+] /usr/local/bin/../share/proxmark3/firmware/fullimage.elf
[+] Waiting for Proxmark3 to appear on /dev/pm3-0
.Found
[=] Available memory on this board: 512K bytes
[=] Permitted flash range: 0x00102000-0x00180000
[=] You can cancel this operation by pressing the pm3 button
[!] Communicating with Proxmark3 device failed
^C
I hope @iceman1001 can reöpen this issue. I was too busy last month to repeat the experiment & really appreciate the comments above. Thanks!
The logfile doesn't seme to provide any additional information than what is already on the commandline: log_20190910.txt
Have you tried following the suggestions in the troubleshooting document? https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/md/Installation_Instructions/Troubleshooting.md
Have you tried following the suggestions in the troubleshooting document? https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/md/Installation_Instructions/Troubleshooting.md
The list suggested running pm3-flash-bootrom
which I did. But I'll switch to another computer on which I can safely remove modem-manager to retest now that you point to that as a possible culprit.
Describe the bug Flashing the device with the latest code (cloned today) causes the device to power-cycle.
To Reproduce Steps to reproduce the behavior:
Waiting for Proxmark to appear on /dev/ttyACM0 . Found.
db# unknown command:: 0xc10d410d
db# unknown command:: 0xc10d4154
Entering bootloader... (Press and release the button only to abort) Waiting for Proxmark to appear on /dev/ttyACM0 ....... Found.
Flashing... Writing segments for file: bootrom/obj/bootrom.elf 0x00100000..0x001001ff [0x200 / 1 blocks]. OK 0x00100200..0x00100e83 [0xc84 / 7 blocks]....... OK
Resetting hardware... All done.
Have a nice day!
$ sudo client/flasher /dev/ttyACM0 armsrc/obj/fullimage.elf Loading ELF file 'armsrc/obj/fullimage.elf'... Loading usable ELF segments: 0: V 0x00102000 P 0x00102000 (0x0002f070->0x0002f070) [R X] @0x94 1: V 0x00200000 P 0x00131070 (0x000018e0->0x000018e0) [RW ] @0x2f104 Note: Extending previous segment from 0x2f070 to 0x30950 bytes
Waiting for Proxmark to appear on /dev/ttyACM0 . Found. Entering bootloader... (Press and release the button only to abort) Waiting for Proxmark to appear on /dev/ttyACM0 ....... Found.
Flashing... Writing segments for file: armsrc/obj/fullimage.elf 0x00102000..0x0013294f [0x30950 / 389 blocks]............................Waiting for a response from the proxmark...
You can cancel this operation by pressing the pm3 button
^C
$ sudo client/flasher /dev/ttyACM0 armsrc/obj/fullimage.elf Loading ELF file 'armsrc/obj/fullimage.elf'... Loading usable ELF segments: 0: V 0x00102000 P 0x00102000 (0x0002bb80->0x0002bb80) [R X] @0x94 1: V 0x00200000 P 0x0012db80 (0x00001960->0x00001960) [RW ] @0x2bc14 Note: Extending previous segment from 0x2bb80 to 0x2d4e0 bytes
Waiting for Proxmark to appear on /dev/ttyACM0 . Found. Waiting for a response from the proxmark...
You can cancel this operation by pressing the pm3 button
^C