Follow these instruction to reboot the Halcyon following a firmware failure.
See also: Reboot the Halcyon (for iOS)
Symptoms:
- When you try to turn the trainer on, the magnets do not move. The red light flashes briefly (about 10 times) when the spoke magnet passes sensor, then both lights turn off and stay off.
- The lights may not turn on at all unless the trainer is plugged in.
- Charging the trainer overnight does not change this behaviour.
- The trainer does not show up to other apps when the lights are activated.
- The trainer shows up as "DfuTarg" when you try to connect via STAC Control Panel.
- Attempting to connect with "DfuTarg" and complete the update results in the update timing out and returning to the previous screen.
Solution:
Follow these steps to fresh-install the firmware.
1. Charge the trainer, if you haven't already.
2. Download nRF Connect from Play Store to an Android device.
3. From the Android phone's web browser, go to https://www.staczero.com/halcyon_v2006.zip
You do not need to open the file. It will download to your device.
4. Open nRF Connect.
- Pass the magnet close by the speed sensor to wake up the trainer. The lights will flash briefly.
- Press SCAN.
5. You should see a local device called "DfuTarg". CONNECT with"DfuTarg".
6. Select the (DFU) icon in the top right corner.
7. Select file type Distribution packet (ZIP). Press OK.
8. You should now be in your Downloads file folder. Select halcyon_V2006.zip .
9. The upload will start. Leave the app open and the phone close to the trainer while the upload completes. When the file is finished uploading nRF will disconnect from your trainer.
10. Close nRF connect. You should now be able to connect with your trainer normally.
Prevention
In most cases this symptom occurs when the Halcyon is stored with very low batteries over several weeks or months.
Prevention tips:
- Make sure to charge the Halcyon regularly. Disconnecting from the charging cable once the trainer is fully charged will help preserve the battery life.
- Make sure to charge the Halcyon before putting into storage, ideally to 50%-80%.