SANPO SPINE V8
SPINE V8 (Current)
SPINE V6 (Maintenance)
SPINE V4 (Maintenance)
SPINE V3 (Legacy)
Contents
Get Started
Initial Connection and Power
Other Functions
FAQ
Appendix 1: USB/SPI Connection and Serial/Network Selection
Appendix 2: Identifying Management and RS485 Passthrough Ports on Windows
Appendix 3: Identifying Management and RS485 Passthrough Ports on Linux
Appendix 4: USB Protocol-Mode Frame Headers
Appendix 5: Jetson Nano SPI Wiring Example
Appendix 6: Raspberry Pi SPI Wiring Example
Passthrough Mode
SocketCAN
python-can-candle
RS485 Passthrough Mode
Protocol Mode
SANPO USB to CAN
SANPO USB to FDCAN
SANPO USB to RS485
SANPO SPI to CAN
SANPO SPI to FDCAN
SANPO SPI to RS485
Communication Settings
Factory Defaults
Configure CAN and CAN FD
Configure RS485
Restore Communication Defaults
Troubleshooting
Appendix: Configure SPI Mode
Offline Batch Execution
Basic Rules
Create and Run a Batch
Item Format
Run Modes
Run Automatically at Power-On
Query and Delete
Upload a Long Command in Chunks
Error Responses
Firmware Update
Firmware Download
Important Warning
Update with STM32CubeProgrammer
Check the Board After Updating
Factory Communication Defaults
Interfaces and Pinout
Pins on Each MCU
External SPI Settings
Secondary Development Framework
Custom Development Framework
Wiring Notes
Official Firmware Extension Development
Download the Framework
Available Extension Resources
Customer Code Location
Using STM32CubeIDE
Do Not Regenerate Code from an IOC File
Two MCUs and Firmware Space
Validation After Modification
Custom Firmware Development
Choose an Example
Use the Same Project for Both MCUs
STM32CubeIDE Environment
CAN Standard-Frame Direct-Development Project
CAN Extended-Frame Direct-Development Project
CAN FD Standard-Frame Direct-Development Project
CAN FD Extended-Frame Direct-Development Project
RS485 Direct-Development Project
USB and Official Protocols
Validation After Development
SANPO SPINE V8
中文
English
Index
Index