850C Display Bootloader - Plug and Play Open Source Firmware Programming


850C Display Bootloader - Plug and Play Open Source Firmware Programming

Before we start, note you will need a Bootloader Box for plug and play updates to your 850C Display's Version of TSDZ2 Open Source Firmware. Now repeat after Bart:

I will not perform open surgery on my 850C to install Open Source Firmware

Note: You will also need a TSDZ2 Motor Firmware Programming Cable if you are planning to install and/or update the Open Source Firmware on your TSDZ2 Motor, which has a separate installation/updating process detailed in our article: 'TSDZ2 Motor Firmware Programming'.

 

Step 1 - Download 'APT Burn Tools' 850C Display Bootloader Firmware Update Software, and the Most Recent Version of the 850C Display Open Source Firmware for TSDZ2.

Step 1a - Download APT Burn Tools (APT's 850C Display Bootloader Firmware Update Software) - The file is a direct executable - no installation process - it is good to go.

Step 1b - Download 850C Display Open Source Firmware for TSDZ2 (Version 4.0) - The 850C Firmware link will always be to the most recent version available - however we may also create an archive if there are major forks/branches in the code as things progress.

 

Step 2 - Connect the 850C Display to Bootloader Box to Computer

Step 2 - Just plug it all in - any order is fine. Both lights should be lit on the bootloader. Leave the display OFF for this process, but make sure the remote / button panel is plugged in.

Step 2 - Connect 850C to Bootloader Box to Computer

 

Step 3 - Identify the COM/Port and Download Driver if Needed

Step 3a - Open the device/hardware manager and note the Port / COM# your bootloader box is connected to.

Step 3b - Download the driver (if needed) here: Silicon Labs CP210X Drivers (for APT's 850C Bootloader) 

Note: If you choose to make your own bootloader box (with either USB to UART cable and a wire from your battery, or another USB step up driver) then you may need to note the device name and manually search for a driver.

Step 3 - Identify COM/Port and Download Driver if Needed

 

Step 4 - Open APT Burn Tools, Configure, and Update your 850C Display Firmware

Step 4a - Open the Apt Burn Tools Software which was Downloaded in Step 1.

Step 4b - Select the COM# of your Bootloader Box which was Determined in Step 3.

Step 4c - Press the 'Open Port' button.

Step 4d - Select the Firmware File which was Downloaded in Step 1.

Step 4e - Press the 'Update Firmware button

Step 4f - On your 850C Display remote / button panel - short press the power button, and wait until the status bar reaches 100% before unplugging.

You will see the % Bar start to rise, and once it gets to 100% and you see that the update was successfully completed in the log, you can immediately unplug your 850C display - no need to press any buttons on the software, exit out first, or anything like that - you are good to go!

While the display is plugged into the bootloader box which is plugged into the computer - you may want to briefly turn on the display to verify that the update took.

Step 4 - Open APT Burn Tools, Configure, and Update your 850C Display's Firmware

 

That's it! Make sure your TSDZ2 Motor has the Open Source Firmware installed and you are good to go! 

 

---------------------------------------------------------------------------

D.I.Y Bootloader Box Option (UNTESTED)

Here at Eco Cycles we are ALLLLLLLLLLL about D.I.Y. - so much infact - THAT WE DID IT OURSELVES! Here is an alternative that should work - in theory, but is untested as of yet. Feel free to comment with any suggestions and/or results, and we will be happy to update this section (or more) as needed!

APT Bootloader Box MapD.I.Y. Bootloader Box

Note: As for making your own bootloader box cable - this method is untested. If you choose to go this route, and can verify a successful update, please advise us and we will update this tutorial with the news accordingly. The diagram shows a USB step up driver / buck converter being used in conjunction with a USB to UART, however you could theoretically also run a wire from your battery positive (+). You will also need a 5 pin male waterproof julet connector for plug and play updates.

 

Files Needed:

APT Burn Tools (APT's 850C Display Bootloader Firmware Update Software)

850C Display Open Source Firmware for TSDZ2 (Version 4.0 for Bootloader Only)

Silicon Labs CP210X Drivers (for APT's 850C Display Bootloader Box)

 

Related Open Source Firmware Products:

850C Display

Bootloader Box

TSDZ2 Motor Firmware Programming Cable

Open Source Firmware TSDZ2 w/ 850C Display + Options

Open Source Firmware Product Page

 


1 comment


  • Mark Ostlund

    Very cool! Nice work. This is a big step forward for OSF. :)


Leave a comment


Please note, comments must be approved before they are published