UP Squared 6000 series board based on the latest Intel Atom x6425RE processors.
This is the setup recommended for developers using the UP Squared 6000 device directly. See UP Squared 6000 board Setup in LAVA for setting up devices for use in LAVA.
Required items
You should have at least:
- 1 UP Squared 6000 board. Available on up-shop.
- 1 Power Supply 12V/6A DC. This is designated for UP Squared 6000, check up-shop.
- 1 USB mass-storage device. At least 4GB for fixedfunction image and 15GB for HMI image.
In order to connect to the debug console UART, you also need:
- 10-pin wafer box connector cable. Available from the up-shop.
- 3.3V Serial cable (for example, an FTDI cable).
- Depending on the type of serial cable: jumper wires.
Optional items
You may also need a:
- Intel AX210 wifi module, for wireless/bluetooth connectivity.
- Lilliput touchscreen, required if using the HMI image.
Board setup
- Download the Intel 64-bit (amd64) HMI or
fixedfunction image and
.bmap
file. - Flash the image to a USB mass-storage device (e.g.
/dev/sda
) using command:
sudo bmaptool copy path/to/image.img.gz /dev/sda
- Plug the USB mass-storage device in the board.
- Plug in the UART 10-pin header cable on the USB 2.0 / UART wafer. Connect to the serial console running any terminal emulator like:
picocom /dev/ttyUSB0 -b 115200
- Plug in the power supply and wait for it to boot.
Using USB is the easiest way to boot the board, however for testing and production enviroments it is recommended to install Apertis images on the eMMC. In order to do it, start the board with a system from a USB device as described above, and then install your image on the eMMC storage of the board with:
sudo bmaptool copy path/to/image.img.gz /dev/mmcblk0
Please note that the path given as an argument here should contain both
image.img.gz
and image.img.bmap
in order to take advantage of bmaptool.
Serial console
The 10-pin header adapter from the up-shop brings three UART connectors out of the USB 2.0 / UART wafer.
Check the official board documentation for serial console access.
CN7 pin | Description | Group | Adapter connector |
---|---|---|---|
1 | USB_VCC | USB 1 | USB 2.0 plug |
2 | USB_HSIC_P3_D- | ||
3 | USB_HSIC_P3_D+ | ||
4 | GND | ||
5 | USB_VCC | USB 1 | USB 2.0 plug |
6 | USB_HSIC_P3_D- | ||
7 | USB_HSIC_P3_D+ | ||
8 | GND | ||
9 | UART0_RXD | UART0 | 3-pin: pin 2 (red) |
10 | UART0_TXD | 3-pin: pin 1 (white, with ▲ mark) | |
4, 8 | GND | 3-pin: pin 3 (black) |
Serial console BIOS configuration
In order to get the login prompt on the serial console, the following steps needs to be configured:
- Enter BIOS setup pressing
<DEL>
or<ESC>
during boot. - Go to tab
Advanced
->HSUART Configurations
. - Disable option
Windows UART Sub Device Report
.
Wi-Fi module
Optionally, the Intel AX210 wifi module can be used for wireless/bluetooth connectivity. This can be attached to the M.2 2230 E-KEY slot on the board as detailed on the following picture:
Touchscreen
If you have a Lilliput touchscreen, note that because it combines HDMI video and USB for the touchscreen into one connector, it needs to be used with the special cable provided:
- Connect the two-tailed HDMI connector to the UP Board (through the type A to type D adaptor).
- Connect the USB lead to the UP Board.
- Connect the one-tailed HDMI connector to the Lilliput.
- Power up the Lilliput.
As in the diagram:
|
References
- UP board serial console wiki documentation: https://github.com/up-board/up-community/wiki/Serial-Console
- UP Squared 6000 board pinout wiki documentation: https://github.com/up-board/up-community/wiki/Pinout_UP6000