Closed andreashappe closed 5 years ago
Regarding Kali:
possible error if device gets disconnected while getting enumerated, it is usally the modem-manager which are spooking. Some users has tried killing it with some success. A more permanent solution must be found for Kali users.
Usually killing modem-manager and don't forget the udev rules . In this repo you can run
make udev
it will ask for root pwd, since you need sudo to do it.
As long as your bootrom is ok, you can most likely do the button-trick to flash your device.
if not try unplugging your pm3 hold the button on the pm3 down and reconnect the pm3 (let it get detected) then re-run the flasher command all while holding the button down until it is done.
In short (if your device gets enumerated on ACM0 adjust accordingly):
wow, uninstalling modemmanager did the trick!
This happened during flashing:
ah@IrregularApocalypse:~/Tools/proxmark3$ sudo client/flasher /dev/ttyACM1 armsrc/obj/fullimage.elf
Loading ELF file armsrc/obj/fullimage.elf
Loading usable ELF segments:
0: V 0x00102000 P 0x00102000 (0x00037a48->0x00037a48) [R X] @0x94
1: V 0x00200000 P 0x00139a48 (0x000012bc->0x000012bc) [RW ] @0x37adc
Note: Extending previous segment from 0x37a48 to 0x38d04 bytes
[+] Waiting for Proxmark to appear on /dev/ttyACM1
[=] UART Setting serial baudrate 460800
.Found
Flashing...
Writing segments for file: armsrc/obj/fullimage.elf
0x00102000..0x0013ad03 [0x38d04 / 455 blocks].......................................................................................................................................................................................................................................................................................................................................................................................................................................................................OK
Resetting hardware...
All done.
Have a nice day!
And this is the output of the client:
[=] UART Setting serial baudrate 460800
Proxmark3 RFID instrument
[ CLIENT ]
client: iceman build for RDV40 with flashmem; smartcard;
[ ARM ]
bootrom: iceman/master/ice_v3.1.0-873-gc15e755e-dirty-unclean 2018-05-26 08:47:16
os: iceman/master/1deaab5f 2018-10-22 10:19:36
[ FPGA ]
LF image built for 2s30vq100 on 2018/ 9/ 8 at 13:57:51
HF image built for 2s30vq100 on 2018/ 9/ 3 at 21:40:23
[ Hardware ]
--= uC: AT91SAM7S512 Rev B
--= Embedded Processor: ARM7TDMI
--= Nonvolatile Program Memory Size: 512K bytes, Used: 240898 bytes (46%) Free: 283390 bytes (54%)
--= Second Nonvolatile Program Memory Size: None
--= Internal SRAM Size: 64K bytes
--= Architecture Identifier: AT91SAM7Sxx Series
--= Nonvolatile Program Memory Type: Embedded Flash Memory
..and i was able to read some RFID cards! Thanks! (: should I close the issue?
Got a mail that it solved your problem. Closing.
I was redirected here by Dennis from the Kickstarter messaging board.
My original Message from 2018/7/31:
I do have have problem with my proxmark. I followed the update instructions at https://github.com/Proxmark/proxmark3/wiki/Kali-Linux
When flashing the new bootrom the following output was produced:
After half an hour I canceled the operation. now the proxmark is not detected when plugging in (the A and C lights are red, all four blue lights are lit).
Error-wise I get the following dmesg output:
After that Dennis told me on 2018/8/16:
As well as (on 2018/9/18):
This was my answer when I tried the suggested fix:
still the same (initially all red and blue lights were blinking), now the A/C lights are red.
Output during flashing:
This will not finish. Dmesg shows, that the USB device disconnects:
To this Dennis answered (2018/9/18):
I did test it under Windows (also on 2018/9/18), found out the following:
As there was no feedback in the month since I'm moving this to github. I'm still very disturbed that my proxmark3 seems to be bricked after I was using your supplied cable and your instructions to the letter. Not very happy about this.