Bootloader Messages - Analog Devices ADIS1700 Series User Manual

Vision-sensing camera module
Table of Contents

Advertisement

• Allows the user to upgrade the factory application firmware with a new firmware (in this case, the factory firm-
ware is not deleted but used as backup).
• Restores the factory application firmware if something goes wrong during the upgrade
• Allow a window to control the device during startup. If there are problems with the factory application firm-
ware or upgrade application firmware, there is always few seconds after power cycle where the user can regain
control of the device and upload new software.

Bootloader Messages

The bootloader module implements the commands shown in the Bootloader Commands table. Any command other
than Reset sets the bootloader into service mode. When in service mode, the bootloader waits 10 minutes for a
new command before trying to launch the application firmware.
Table 7-8: Bootloader Commands
ID
Command
0x01
Reset
0x02
Reserved
0x03
Module SW Version
0x09
Get Device Status
0x10
Get Device Info
0x11
Get Mode
0x12
Set Mode
0x14
Set Device Info
0x20
Get Sections Info
0x21
Clear Sections
0x22
Read Section
0x23
Write Section
0x24
Validate Section
0x2A
Create/Recover Restore Point
0xFF00
Debug Message
Any command other than
Code Upload
When uploading a new code, the host shall:
ADIS1700x Vision-Sensing Camera Module User Guide
Reset
delays the attempt to launch the most updated application firmware by 1 minute.
Notes
Resets the device.
Returns information like device serial number (unique de-
vice identification), product name and manufacturer.
Always returns 0x10 bootloader mode(for uniformity and
coherence with the application).
Set to a mode different from 0x10 bootloader to boot the
current firmware (usually the default mode of the applica-
tion to boot).
Bootloader Firmware
7–7

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADIS1700 Series and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Adis17001Adis17002

Table of Contents