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-04-29 06:32:26

fjodorr
Member
Registered: 2009-02-09
Posts: 8

fpga code update

Hi!

I'm thinking about to update all the fpga code. I'm. Between work so I have a lot of spare time.

Do you guys have some requests?

I'm thinking about to total reconfigure the fpga and the way you call it. You can call for example 125kHz and the modulation you want and so on. Is this a good idea? I will put a list here with my ideas .

I know it's gonna require some rework in the arm to. But I think it will be easier to add extra function to the board.

/Fjodorr

Offline

#2 2013-04-29 07:58:00

asper
Contributor
Registered: 2008-08-24
Posts: 1,409

Re: fpga code update

If it is possible I would like to have an option to choose desired freqeuncy (between the hf and lf maximum supported by the PM3 hardware) with only the need to build a valid antenna... is this thing totally absurd ?

The reason for that request is that there are a few custom rfid tags that works at a different-from-standard frequency but uses the same modulation protocol.

Offline

#3 2013-04-29 14:10:39

vivat
Contributor
Registered: 2010-10-26
Posts: 332

Re: fpga code update

Hi, Fjodorr
Which language do you code in?

I'm thinking about to total reconfigure the fpga and the way you call it. You can call for example 125kHz and the modulation you want and so on. Is this a good idea? I will put a list here with my ideas .

That would be great. But I'm wondering if Spartan II have enouch cells for it?
Current FPGA code have several problems:
1. Some testbenches missing, others couldn't be synthesized in ModelSim without modifying
2. Signal decoding is unable to detect collissions
3. Switching FPGA modes sometimes provide glitches

Offline

#4 2013-04-29 15:33:30

fjodorr
Member
Registered: 2009-02-09
Posts: 8

Re: fpga code update

Thanks for your reply. It's good to have input at this stage in my planing.

I'm writing it in vhdl and for the testbenches maybe systemverilog. Haven't decided yet on the tb. I'm using mentor questa for development so you can run it in modelsim.

I know the size is a problem. So maybe I write different codes and then reconfigure the fpga depending on task.  for example I have some miffare decryption code that would be nice to try out.

Offline

#5 2013-05-01 04:53:18

vivat
Contributor
Registered: 2010-10-26
Posts: 332

Re: fpga code update

Can you share your code?

Offline

#6 2013-05-01 07:17:02

fjodorr
Member
Registered: 2009-02-09
Posts: 8

Re: fpga code update

I will share my code when it's ready. I've analyzed the existing code, started to plan the layout and written a few modules.

Everything will be released and clearly documented.

Offline

#7 2013-05-02 10:20:04

Neuer_User
Contributor
Registered: 2013-03-26
Posts: 88

Re: fpga code update

Great thing.

Not sure, if this is FPGA coded, but it would be very nice, if we could stop long running commands programmatically instead of only by pressing the button.

Offline

#8 2013-06-12 15:34:21

gaucho
Contributor
From: France
Registered: 2010-06-15
Posts: 444
Website

Re: fpga code update

sorry for this Offtopic post , fjodorr I don't know how to contact you for the group buy http://www.proxmark.org/forum/viewtopic.php?id=1599&p=2
Could you contact me by mail?

Offline

#9 2013-06-12 22:17:44

fjodorr
Member
Registered: 2009-02-09
Posts: 8

Re: fpga code update

You got mail ;-)

Offline

Board footer

Powered by FluxBB