Skip to content

Commit

Permalink
Merge pull request #289 from printfinn/Add-3588-BOX
Browse files Browse the repository at this point in the history
Add 3588 box
  • Loading branch information
printfinn committed Jul 1, 2024
2 parents 234e429 + abe1062 commit 7f3604c
Show file tree
Hide file tree
Showing 62 changed files with 1,088 additions and 0 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
218 changes: 218 additions & 0 deletions docs/source/PCs/ARM/RK3588/Manuals/Hardware/CS-RK3588-BOX.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,218 @@
.. include:: /PCs/Shared/pdf_options

.. |product| replace:: CS-A76-BOX

.. |productP| replace:: CS-A76-BOX

.. |PN| replace:: PN: CS-RK3588-BOX

.. |Product| replace:: The |product| Industrial PC

.. |dispsize| replace:: N/A

.. |disp_des| replace:: N/A

.. |mounting_table| replace:: Rear, VESA

.. |disp_table_des| replace:: N/A

.. |uart_des| replace:: This product has 6 x UART channels in total. The default configuration is 2 x RS232 and 3 x RS485, including 1 debug port. CAN0 can be configured to RS232.

.. |dimP| replace:: 209 x 125 x 37.3mm

.. |weightP| replace:: 900g

.. |RAM| replace:: 8GB LPDDR4

.. |SSD| replace:: N/A

.. |eMMC| replace:: 32GB

.. |tscreen| replace:: N/A

.. |HDMI_des| replace:: 1 x HDMI-D (Micro-HDMI) Out

.. |USB| replace:: 2 x USB 3.0 HOST, 1 x USB Type-C

.. |LAN| replace:: 2 x RJ45, GbE

.. |GPIO| replace:: 8 Channels Isolated IO, 4 x Input and 4 x Output

.. |opt1| replace:: Supported, Optional

.. |opt2| replace:: Integrated WiFi/BT Module

.. |vin_rng| replace:: From 6V to 36V (supports **optional** 24V ignition signal)

.. |cur| replace:: 290mA (max) at 15V

.. |pwr| replace:: 4.35W (max)

.. |temp| replace:: From 0°C to +80°C

.. |rs232| replace:: default 2 x RS232 (Optional 6 x RS232 at most, include 1 debug port)

.. |rs485| replace:: default 3 x RS485 at most

.. |can| replace:: default 2 x CAN

.. |poe| replace:: N/A

.. |usb_usbc_conflict| replace:: The USB-A host (near RJ45) and USB-C **can't be used** at the same time. Before boot into OS, USB-C is enabled for install OS image; after boot into OS, USB-A is enabled but USB-C is disabled. In Android, these can be configured; in Linux, these can't be configured.

.. |LAN_des| replace:: 2 x RJ45 Ethernet

.. |vesa_screws| replace:: **75 x 75** mm, 4 x **M4** (6mm)

.. |power_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-Power.jpg
:align: middle
:width: 768

.. |power_img_ignition| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-Power-Ignition.jpg
:align: middle
:width: 768

.. |dc_jack_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-DCJack.jpg
:align: middle
:width: 576

.. |wifi_bt_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-WIFI.jpg
:align: middle
:width: 384

.. |wifi_bt_chip| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-WiFi-BT-Chip.jpg
:align: middle
:width: 480

.. |LAN_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-LAN.jpg
:align: middle
:width: 384

.. |audio_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-Audio.jpg
:align: middle
:width: 384

.. |speaker_buzzer_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-Buzzer-SPK.jpg
:align: middle
:width: 512

.. |TF_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-TF.jpg
:align: middle
:width: 512

.. |sim_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-SIM.jpg
:align: middle
:width: 640

.. |can_232_485_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-RS232-RS485-CAN.jpg
:align: middle
:width: 640

.. |gpio_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-GPIO.jpg
:align: middle
:width: 640

.. |4g_chip_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-4GChip.jpg
:align: middle
:width: 640

.. |4g_antenna_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-4GAntenna.jpg
:align: middle
:width: 640

.. |PROG_btn_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-Prog-Button.jpg
:align: middle
:width: 384

.. |HDMI_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-HDMI.jpg
:align: middle
:width: 384

.. |USB3_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-USB3.jpg
:align: middle
:width: 384

.. |USBC_img| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-USBC.jpg
:align: middle
:width: 384

.. _product_link: https://chipsee.com/product/cs-rk3588-box/

.. |product_link| replace:: |product|

.. |Cover PNG| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-Front.png

.. |Front View| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-Front.jpg
:class: product-img

.. |Rear View| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-Rear.jpg
:class: product-img

.. |Side View 1| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-Side1.jpg
:class: product-img

.. |Side View 2| image:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-Side2.jpg
:class: product-img


.. _CS-A76-BOX:

|product|
#########

.. rubric:: *Version 1.0*
:class: html-only

.. include:: /PCs/Shared/four_main_images

.. include:: Resources/CS-RK3588-BOX/overview

.. include:: Resources/ordering

.. include:: Resources/opt_features

.. include:: Resources/HW_features

.. include:: Resources/table

.. include:: Resources/BOX-070-RK3588-Shared/power_070P

.. include:: Resources/BOX-070-RK3588-Shared/power_jack

.. include:: Resources/BOX-070-RK3588-Shared/power_ignition_070P

