Proxmark3 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.

Announcement

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.

#1 2013-06-13 19:51:07

jadcock
Contributor
Registered: 2013-06-13
Posts: 11

COM port?

Hi,

I just got a Proxmark3 board, and I have been struggling to get it working on Windows 7 (64-bit).  I have installed the drivers & the board does appear in the device manager as "ProxMark-3 RFID Instrument" under "libusb-win32 devices.  I grabbed ProxSpace and built client/proxmark3.exe.  However, when I try to run that executable, I get "ERROR: invalid serial port".  In some of the documentation I have seen (Proxmark_III-Windows7_GSG_v1.pdf), it sounds like I should see a list of connected Proxmark boards.  There is nothing showing on my COM ports according to the device manager, and supplying an arbitrary port doesn't seem to work.  Is my board wonky, or am I missing something?  Please help...

many thanks,
-Jamison

Offline

#2 2013-06-13 20:33:57

jadcock
Contributor
Registered: 2013-06-13
Posts: 11

Re: COM port?

Update:  After hunting around, I found http://proxmark3.com/dl/pm3-bin-r486.zip which contains proxmark.exe... which kind of works with my board.  I ran it to get the version info:

$ proxmark3.exe

Connected units:
        1. SN: ChangeMe [bus-0/\\.\libusb0-0001--0x9ac4-0x4b8f]
proxmark3> hw version
#db# Prox/RFID mark3 RFID instrument
#db# bootrom: svn 486-unclean 2011-08-28 18:52:03
#db# os: svn 651-suspect 2013-01-25 15:52:19
#db# FPGA image built on 2012/ 1/ 6 at 15:27:56

I'm not sure why the version of proxmark.exe I built isn't working, but I would love to have the latest & greatest stable versions.  Any help would be greatly appreciated!

thanks,
-Jamison

Offline

#3 2013-06-13 21:32:31

iceman
Administrator
Registered: 2013-04-25
Posts: 9,507
Website

Re: COM port?

If you look at a different thread on this forum,  http://www.proxmark.org/forum/viewtopic.php?id=1562   you find a Windows client from Asper.  Which is kind of simple to upgrade to the new internal usb communications with.  However,  remember to use the old flashe för the bootrom update,   after that,  you can use the new flasher..

Offline

#4 2013-06-14 20:08:21

jadcock
Contributor
Registered: 2013-06-13
Posts: 11

Re: COM port?

Hi,

Thanks for your reply.  I'm very much a n00b to the Proxmark3, and I have to admit that the profusion of versions of the software & documentation is rather confusing.  My main goal is to get the board up & running so I can snoop NFC exchanges... is my firmware (i.e., bootloader, OS, and FPGA image versions) sufficient for that, or do I need to reflash anything?

thanks,
-Jamison

Offline

#5 2013-06-15 17:59:24

iceman
Administrator
Registered: 2013-04-25
Posts: 9,507
Website

Re: COM port?

hrm... well..
You will need to upgrade to a new bootrom.   Go with the client from thread I mentioned earlier. You only need to edit the  "FLASH nnnnn.bat" files to your com-port. Then they work great.
After that, you use the proxmark.exe client inside aswell.   After that you are good to go.

Offline

#6 2013-06-17 14:24:18

jadcock
Contributor
Registered: 2013-06-13
Posts: 11

Re: COM port?

Is there somewhere else where I can download the software from?  I'm trying to download this from work, and the IDS here is complaining about sendspace.com.  I also tried grabbing the file from my phone, but the site wants me to install some sort of downloader (ilivid.exe?).  I'm not wild about installing software that I know nothing about...

Offline

#7 2013-06-17 14:32:34

jadcock
Contributor
Registered: 2013-06-13
Posts: 11

Re: COM port?

Please ignore my previous post... I got the pm3-bin-715.rar file, and will try it out shortly.

Offline

#8 2013-06-17 14:58:53

iceman
Administrator
Registered: 2013-04-25
Posts: 9,507
Website

Re: COM port?

it is pretty straight forward when u use that package.

first u flash the new bootrom with the old flasher.
then u use the "FLASH nnnn.bat" files..  (u need to edit them thou.)

Offline

#9 2013-06-17 15:18:54

jadcock
Contributor
Registered: 2013-06-13
Posts: 11

Re: COM port?

No luck.  Here's what I'm doing:
1. I run the "FLASH - Bootrom.bat" file with the Proxmark disconnected from USB.  I get the big WARNING screen.
2. I then hit a key & see the following:

                ====================================
                FLASHING bootrom.elf, please wait...
                ====================================

Loading ELF file '..\firmware_win\bootrom\bootrom.elf'...
Loading usable ELF segments:
0: V 0x00100000 P 0x00100000 (0x00000200->0x00000200) [R X] @0x94
1: V 0x00200000 P 0x00100200 (0x00000b60->0x00000b60) [RWX] @0x298

Waiting for Proxmark to appear on USB...........................................

3. And then when I plug the Proxmark into my USB port, I hear the Windows new hardware connected sound, and then... nothing.  I never see the instructions screen described in the UpdateBootloader.pdf file.  I just keep getting more ....... printed to the screen.

Have I missed something, or is my board malfunctioning?

Offline

#10 2013-06-17 15:23:44

jadcock
Contributor
Registered: 2013-06-13
Posts: 11

Re: COM port?

