zerotow logo
zerotow logo

All articles

Firmware UpdatesUpdated 20 days ago

We are always testing new features to improve functionality and safety of the Boogie. After the improvements have been been tested, they will be available to download below. When your Boogie is delivered, make sure you update the firmware to the latest versions. Installed firmware versions are shown on the Remote firmware update screen if you are connected to the Boogie.  

In the future the firmware expiry times will be extended out as the software matures. A lot of the support calls we get are for things that have been fixed in newer firmware versions so this is a method to ensure everyone is up to date. 

It is a warranty requirement to ensure that the Boogie and Remotes firmware are up to date. 

Version 1.6

We have added Cruise Control.  Great for swapping hands while on foil, long commutes out to the waves, or practising pumping with a slack rope.

  • How to Enable Cruise Control

    • Check in Profiles that Cruise Control is enabled. 
    • When on Foil, press the center button
    • The remote will vibrate, and the blue light will come on indicating Cruise Control is active. 
    • The Cruise Control set point is indicated as a green dot on the throttle circle. 
    • Pull the throttle fully - the throttle needs to stay above the Cruise Control setpoint. 
    • You can use the Left and Right buttons to increase or decrease the speed in 5% increments.

  • How to Disable Cruise Control

    1. Reduce the throttle to below the setpoint, the remote will vibrate, and the blue light will turn off. 
    2. Or press the center button.  Use this method with cation as if the throttle is press fully and you cancel then the boogie will ramp up to 100%

  • Criteria to enable Cruise control:

    1. Remote speed above 10 Kph
    2. Distance to Boogie is less than 30m
    3. Good GPS signal
    4. Throttle above 10%

Auto Follow enabling works as normal when in Cruise Control. The only change is that you can no longer enable Auto Follow using the center button, and instead needs to be done automatically by GPS distance/ throttle to zero.

General improvements

  • Bug Fixes which can cause the remote to boot into safe mode
  • Fix for remote not powering off when in safe mode
  • Added info to webpage for remote diagnostics
  • Improvements to Boogie battery discharger to prevent it disabling in higher ambient temperatures
  • Improvements to Position Hold - throttle needs to go above 30% to prevent disabling.  Before it was 5% which could disable position hold when putting the remote down on the sand accidentally. 
  • 1.6.1 fixed the cruise control not saving between remote restarts.
  • Firmware expiry 1st July 2025.

How to update the firmware:

  • Download and save the below firmware files to your phone or computer before starting the process.
  • Boogie Firmware 1.6
  • Remote Firmware 1.6.1
  • Do not open the files.
  • Keep the Boogie and the Remote with in a few meters of the computer during the update.
  • The correct file needs to be loaded onto the Remote and the Boogie.   

To update the Boogie firmware

  1. Install the battery and turn the Boogie ON. 
  2. Turn the remote ON. 
  3. On the remote, press L + R for 1 second to get into the settings menu.  
  4. Scroll down to "Firmware Update" and then down to "Enable Boogie Update"
  5. When the remote disconnects from the Boogie, turn the remote OFF by holding the center button.
  6. On your computer or phone find the WiFi network called "zerotow-boogie" and connect to it.
  7. In your browser type or click this link 192.168.4.1
  8. Click "firmware update" and load the Boogie_Firmware_1.6.bin that you downloaded previously.
  9. Once the Boogie update is complete, the Boogie will restart the steering actuator will recalibrate.
  10. Turn the Boogie off. 

To update the Remote firmware

  1. Turn the remote ON. 
  2. On the remote, press L + R for 1 second to get into the settings menu.  Scroll down to Firmware updates and then click "Enable Remote Update". 
  3. On a computer or your phone find the WiFi network called "zerotow-remote" and connect to it.
  4. Ensure you are connected to the "zerotow-remote" wifi network.
  5. In your browser type or click this link 192.168.4.1
  6. Click update firmware and load the Remote_Firmware_1.6 file that you downloaded previously. 
  7. Once the Remote update is completed the remote is will restart.  
  8. The Remote will need to connect to GPS to remove the get the new date and remove the firmware expiry message.   
  9. Confirm that both Boogie and remote have been successfully updated by going into the update screen on the remote and checking version numbers match the above. 

Troubleshooting

  1. Follow the instructions exactly, line by line.  
  2. Try using a different device. A laptop/ computer works best.
  3. Try using a different browser.  Chrome works best.
  4. If you are using a phone or tablet, make sure it is in flight mode with the 4g/5g connection turned off. 
  5. If the update fails halfway through, retry. If this happens repeatedly try re-download the firmware file from the internet as it might have been corrupted during the download.
  6. If the remote does not boot after a firmware update and a green light flashes, the remote is in safe mode.  
    • The most likely cause is putting the Boogie firmware on the remote. 
    • In safe mode will automatically create a zerotow-safe wifi connection.  Connect to this wifi connection and reload the remote firmware.
    • Safe mode will erase all settings (incase these settings were causing loading problems). You will need to redo throttle calibration, re-pair the Boogie, and adjust any profile and parameter settings. 
    • If it happens again, download the firmware file using a different browser.





