1 Introduction Congratulations for acquiring our new product, combining best-in-class performance with a rich set of peripherals. Note: The latest version of this manual and related resources can always be found on our website at the following address: https://www.theobroma-systems.com/product/jaguar-sbc-rk3588/ 1.1 Device Overview Cutting-edge performance for Autonomous Mobile Robots (AMR) Due to its top performance CPU in parallel with GPU and NPU, algorithms can be based on rules, statistical methods, and neural learning.
1.2 Precautions Warning: ESD Sensitive Device Electronic boards and their components are sensitive to static electricity. Therefore, care must be taken during all handling operations and inspections of this product, in order to ensure product integrity at all times. Do not handle this product out of its protective enclosure while it is not used for operational purposes unless it is otherwise protected.
2 Interfaces Jaguar provides a wide variety of interfaces. Fig. 2.1: Jaguar interfaces overview 2.1 Power Supply In order to power the board, connect the appropriate cable to the highlighted connector shown in the figure below. The Jaguar power supply voltage is 12-24V. Note: Be careful when connecting the power cable since all three terminal block connectors are of the same type.
Power 3. GND 2. VCC_IN 12-24V 1. GND Fig. 2.2: Power connector Table 2.1: Compatible mating connectors Manufacturer Partnumber Description Würth 691361100003 Vertical Würth 691363110003 Horizontal with hook on wire Side Würth 691366110003 Horizontal with hook on back Side Würth 691304100003 Screwless Plug Vertical Entry Low Profile 2.2 USB Serial Console...
Page 8
Fig. 2.3: USB UART For macOS and Windows, drivers are available from Silicon Labs: https://www.silabs.com/products/development-tools/ software/usb-to-uart-bridge-vcp-drivers A terminal emulation program is required to access the serial console. Table 2.2: Terminal emulators recommendations Operation Terminal Em- Example Commandline System ulator Microsoft PuTTY https://www.chiark.greenend.org.uk/ Windows...
Table 2.3: Default User Username Password root root user 123123 2.3 Buttons The control buttons provide the following functionality: • triggers a board reset. • forces alternate boot sequence. 2.3.1 Boot Order The used boot order of the Jaguar board depends on the state of the switch.
2.4 FAN A PWM controlled fan with tacho signal can be connected. The supply voltage can be selected by changing a 0-Ohm resistor, the default supply is 12 V. Table 2.4: Fan supply (bold default) Resistor Fan supply R314 Main supply voltage R315 12 V R316...
2.5 CAN Jaguar supports up to three CAN busses. CAN0 has an on-board transceiver and supports up to 1 MBaud data rate. CAN1 and CAN2 are available on the Mezzanine connector and require a transceiver on the Mezzanine board. 3. GND 2.
RS485 3. GND 2. RS485_N 1. RS485_P Fig. 2.6: RS-485 connector Table 2.7: Compatible mating connectors Manufacturer Partnumber Description Würth 691361100003 Vertical Würth 691363110003 Horizontal with hook on wire Side Würth 691366110003 Horizontal with hook on back Side Würth 691304100003 Screwless Plug Vertical Entry Low Profile 2.7 Battery A CR2032 coin cell can be used to supply the on-board real-time-clock.
4 Software Overview This chapter provides instructions for compiling and deploying the BSP (Board Support Package) software to the board. 4.1 Supported Distributions The following chapters describe how to build a disk image for: • Debian: Section 5 Debian image guide Support for Yocto is in progress.
5 Debian image guide As opposed to Yocto, Debian does not provide a completely integrated build experience by itself. Linux kernel and U-Boot have to be compiled manually and copied to the appropriate directory to be picked up by Debian build system. This chapter will go through all neccessary steps, finally building a complete image using the debos Debian image builder.
(continued from previous page) This step should take under 1 minute total. 5.3 Compile U-Boot Note: Variables must be already set as described in Section 5.2 Get the ATF . Get the source code and compile the U-Boot bootloader as follows: # Set up cross-compilation # Download the source code # Load u-boot config...
(continued from previous page) # Compile # Make the resulting files available to later steps The time required for this step heavily depends on your internet connection and CPU power. On a quad-core 2.9GHz machine with an 1Gb/s internet connection, it takes about 20 minutes total. 5.5 Building the debos image 5.5.1 Prepare required components Note: The variables...
6 Deploy a disk image This chapter describes how to write a disk image of the Debian 12 bookworm variant as generated in the previous chapter. Note: The variable must be already set as described in respective chapter. Warning: Avoid having the disk image on both the SD Card and the internal eMMC of the module. As the Linux kernel on the module uses to identify partitions to mount, it will be unpredictable whether the SD Card or the internal eMMC is used.
Page 22
(continued from previous page) # Make the resulting files available to later steps This step should take about 1 minute total. 6.2.2 Enter USB flashing mode Connect a USB-C cable between the (see fig-buttons-usb- download) and a USB port of your host PC. Make sure there is no SD card inserted into the board.