How To Update Firmware: Difference between revisions

No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=Firmware upgrade steps=
=Firmware upgrade steps=
Applies to:
Applies to:
* RaceCapture/Pro MK3 and MK2
* RaceCapture/Pro MK4, MK3, and MK2
* RaceCapture/Apex
* RaceCapture/Apex
* PodiumConnect
* PodiumConnect MK2 and MK1
* RaceCapture/Track MK2 and MK1
* RaceCapture/Track MK3, MK2, and MK1


* How to video: [https://www.youtube.com/watch?v=LAFb-EeiXy8 Video: How to update firmware for RaceCapture/Pro]
* How to video: [https://www.youtube.com/watch?v=LAFb-EeiXy8 Video: How to update firmware for RaceCapture/Pro]
Line 35: Line 35:
** Press '''Read''' to read the current configuration and then press '''Save''' to save it to a file.
** Press '''Read''' to read the current configuration and then press '''Save''' to save it to a file.
* Select the Firmware section in the left menu.  
* Select the Firmware section in the left menu.  
** '''Note:''' - If the RaceCapture app cannot read the configuration, you may need to first '''Open a previously saved configuration''' so you can access the firmware page.
* Press the '''Update Firmware''' Button
* Press the '''Update Firmware''' Button
* Browse to the unzipped firmware from the first step.  Select the file ending with ".ihex" - and press '''Open'''
* Browse to the unzipped firmware from the first step.  Select the file ending with ".ihex" - and press '''Open'''
Line 41: Line 42:
* Confirm your firmware is updated by viewing the firmware version in the upper right corner of the RaceCapture app, after connecting.
* Confirm your firmware is updated by viewing the firmware version in the upper right corner of the RaceCapture app, after connecting.


 
* If there is a problem detecting the system after firmware upgrade, unplug/replug your device and restart the app.
 
 
* Press the 'Configuration' button to navigate to the configuration section.
* On the left menu, select Firmware
* On the firmware screen, press the button "Update Firmware"
* Navigate to the firmware file ending in ".ihex"
* Select this file.  The firmware will update and show a percentage progress indicator.
 
* If there is a problem detecting RaceCapture/Pro, unplug/replug and restart the app.


===Alternative method===
===Alternative method===
Line 56: Line 48:
* You should observe a rapidly flashing LED on the unit: this means it's in bootloader mode.  
* You should observe a rapidly flashing LED on the unit: this means it's in bootloader mode.  
* Start the app. Note, it will not be able to connect - this is expected.
* Start the app. Note, it will not be able to connect - this is expected.
* Navigate to the configuration/firmware update screen, select the firmware file and update the firmware.
* Navigate to Setup.
* Load a previously saved configuration file.
* Navigate to the firmware update view, then follow the process to update firmware.


Problems? Post to the [http://forum.autosportlabs.com forums] with the issue you're seeing - we will help you promptly.
===Issues===
* If the firmware fails part way through, you can retry the firmware upgrade.
** Start the app
** Connect your device via USB
** Load a previously saved config file (file ending in .rcp)
** Navigate to Setup / Firmware
** Attempt the firmware upgrade process again.


=RaceCapture/Pro MK1=
=RaceCapture/Pro MK1=
Line 74: Line 74:
Try installing the bootloader drivers while the hardware is plugged in to USB in bootloader mode (hold down logging button on RaceCapture/Pro, plug in to USB, then release button) outside of running flashRCP.bat. Then, check Windows Device Manager for the Presence of Autosport Labs bootloader while plugged in. Once you you see it show up, you can proceed with the firmware update process.
Try installing the bootloader drivers while the hardware is plugged in to USB in bootloader mode (hold down logging button on RaceCapture/Pro, plug in to USB, then release button) outside of running flashRCP.bat. Then, check Windows Device Manager for the Presence of Autosport Labs bootloader while plugged in. Once you you see it show up, you can proceed with the firmware update process.


==Issues==
If you get an 'Unable to  load bootloader' error, try this work around.  https://www.youtube.com/watch?v=A-WqZItNB9E


==Mac Users==
==Mac Users==
For Mac users with RaceCapture/Pro MK1 you will need to use a Windows VM to connect to RCP. Free virtual machine images are available here: http://dev.modern.ie/tools/vms/ You will need to add a network adapter to the VM. After that follow the Windows instructions.
For Mac users with RaceCapture/Pro MK1 you will need to use a Windows VM to connect to RCP. Free virtual machine images are available here: http://dev.modern.ie/tools/vms/ You will need to add a network adapter to the VM. After that follow the Windows instructions.

Latest revision as of 04:33, 3 July 2023

Firmware upgrade steps

Applies to:

  • RaceCapture/Pro MK4, MK3, and MK2
  • RaceCapture/Apex
  • PodiumConnect MK2 and MK1
  • RaceCapture/Track MK3, MK2, and MK1

Save your configuration

WARNING: Updating firmware will reset the default config on a major and minor release. Bugfix releases do not reset configuration. Version scheme: MAJOR.MINOR.BUGFIX

If in doubt, be sure to save your configuration using the RaceCapture app.

Download the firmware

Download the firmware matching your hardware version from the downloads section

  • Note Ensure you download the correct firmware for your device (matching the product name), or the firmware process will fail to complete.

Flash the firmware

Connect your system to your computer using the USB cable and connect to it with the app.

  • Note: Flashing is only possible via the USB interface, so you must use the desktop version of the RaceCapture app.

Steps

Updating Firmware

  • Unzip the firmware your downloaded to a location on your computer.
  • Connect your system to your Windows or OSX computer using the included USB cable.
  • Run the RaceCapture app, and confirm that it is connected.
  • Navigate to the Setup view
  • Save your current configuration. The firmware upgrade may reset your RaceCapture device to a factory default.
    • Press Read to read the current configuration and then press Save to save it to a file.
  • Select the Firmware section in the left menu.
    • Note: - If the RaceCapture app cannot read the configuration, you may need to first Open a previously saved configuration so you can access the firmware page.
  • Press the Update Firmware Button
  • Browse to the unzipped firmware from the first step. Select the file ending with ".ihex" - and press Open
  • The firmware will begin updating - watch for the progress to go 0-100%.
  • Restore your saved configuration by pressing the Open button, selecting your saved configuration, and then Write it to your system.
  • Confirm your firmware is updated by viewing the firmware version in the upper right corner of the RaceCapture app, after connecting.
  • If there is a problem detecting the system after firmware upgrade, unplug/replug your device and restart the app.

Alternative method

  • While holding down the button on RaceCapture/Pro, power it up by plugging in to USB.
  • You should observe a rapidly flashing LED on the unit: this means it's in bootloader mode.
  • Start the app. Note, it will not be able to connect - this is expected.
  • Navigate to Setup.
  • Load a previously saved configuration file.
  • Navigate to the firmware update view, then follow the process to update firmware.

Issues

  • If the firmware fails part way through, you can retry the firmware upgrade.
    • Start the app
    • Connect your device via USB
    • Load a previously saved config file (file ending in .rcp)
    • Navigate to Setup / Firmware
    • Attempt the firmware upgrade process again.

RaceCapture/Pro MK1

Unzip the Firmware download into a folder and follow the directions in HOW_TO_FLASH.txt

Note: if you have problems getting the firmware to flash (it cannot find RaceCapture/Pro while in bootloader mode), try the following:

  • Hold down the front panel button on RCP right at the beginning of the process, before running flashRCP.bat
  • When asked 'is this your first time flashing' say 'No' so it will re-install the bootloader drivers
  • Then proceed with the firmware flash update.

Alternatively:

Try installing the bootloader drivers while the hardware is plugged in to USB in bootloader mode (hold down logging button on RaceCapture/Pro, plug in to USB, then release button) outside of running flashRCP.bat. Then, check Windows Device Manager for the Presence of Autosport Labs bootloader while plugged in. Once you you see it show up, you can proceed with the firmware update process.


Mac Users

For Mac users with RaceCapture/Pro MK1 you will need to use a Windows VM to connect to RCP. Free virtual machine images are available here: http://dev.modern.ie/tools/vms/ You will need to add a network adapter to the VM. After that follow the Windows instructions.