Flashing your Firmware

Think about your MP3 player, TV remote, and your favorite Digilent Micro-controller board. All these have firmware installed onto them. Firmware is loaded onto an embedded systems non-volatile memory. Firmware is background code that you never see, but keeps everything running smoothly. Sometimes you have to flash your board, which is uploading new code onto your board directly. This will mostly happen when you’ve written custom firmware for your board, then decide to go back to the original firmware for the board.


You can use the chipKIT PGM Programmer/Debugger to upload new firmware onto a chipKIT board. All you’ll need is chipKIT board (perhaps the WF32), the MPLAB X IDEthe bootloader file, a USB A to mini-B cable, and a 6-pin right angle male header.

The Digilent Reference Website has the original firmware files (hex/elf) to download. If you’re wondering how to flash your boards you can check out the Instructable showing you how here.

Be the 1st to vote.

About Josh

I love Coding!

View all posts by Josh →

One Comment on “Flashing your Firmware”

  1. It is essential, I am facing an Error 9 issue. I search Error 9 issue occurred due to Firmware issue. it is helpful to solve my issue.

Leave a Reply

Your email address will not be published. Required fields are marked *