Proxmark3 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 2019-05-24 12:14:32

Violet
Contributor
Registered: 2018-09-13
Posts: 11

[RDV4] flashing questions

Hey, so we just got a new RDV4.0 and reading through all the threads on here about bricking and stuff, I have two questions.

1) What's the best version to use? Like, we're familiar with the stock firmware, but also read somewhere that the RRG one is better for the 4.0? We're primarily interested in working with LF stuff right now, if that makes a difference.

2) Do you really have to flash the bootloader every time? Like that seems to be where these things keep getting bricked, so is it really necessary? Or can we just flash the fullimage.elf?

FWIW we had been using a Proxmark3 Easy, but bricked it last week, when we were flashing from the stock firmware to the RRG one to try it out.

Thanks!

Offline

#2 2019-05-24 12:27:50

iceman
Administrator
Registered: 2013-04-25
Posts: 6,002
Website

Re: [RDV4] flashing questions

1. It comes down to flavor I guess.  You flash the one that works the best for you since you are going for LF there is no preference.

2. no. Once you flashed bootrom recently then its fine.   However,  when going between repos (official -> rrg,  or rrg -> official) then you need to flash bootrom/fullimage.


If you feel the love,  https://www.patreon.com/iceman1001

modhex(hkhehghthbhudcfcdchkigiehgduiehg)

Offline

#3 2019-05-24 14:04:14

Violet
Contributor
Registered: 2018-09-13
Posts: 11

Re: [RDV4] flashing questions

Thanks iceman!

Offline

#4 2019-05-24 14:29:51

iceman
Administrator
Registered: 2013-04-25
Posts: 6,002
Website

Re: [RDV4] flashing questions

Easy to brick (pun intended) , you need to remember to target the compile for PM3EASY.   smile   You can't compile for RDV4 and flash on an easy and expect it to work. smile


If you feel the love,  https://www.patreon.com/iceman1001

modhex(hkhehghthbhudcfcdchkigiehgduiehg)

Offline

#5 2019-05-24 18:28:18

Violet
Contributor
Registered: 2018-09-13
Posts: 11

Re: [RDV4] flashing questions

Ah! We totally missed that, just downloaded the RRG version and did make all then tried to flash it. Didn't even think about changing target or any compile options or any of that stuff.

Will be alot more careful when we start working with the RDV4. (hoping to get started with it later today.)

Thanks again!

Offline

#6 2019-05-24 22:20:45

mwalker
Contributor
Registered: 2019-05-11
Posts: 197

Re: [RDV4] flashing questions

You should be able to un-brick it via the jtag and correct boot loader, then update the full as per normal (for the correct chips).
I think of it this way.  There is a computer on the device that needs an OS installed.  normally this is done via the "special" chip programmers, in this case the jtag programmer (there are a few standers in use like PIC and Atmel use, but jtag is more standard and whats used here)
So to make it easier for every day use in field updating, the developers have written a boot loader "os" for us.
So jtag is used to install the boot loader.
The boot loader then has some basic functions that will either boot into the main os/firmware, or go into firmware update mode (e.g. when you hold the button).

Offline

Board footer

Powered by FluxBB