.. include:: Resources/BOX-070-RK3588-Shared/connectivity_070P

.. include:: Resources/USB

.. include:: Resources/LAN

.. include:: Resources/WiFi_BT

.. include:: Resources/4G_com

.. include:: Resources/TF_Card

.. include:: Resources/Audio_IO

.. include:: Resources/HDMI

.. include:: Resources/Prog_btn

.. include:: Resources/BOX-070-RK3588-Shared/gpio_070P

.. include:: Resources/CS-RK3588-BOX/mounting

.. include:: Resources/mechanical

Please refer to the technical drawing in the figure below for details related to the specific product measurements.

.. figure:: /Media/ARM/A76/CS-RK3588-BOX/CS-RK3588-BOX-TD.png
:align: center
:figclass: align-center

|productP| *Technical Drawing*

:pagebreak:`True`

.. include:: /PCs/Shared/support
29 changes: 29 additions & 0 deletions docs/source/PCs/ARM/RK3588/Manuals/Hardware/Resources/4G_com
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
4G/LTE Module
-------------

|Product| is equipped with a **mini-PCIe connector** (through USB CPU lane) that can connect an **optional** 4G/LTE module.
The customer will also need a SIM Card Holder and a 4G/LTE antenna connector to ensure 4G/LTE works on the |product|. SIM card does **NOT** support hot plug. **Power off** before inserting or removing SIM card.

.. rst-class:: text-center

|4g_chip_img|

*Mini PCI-e and 4G/LTE Module*

.. rst-class:: text-center

|4g_antenna_img|

*4G/LTE Antenna*

.. rst-class:: text-center

|sim_img|

*SIM Card Direction*

.. attention::

The product does not come shipped with the 4G/LTE module by default. The customer can choose the 4G/LTE module option when placing an order, we will install all the necessary components.

:pagebreak:`True`
25 changes: 25 additions & 0 deletions docs/source/PCs/ARM/RK3588/Manuals/Hardware/Resources/Audio_IO
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Audio Connectors
================

|Product| features some audio peripherals. It has a **3.5mm audio input/output jack**, an **internal speaker**, as well as a small **buzzer**.

.. rst-class:: text-center

|audio_img|

*Audio Connector (enclosed PC version)*


The miniature 2W embedded speaker is handy for audio reproduction, the small buzzer can play alarm/notification sounds.

.. rst-class:: text-center

|speaker_buzzer_img|

*2W Micro Speaker and Buzzer*

.. attention::

By plugging in the headphone cable, the internal speaker will be disabled automatically.

:pagebreak:`True`
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
Connectivity
============

There are many connectivity options available on the |product| industrial PC. It has |USB|, |LAN| (RJ45) Ethernet connector supporting up to
1 Gbps, and 5 x UART terminals (RS232/RS485/CAN).

RS232/RS485/CAN
---------------

The serial communication interfaces (RS485, RS232, and CAN) are routed to a **16-pin 3.81mm terminal**, as illustrated on the figure below.

.. rst-class:: text-center

|can_232_485_img|

*RS232 RS485 CAN Pins*

The table below offers more detailed description of every pin and its definition:

.. table:: RS232 / RS485 / CAN Pin Definition
:align: center
:width: 100%
:class: align-center
:widths: auto


+----------------+----------------+---------------------------------------------------------+-------------+
| **Pin Number** | **Definition** | **Description** | OS Node |
+================+================+=========================================================+=============+
| Pin 16 | CAN1_H | CPU CAN2_M1, CAN H signal | |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 15 | CAN1_L | CPU CAN2_M1, CAN L signal | CAN1 |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 14 | CAN0_H | CPU CAN1_M1, CAN H signal | |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 13 | CAN0_L | CPU CAN1_M1, CAN L signal | CAN0 |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 12 | RS485_5- | CPU UART1, RS485 –(B) signal | |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 11 | RS485_5+ | CPU UART1, RS485 +(A) signal | /dev/ttyS1 |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 10 | RS485_4- | CPU UART0, RS485 –(B) signal | |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 9 | RS485_4+ | CPU UART0, RS485 +(A) signal | /dev/ttyS0 |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 8 | RS485_3- | CPU UART4, RS485 –(B) signal | |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 7 | RS485_3+ | CPU UART4, RS485 +(A) signal | /dev/ttyS4 |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 6 | RS232_0_RXD | CPU UART6, RS232 RXD signal | |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 5 | RS232_0_TXD | CPU UART6, RS232 TXD signal | /dev/ttyS6 |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 4 | RS232_2_RXD | CPU UART2, RS232 RXD signal, Debug Port | |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 3 | RS232_2_TXD | CPU UART2, RS232 TXD signal, Debug Port | /dev/ttyFIQ |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 2 | GND | System Ground | |
+----------------+----------------+---------------------------------------------------------+-------------+
| Pin 1 | +5V | System +5V Power Output, No more than 1A Current output | |
+----------------+----------------+---------------------------------------------------------+-------------+

.. attention::

#) RS485_3,RS485_4 and RS485_5 can control the input and output direction automatically. There’s no need to control it from within the software.
#) The 120Ω match resistor for the RS485 is mounted by default.
#) The 120Ω match resistor for the CAN bus is NOT mounted by default.


:pagebreak:`True`
Loading

0 comments on commit 7f3604c

Please sign in to comment.