OK, I got it... I was using the wrong bootrom flasher. :-(  My apologies!

Offline

#11 2013-06-17 19:15:26

iceman
Administrator
Registered: 2013-04-25
Posts: 9,507
Website

Re: COM port?

No worries,
It took me sometime also the first time before I got the hang of it.
I missed the -b in the command the first times..  took abit of googling to find out  smile

Offline

#12 2013-06-17 19:24:54

jadcock
Contributor
Registered: 2013-06-13
Posts: 11

Re: COM port?

I think I'm making progress, though I am still having trouble getting my Proxmark board to be seen as a COM port.  I found this (http://www.proxmark.org/forum/viewtopic.php?id=1614) but when I try the new .inf file, the Proxmark shows up as COM21 in the device manager until I release the button, at which point it just shows up as a "ProxMark-3 RFID Instrument" under "libusb-win32 devices".

I have a version of proxmark3.exe that doesn't require a COM port, and when I do "hw version" this is what I see:

C:\Proxmark3\pm3-bin-r486\Win32>proxmark3.exe

Connected units:
        1. SN: ChangeMe [bus-0/\\.\libusb0-0001--0x9ac4-0x4b8f]
proxmark3> hw version
#db# Prox/RFID mark3 RFID instrument
#db# bootrom: svn 715 2013-05-10 07:59:22
#db# os: svn 651-suspect 2013-01-25 15:52:19
#db# FPGA image built on 2012/ 1/ 6 at 15:27:56
proxmark3>

So it looks like the bootrom did in fact get updated, but something is still not quite right. :-(  Is there anything peculiar to Windows 7 that could be causing me problems?

Offline

#13 2013-06-18 07:14:34

iceman
Administrator
Registered: 2013-04-25
Posts: 9,507
Website

Re: COM port?

You got the bootrom ok,

Now you need to get the ini right.   The old libusb-win32 device, you can "remove" from the system.  Next time the pm3 show up in the devicemanager,  the u change the driver to the one from Asper's package.
When thats in place, you will find the pm3 under  "Ports (com & LP)  in the Devicemananger.

The assigned COM -port,   is what you need to edit the FLASH - nnnn.bat   files with.    After that, you run the bat-files  and Bob's yr uncle

Offline

#14 2013-06-18 20:57:02

jadcock
Contributor
Registered: 2013-06-13
Posts: 11

Re: COM port?

W00t!  It works! :-)

So after mucking around with the drivers for a whle, the Proxmark would still only show up as a COM port when the button was pressed.  Otherwise, it only appeared as a libusb-win32 device.

I decided that I would go ahead & try to flash the bootloader, FPGA, and OS to revision 715 using that com port (COM2, in my case).  I succeeded in flashing all three, so now I'm up to the following revisions:

proxmark3> hw version
#db# Prox/RFID mark3 RFID instrument
#db# bootrom: svn 715 2013-05-10 07:59:22
#db# os: svn 715 2013-05-10 07:59:26
#db# FPGA image built on 2012/ 1/ 6 at 15:27:56
proxmark3>

And... my Proxmark is now visible as COM2 all the time, even without the button being pressed! :-)

So I'm not sure exactly why the device was not showing up as a COM port before, but it is now.

Offline

#15 2013-06-18 20:58:37

jadcock
Contributor
Registered: 2013-06-13
Posts: 11

Re: COM port?

Oh, and many thanks, iceman. ;-)

Offline

#16 2013-06-18 21:36:25

iceman
Administrator
Registered: 2013-04-25
Posts: 9,507
Website

Re: COM port?

U're welcome.
Have fun!

Offline

#17 2014-04-04 07:44:33

daemon
Contributor
Registered: 2014-04-03
Posts: 11

Re: COM port?

I have this exact same problem on Windows XP. I can't seem to have any luck. I tried to remove the libusb driver from Device Manager and then it comes in as an HID USB device. I can get the PM3 to show up as a COM9 only when I hold down the button to connect it.

I successfully updated the bootrom using the old flash method, but now I am stuck at this step. I also tried the idea of holding down the button while trying to flash new bootloader, FPGA and OS, but none of them worked. I got the same error/issue as above when I try to rerun the old bootloader Flash method. I can't communicate with the PM3 through any COM port.

Any ideas? Thanks in advance!

Offline

#18 2014-09-06 06:32:35

genexis
Contributor
Registered: 2014-01-25
Posts: 78

Re: COM port?

I just tried updating my bootloader to the latest version. Now my pm3 is not detected by my windows 7-64bit. I'm still trying to figure a way out of this... any input is appreciated!

Offline

#19 2014-09-06 07:22:42

iceman
Administrator
Registered: 2013-04-25
Posts: 9,507
Website

Re: COM port?

try holding on, and keep the button pressed down during the bootrom, fgpa, os flash...

Offline

#20 2014-09-15 14:24:52

joe
Contributor
Registered: 2013-08-15
Posts: 126

Re: COM port?

Hi, I have the same problem above,, I keep holding down the button for more than 20 mins , but no results showed , how long do i  need to hold down the button  ??  and now i can not run the proxmark3.exe . do i have to re-install the pm3 all over again ?? pls help.   thanks.

Offline

#21 2014-09-15 15:02:02

iceman
Administrator
Registered: 2013-04-25
Posts: 9,507
Website

Re: COM port?

Well, try button trick is to have the PM3 unplugged,   press the button (and keep it pressed)  then with the other hand reconnect the usb cable to the PM3. Then start the flash commands (keeping it pressed)..  after that you can hold down until the flashing is finished.  Takes 1min maximum.

Offline

Board footer

Powered by FluxBB