Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| tsb:home [2019/07/26 19:51] – [Configurable Timeout, Password, Magic Bytes] Pedro Ramilo | tsb:home [2019/10/24 12:23] (current) – [Configurable Timeout, Password, Magic Bytes] Pedro Ramilo | ||
|---|---|---|---|
| Line 16: | Line 16: | ||
| * Capable of individually initiating a bootloader session (for firmware update, for example) with multiple devices connected in a daisy chain (each device needs a unique password, for individual activation) | * Capable of individually initiating a bootloader session (for firmware update, for example) with multiple devices connected in a daisy chain (each device needs a unique password, for individual activation) | ||
| - | ===== Improvements and New Features ===== | + | ===== Improvements and New Features |
| All our improvements and new features are published open source in the Github repository above. | All our improvements and new features are published open source in the Github repository above. | ||
| Line 45: | Line 45: | ||
| The Timeout, Password and Magic bytes are stored in the Last Page of the Program area (just below the bootloader). | The Timeout, Password and Magic bytes are stored in the Last Page of the Program area (just below the bootloader). | ||
| - | This is a safe way to ensure configuration | + | Because this Last Page is within the program area, it can be re-written using commands to write FLASH contents.\\ |
| + | Since only the bootloader can write program pages, storing this data in a program page is a safe way to ensure configuration won't be overwritten inadvertently. | ||
| - | Because the last page is within the program area, it can be re-written using commands to write FLASH contents.\\ | + | The TSB binary on the device ensures |
| - | The TSB binary on the device ensures | + | |
| - | Furthermore, | + | Programmers |
| **Configuration Data** is stored in the **Last Page** of Program space, in the following manner: | **Configuration Data** is stored in the **Last Page** of Program space, in the following manner: | ||
Copyright © 2015-2023 Seed Robotics Ltd