Upgrading the Firmware on a ChameleonMini RevE-2

July 22, 2016

1. Checkout the ChameleonMini Repository

git clone https://github.com/emsec/ChameleonMini.git

2. Navigate to the ChameleonMini Firmware repository and run the "make" command.

cd ChameleonMini/RevE/Firmware/Chameleon-Mini

If you have any issues running make, you may need to install the AVR8 GNU toolchain.

3. Install DFU-Programmer (version 0.7.2 works well)

4. Navigate to the folder containing the DFU-Programmer archive.

5. Unpack the archive.

tar zxf dfu-programmer-0.7.2.tar.gz

6. Configure the build. May also need to ./bootstrap.sh for older versions. 


7. Execute the build and install

sudo make && make install

8. Make sure that the DFU-Programmer was install successfully. The command below should return a brief help message.


9. Activate DFU mode on the ChameloenMini by holding down the button while powering on.

10. Confirm that the "DFU bootloader" is available


11. If you see the "DFU bootloader" run the following commands to update the ChameleonMini. The steps below may require root privileges.

dfu-programmer atxmega32a4u erase
dfu-programmer atxmega32a4u flash --eeprom Chameleon-Mini.eep
dfu-programmer atxmega32a4u flash Chameleon-Mini.hex

12. If successful your ChameleonMini should now be updated.

Also in Blog

ProxmarkPro - How to Save/Load a Tag to SD Card
ProxmarkPro - How to Save/Load a Tag to SD Card

May 21, 2019

This blog post covers the steps of how to save and load a tag using the ProxmarkPro.

View full article →

ProxmarkPro - Using HID Brute
ProxmarkPro - Using HID Brute

May 21, 2019

This blog post covers how to do a brute force attack with a HID tag on the ProxmarkPro. A Brute force attack is done by trying to guess multiple tag UID's similar to a known working tag UID to gain access.

View full article →

ProxmarkPro - Cloning a HID Tag
ProxmarkPro - Cloning a HID Tag

April 02, 2019

This blog post covers the steps to clone a HID tag to a T5577 with a ProxmarkPro.

View full article →

We use cookies to ensure that we give you the best experience on our website. If you continue we'll assume that you are understand this. Learn more