Change Logs for older firmware

Change Log for Version 1.5.5

  • Over current protection limit increased from 110A up to 115A
  • Bug fix for logs not saving in 2025 date
  • Bug fix for throttle calibration
  • Bug fix that caused some remotes to boot into safemode
  • Web based debug info page
  • Bug fix for some remotes and Boogies that MAC address ended in :00
  • Test geofence locations. These are for testing and feedback purposes.  Locations are where there have been complaints about inappropriate use or getting too close to surfers.  Test locations are in Orange on the map in the link above. 
  • Expiry 1st April 2025. 

Change Log for Version 1.5.4

Motor overload protection

We have added protection that can detect motor overloading during extended, failed deepwater starts, or high loads towing people in the water or wakeboards.   This is to prevent the motor overheating and burning out. 

There are now two protection methods:

1) Overheat: Directly measuring the temperature of the speed controller. Power will start ramping when temperature is above 60 Degrees Celsius. This will works well for prolonged high loads while on foil.

2) Overload: Averaging the current over time to ensure it stays below a safe level. This will protect the motor from short periods of very high loads, for example during prolonged failed deep water attempts. Power will be reduced to 40% for 30 seconds to allow the motor to cool. 

Change Log for Version 1.5

Position Hold

Position Hold uses GPS to maintain position, perfect for swapping gear while leaving the Boogie in the water.  Enabled via the menu.  Position hold will perform a few checks to make sure that it is outside of a geofence area, make sure the prop is in the water, as well as some audible noises.   The Boogie will slowly move about the GPS coordinates where position hold was set. 

  • The remote can be turned off while in Position Hold
  • Position Hold will not work in breaking waves, as the prop will sense that is in the air and cancel.
  • Always observe the Boogie while in Position Hold.
  • Position Hold will run for 100 hours on a full battery.
  • Next version will have options to enable automatically in case of drift. 
  • Ensure the GPS receiver on the Boogie is properly in place.  This is the black square antenna on top of the steering actuator. 

Test geofence zones

Similar to what DJI has implemented with their drones around airports, geofencing essential to keep in front of regulations as the Boogie gets more popular.  For responsible users, finding waves and swell away from crowded beaches the geofence zones will have little impact.   More details can be found here.

GPS and auto modes

GPS reception requirements for auto modes has been relaxed.  To increase safety and usability we have relaxed the requirements for perfect GPS reception to enable Auto follow.  It's always recommended to turn on your remote for 5 minutes before heading out into the water. 

Summon

The S in the center of the screen has been replaced with N, S, E, W which will indicates the position that the Boogie is in relative to you.  Useful in case you lose track of the Boogie in rough or low visibility conditions. 

Known Bugs

The left or right steering has got stuck once during testing.  Clicking the center button fixed it. Have not been able to reproduce.  Contact us if it happens to you. 

The remote needs to reconnect to GPS to remove any pop up warnings.

Change Log for Version 1.4.5

  • Fix to prevent Summon after a deepwater start.  Bug introduced with the force of auto at 50m.

Change Log for Version 1.4.4

  • Fix to prevent prevent Boogie follow offset position changing while in Summon.
  • Added safety feature to force auto follow mode if you are on foil and the Boogie is more than 50 meters away.  The situation where this is important is if you accidentally disable auto by pressing the center button and keep holding the trigger then the Boogie can go in the wrong direction.  This feature will prevent this while still allowing rope pick ups.
  • Important thermal management to prevent the motor overheating and burning out. The power will now start to ramp down when the speed controller reaches 60 degrees.  The screen of the remote will be red and the wave count will be replaced by the temperature.  
  • Important note that the Boogie is designed for towing people on foils, not heavy people on surfboards. 
  • The remote needs to connect to GPS to remove the warning after updating the firmware.

Change Log for Version 1.4.3

Fix to prevent Boogie going into Auto after submerging the remote during a deep water start

Change firmware expiry popup message to use the expiry date instead of "within 7 days"

Firmware expires 1st October.  

After updating the remote needs to get a GPS fix to remove the update warning. 

Change Log for Version 1.4.2

Version Numbers

Remote version number displayed on the startup screen 

Reset to default parameters  

There is an option at the bottom of the parameters to reset the parameters to default values. This needs to be done after the software update.

Increased steering authority in manual

Before summon was working, we tried to optimise the manual steering by reducing the steering angel at high speeds. This made driving the Boogie back a to you a little easier.  Now with summon being used most of the time, it makes sense to open these up so that the Boogie can turn very tight while in Manual. 

