Skip to content
Jacob Alexander edited this page Jul 3, 2017 · 6 revisions

WhiteFox Flashing Instructions

This wiki details how to flash the production bootloader and firmware onto a blank mk20dx256vlh7 Freescale MCU.

Needed Equipment

  • Computer (Flashing station)
    • Manufacturing tools installed
    • Minimum 3 USB ports (or USB hub)
  • Flasher (e.g. Bus Pirate)
  • USB 2.0 A to Type C cable
  • Label Printer (e.g. QL-700)

Quick Instructions

Setup

Start up, flashing station. Wait till you see the login screen, press Enter.

Username: flash
Password: flash
  1. Plug USB of flasher into flashing station computer
    • Make sure Tag-Connect cable is attached to flasher
  2. Plug ethernet cable from network switch into the flashing station computer
    • DHCP (ipv4) is required
    • Wireless is possible/working but not recommended
      • sudo wifi-menu
  3. Plug USB cable of label printer into flashing station computer
    • Label printer requires external power connection
      • Make sure you have the correct voltage, 110V or 220V (printers are sensitive to this).
    • Turn printer on (press power button)
    • Turn off Editor-Lite mode (if light Editor-Lite led is on) by pressing the small button

Flashing

  1. Plug one of the usb Type C cables into the WhiteFox PCB and into the flashing station computer
  2. Plug Tag-Connect cable into WhiteFox PCB, it only goes one way.

Enter the following command, then press Enter.

WF.flash

If a label prints out, then the flashing was successful.

If the flashing was not successful and error message will be shown. Sometimes the label printer will shut off automatically, the flashing process will pause until the printer is turned on (it will then proceed with the flashing process).

Detailed Instructions

Setup

Login

Bus Pirate

Laptop

Label Printer

Flashing

Setup

Flashing

Label

Clone this wiki locally