Fermion TMF8801 ToF Distance Ranging Sensor (20-2500mm) - Datasheet

Table Of Contents
Document Feedback
TMF8801
Register Description
Datasheet PUBLIC
DS000648 v8-00 • 2021-Jul-08
69 53
8.10.2 BL_SIZE (Address 0x09)
Figure 105:
BL_SIZE Register
Addr: 0x09
BL_SIZE
Field
Name
Rst
Type
Description
6:0
bl_size
0
RW
Data size in bytes
8.10.3 BL_DATA (Address 0x0A-0x8A)
Figure 106:
BL_DATA Register
Addr: 0x0A-0x8A
BL_DATA
Field
Name
Rst
Type
Description
7:0
bl_data0 … bl_data127
0
RW
Up to 128 data bytes for bootloader
commands
8.10.4 BL_CSUM (Address 0x8B)
Figure 107:
BL_CSUM Register
Addr: 0x8B
BL_CSUM
Field
Name
Rst
Type
Description
7:0
bl_csum
0
RW
Checksum for Sum(Command + Data Size +
Data itself) XOR 0xFF
8.10.5 Bootloader Commands
The following commands (bl_cmd_stat) are supported by the bootloader:
Command
Value
Meaning
RAMREMAP_RESET
0x11
Remap RAM to Address 0 and Reset
DOWNLOAD_INIT
0x14
Initialize for RAM download from host to TMF8801