Disable auto to allow rope pickups

Clicking the centre button will disable auto.  Auto will not re-enable until you are with in 20m of the Boogie for more than 5 seconds, or if the remote is locked and unlocked.  

Follow-in-front

This firmware allows the Boogie to Follow from in front and to the side.  This will help maintain a better signal to the Boogie and keep the Boogie visible in your peripheral. 

  • When stationary, you can move the offset position around the ring by clicking the left or right button.
  • When in auto press the left or right button to move the offset position around the ring.  
  • The offset position is remembered and is always displayed on the remote. 
  • You can adjust the offset position and the distance in front in the parameters. 
  • Going into the menu will reset the offset position. 
  • To make this feature work best, please reset to defaults using the using the toggle at the bottom of the parameter page. 
  • Default parameters are:
    • Auto Rudder limit right  - 100%
    • Auto Rudder limit left  - 100%
    • Auto Rudder P-gain  - 20%
    • Auto Ramp Error Ramp  - 45 Degrees
    • Auto Offset  - no change - 
    • Manual offset  - no change
    • Manual Rudder speed limit  - 20%
    • Course Average Time  - 5 second
  • For fast switching to Auto in the surf, running at 8 meter trigger distance works great. 

Automatic switching to Auto, even if throttle does not go to zero 

We have seen this happen several times, where users do not let the throttle go to zero and the Boogie goes off in the wrong direction without being in Auto and can sometimes gets out of range. 

  • As a backup, now if the Boogie is separated by more than 30 meters while you are on a wave or pumping, the Boogie will automatically switch to Auto and start following you. 
  • This is useful in combination of the Follow-in-Front mode. Now you can point the Boogie down the wave and pull the trigger fully. The Boogie will accelerate in front and automatically switch into Auto mode. 
  • The trigger to zero still works for faster switching. 

Wave count and wave distance

We have replaced the temperature of the speed controller with the wave count, the longest and last wave distance.   The passive cooling of the Boogies speed controller has proven to be excellent and we have not seen temperatures close to the cut off limit of 70 C during normal use.  

Battery Discharger

To help maintain battery health, we have built in a battery discharger into the Boogie.  

  • The battery discharger will reduce the battery charge level by 20% over 24 hours 
  • The discharger will automatically stop at 60% charge level
  • The motor is used as the resistance device to generate heat. 
  • The discharger is activated in the remote settings.  Sometimes it can take a couple of tries to activate it. 
  • The remote does not need to stay on, but can be used to check progress. 
  • The motor will produce a humming noise
  • The motor does not spin
  • The motor will get up to around 40C
  • We use temperature monitoring on the speed controller to reduce or stop the discharge rate if the ambient temperature is too high.  Temperature of the speed controller is shown on the main screen. 
  • Use with caution, especially during this testing phase especially in high ambient temperatures.  If the motor is too hot to touch then discontinue use.


Change log Boogie Firmware 1.3.1

  • Change to the steering actuator control method to help reduce slipping of the steering arm on the shaft.  This could happen if the Boogie get airborne in rough conditions and lands on the side from a large height.   This software change allows some dampening in this situation. 

Change log Remote Firmware 1.2.1

  • Bug fix with the following offset which could cause the Boogie to go in the wrong direction on the first wave of the session. 
  • Increased follow top speed which helps the Boogie keep up on larger waves. 
  • Fixed an issue that could cause the remote to continuously vibrate when charging.
  • Added checks to enable safe mode if the wrong firmware is loaded to the remote.  

Change log Firmware 1.2

  • New Left and right following offset feature.  This feature offsets the Boogie position either left or right from you while on a wave.  This is useful at a point break where the Boogie following directly behind could risk the Boogie getting caught on the inside.  There are two adjustable parameters, offset distance in meters, and heading average in seconds.    The offset is persistent, ie it remembers the offset position between waves. 
  • Improved Auto-Auto switching.  For the auto-auto to activate the following conditions need to be meet. 
    • 1) Remote speed above 20kph
    • 2) Distance between remote and Boogie over 15 meters.  This distance is adjustable.
    • 3) Throttle position zero.  

Change log Firmware 1.1

  • Improvements for new GPS chip - 10x faster location and speed updates.
  • Improvements to how summon works and the slow down as the Boogie approaches you.
  • Flashing green LED when in Summon
  • Solid green LED when in Auto Follow
  • Orange LED at 20% Boogie Battery 
  • Red LED when poor GPS quality. The GPS antenna is just above the Z on the handle, so sometimes a tight hand grip can reduce satellite reception.  
  • Approx 30% better signal between Boogie and Remote by using an improved protocol.
Was this article helpful?
Yes
No