Device Overview
The CAN Bus Debugger can be used either as a handheld tool or controlled via USB. In handheld mode, the tool currently supports CAN 2.0A/B functions only and is operated using the four buttons described in the Buttons section. When connected to a PC, the tool may be controlled using the gs_usb driver and may interact with CAN Buses in both CAN 2.0A/B or CAN FD modes.
See the IO Ports section for details about the tool's ports, including the SD card slot.
This product contains a lithium battery. Do not use or store this tool where excessive cold, heat or flammable gases are present. If the tool feels hot or is ever damaged, do not charge and immediately safely dispose of the tool. Do not charge or use the tool while unattended.
Before using or storing this product, you must read and follow the instructions in the Charging and Storage and Compliance and Disclaimers sections.
By using or storing this product, you agree to the Terms and Conditions.
Buttons
NOTE: When this documentation refers to using a button, press the up/down buttons to navigate to the button on the screen and press the ✔ button to activate it.
OK/Power Button
Use this button as an OK or select input to move forward through screens and options. Hold the button to turn the tool on or off. This button is also referred to as the ✔ button throughout this documentation.
Cancel Button
Use this button as a cancel or back input to move back through screens and options. This button is also referred to as the ✖ button throughout this documentation.
Up Button
Press this button to change the selected control or option in an upward direction. Hold the button to trigger its input multiple times.
Down Button
Press this button to change the selected control or option in a downward direction. Hold the button to trigger its input multiple times.
IO Ports
Always check the target CAN Bus with a multimeter before connecting to ensure dangerous or damaging voltages are not present.
The tool's CAN Bus connector provides functional isolation from its USB ports to help protect devices connected to these ports. This isolation is not intended for safety and must not be relied upon as a safety feature.
CAN Bus Port
This port uses a 3 pin 3.81mm pitch terminal block connector and is the interface from the tool to the CAN Bus under analysis. The 3 pins are labeled on the endplate as shown in the image above.
USB-C PC Communication Port
This port powers and charges the tool's battery. See the Charging and Storage section for more information.
This port also enables communication with a USB host device (such as a PC). The tool enumerates as a composite device: a mass storage device providing access to the SD card, and a vendor device providing a gs_usb interface to control the CAN. See the USB Mode section for more details.
USB Update Port
Use this port only for device firmware updates. This port does not charge the tool. See the Device Update section for more information.
SD Card Slot
The SD card slot is used to provide storage to the tool. SD cards must be no larger than 32GB and must be formatted with a FAT32 filesystem.
This storage provides both a place to store log files and the various script and index files that can be used by the tool. Some functionality of the tool will not be available without a valid SD card present.
Charging and Storage
This product contains a lithium battery.
Charge the tool by connecting a USB cable from the USB-C port to a 5V USB charger or PC. Do not charge the tool at a voltage above 5V as doing so will damage the product. The tool takes approximately 6 hours to fully charge from empty. Do not leave the tool on charge overnight or while unattended. Do not leave the tool on charge for longer than 10 hours.
While this tool is plugged in via USB and charging, you must place the tool in a location where sudden fire or explosion of the tool will not cause harm to people or property. If the tool is ever damaged, do not charge and safely dispose of the tool.
The tool must be stored in a location out of the sun and where temperatures do not exceed 40°C and do not fall below 0°C. The tool must be stored in a location where sudden fire or explosion of the tool will not cause harm to people or property.
Main Menu
Most core functions can be accessed directly from the main menu. Additional functions are available in the apps screen or via buttons on other screens. Unless the tool is under control by a PC via USB, continually pressing the ✖ button from any screen will return to the main menu.
Screen Header Status Icons
The CAN Bus Debugger tool displays status icons on the header of each screen. The "SD" icon indicates logging status and is only visible when an SD card is present. The second icon shows the CAN bus peripheral state.
The image below shows both icons in the idle state. This means no data is being logged to the SD card and the CAN bus peripheral is inactive.
When the icons are blue, the system is operating normally. Logging is active and the CAN bus peripheral is functioning without errors.
When the SD status icon is yellow, the SD card is functioning, but the log file has reached its 4GB limit and logging has stopped. The yellow CAN status icon indicates the peripheral is in an "error passive" state.
When the SD status icon is red, the SD card is full or another error has prevented logging. The red CAN status icon indicates the peripheral is in a "bus off" state.