Proxmark developers 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.

#1 2018-12-05 11:02:51

KinnyAdelaide
Contributor
From: Adelaide, South Australia
Registered: 2018-12-03
Posts: 9

Having trouble trying to update RDV2 using Kali

Hi all,

I am trying to upgrade but couldnt. What I did play by play was :

1. I held down the button.
2. Connected the cable.
3. Issued the dmesg command.
4. Issued the flasher and bootrom command.

As you can see below, I couldnt go any further after it failed to send bytes.

 [ 1698.347925] usb 1-4: new full-speed USB device number 57 using xhci_hcd
[ 1703.475372] usb 1-4: New USB device found, idVendor=2d2d, idProduct=504d
[ 1703.475375] usb 1-4: New USB device strings: Mfr=1, Product=0, SerialNumber=0
[ 1703.475377] usb 1-4: Manufacturer: proxmark.org
[ 1703.475575] usb 1-4: ep 0x83 - rounding interval to 1024 microframes, ep desc says 2040 microframes
[ 1703.475971] cdc_acm 1-4:1.0: ttyACM0: USB ACM device
root@KittyIsFurious:~/pm3/proxmark3/client# ./flasher /dev/ttyACM0 -b ../bootrom/obj/bootrom.elf
Loading ELF file '../bootrom/obj/bootrom.elf'...
Loading usable ELF segments:
0: V 0x00100000 P 0x00100000 (0x00000200->0x00000200) [R X] @0x94
1: V 0x00200000 P 0x00100200 (0x00000c84->0x00000c84) [R X] @0x298

Waiting for Proxmark to appear on /dev/ttyACM0 .
 Found.
Sending bytes to proxmark failed          
Waiting for a response from the proxmark...          
You can cancel this operation by pressing the pm3 button          
^C
root@KittyIsFurious:~/pm3/proxmark3/client# ./proxmark3 ./dev/ttyacm0
ERROR: invalid serial port
proxmark3> 
 

Any help is very much appreciated! Thanks

Offline

#2 2018-12-05 11:22:35

iceman
Administrator
Registered: 2013-04-25
Posts: 4,995
Website

Re: Having trouble trying to update RDV2 using Kali

....kali / archlinux ppl
did you follow the instructions  on wiki https://github.com/Proxmark/proxmark3/wiki/Kali-Linux  ?

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.


冰人

modhex(hkhehghthbhudcfcdchkigiehgduiehg)

Offline

#3 2018-12-05 12:02:40

KinnyAdelaide
Contributor
From: Adelaide, South Australia
Registered: 2018-12-03
Posts: 9

Re: Having trouble trying to update RDV2 using Kali

yes i did, was following that guide trying to set up.

The thing is I tried to kill that modem pid but it keeps disappearing, changing pid numbers.

Thanks

Offline

#4 2018-12-05 14:42:56

szymonunion
Contributor
Registered: 2009-07-05
Posts: 39

Re: Having trouble trying to update RDV2 using Kali

Kinny,

why killing <PID> if You can do:

sudo apt-get remove modemmanager (or sthg similar) ?


Regards,

--
SzYmOn

Offline

#5 2018-12-05 14:45:14

KinnyAdelaide
Contributor
From: Adelaide, South Australia
Registered: 2018-12-03
Posts: 9

Re: Having trouble trying to update RDV2 using Kali

szymonunion wrote:

Kinny,

why killing <PID> if You can do:

sudo apt-get remove modemmanager (or sthg similar) ?

thanks i will try that when i can.

Offline

#6 2018-12-05 14:50:00

KinnyAdelaide
Contributor
From: Adelaide, South Australia
Registered: 2018-12-03
Posts: 9

Re: Having trouble trying to update RDV2 using Kali

i switched back to my WIN 7, followed the steps again, set up proxspace, fresh git and files.

After hours of trying to get it work, it stops detecting pm3 when it got to writing [0xc84 / 7 blocks] while my finger was still holding down on the button.

Subsequently, all four LED are lit A, B, C and D. STD is on but i think that is saying the battery is fully charged. Windows also stop installing the driver as I can see it became unknown device in device manager.

Thanks in advance!

pm3 ~$ ./client/flasher com17 -b ./bootrom/obj/bootrom.elf
Loading ELF file './bootrom/obj/bootrom.elf'...
Loading usable ELF segments:
0: V 0x00100000 P 0x00100000 (0x00000200->0x00000200) [R X] @0x94
1: V 0x00200000 P 0x00100200 (0x00000c84->0x00000c84) [R X] @0x298

Waiting for Proxmark to appear on com17 .
 Found.

Flashing...
Writing segments for file: ./bootrom/obj/bootrom.elf
 0x00100000..0x001001ff [0x200 / 1 blocks]. OK
 0x00100200..0x00100e83 [0xc84 / 7 blocks]Waiting for a response from the proxma
rk...
You can cancel this operation by pressing the pm3 button
pm3 ~$ ./client/proxmark3.exe ./com17
ERROR: invalid serial port
proxmark3>

Offline

#7 2018-12-05 15:12:51

iceman
Administrator
Registered: 2013-04-25
Posts: 4,995
Website

Re: Having trouble trying to update RDV2 using Kali

yuk...  Failed bootrom flash usually mean you will need to jtag recover it.   There is countless guides about it,  read up on Wiki first.


&#20912;&#20154;

modhex(hkhehghthbhudcfcdchkigiehgduiehg)

Offline

#8 2018-12-08 03:59:46

KinnyAdelaide
Contributor
From: Adelaide, South Australia
Registered: 2018-12-03
Posts: 9

Re: Having trouble trying to update RDV2 using Kali

iceman wrote:

yuk...  Failed bootrom flash usually mean you will need to jtag recover it.   There is countless guides about it,  read up on Wiki first.


Hi iceman,

Im not quite a hardware person, is there any video that shows how to connect the segger j link or other jtags to pm3 rdv2?

I hope that i do not need to solder it as i dont have that nor the knowledge and yeah i want to get a clear picture of what i have to do before buying a jtag.

Thanks

Offline

#9 2018-12-08 08:13:49

iceman
Administrator
Registered: 2013-04-25
Posts: 4,995
Website

Re: Having trouble trying to update RDV2 using Kali

as mentioned,  plenty of posts, threads, blogs on how to jtag ...   Just use jumper wires and you can stay away from soldering


&#20912;&#20154;

modhex(hkhehghthbhudcfcdchkigiehgduiehg)

Offline

Board footer

Powered by FluxBB