2. Voice control module port binding

Since both the HUB board and the voice module use CH340 serial ports, when they are used at the same time, the main control board will not be able to identify which device is the HUB board and which device is the voice module due to port conflict. So we need to bind the port of the voice module. Once the port is bound, the wiring of the voice module cannot be replaced, otherwise the binding will be invalid. In this course, we take the Raspberry Pi as an example to demonstrate, the Jetson version is the same operation steps.

2.1. Bind the port number of the HUB board

image-20220421201708497

As shown below. The content in the red wireframe represents the device path.

image-20220421201920533

2.2. Bind the port number of the HUB board

image-20220421202821498

We find that the system recognizes the voice board as /dev/ttyUSB2 by the system, then, we input the following command to view the device path information.

As shown below. The content in the red wireframe represents the device path.

image-20220421203624641

Add the content as shown in the image below,

image-20220421203836303

2.3. Test

Finally, the physical connection diagram of the port after binding, as shown in the following figure,

image-20220422095907237

Note: Don't change the wiring, Otherwise, the port will not recognize the device.

Input following command to test voice board.

If the actual result is consistent with the above three points, it means that the device is successfully bind.

Note: The HUB and voice board cannot be plugged into other ports, otherwise the device number will not be recognized.