CSM-B79 with SOM-SMARC-Genio700
Eval-Kit Specification (Excluding SOM-SMARC-Genio700)
1pc of RB79-0000-0000-I2 (Carrierboard)
1pc of CV-904/20REVB (Serial adapter-cable for SA44)
1pc of CV-874/20 (Power adapter-cable)
1pc of 4026241M1X030 (Battery Lithium CR2032 3V 210mAh)
1pc of CV-890/10 (Power supply + adapter)
1pc of FN070PGRGUL037C (Display)
1pc of CV-1408/750 (LVDS cable)
1pc of CV-1392/530 (USB cable for Touch)
Features
eMMC (up to 64 GByte)
Up to 2x 1Gbit Ethernet
TPM
1x USB 3.1, 2x USB 2.0
MIPI/eDP, HDMI/DP
RTC
EEPROM
WLAN 802.11 a/b/g/n/ac and BT 5.3 Combo module (M.2 1216)
Software (OS Images)
Please note that Ubuntu images provided here are offered as-is, with no full support or guarantees.
OS | Kernel | Release | Download | HW Compatibility |
---|---|---|---|---|
Ubuntu 22.04 (Jammy Jellyfish) | 5.15.0-1029-mtk | Ubuntu-jammy-23.0 | REV A | |
Ubuntu 22.04 (Jammy Jellyfish) | 5.15.0-1029-mtk | Ubuntu-jammy-24.0 | REV A | |
Ubuntu 22.04 (Jammy Jellyfish) | 5.15.0-1029-mtk | Ubuntu-jammy-24.1 | REV A | |
Clea OS 1.06 Embedded | 5.15.x | REV A | ||
Clea OS 1.06 | 5.15.x | REV A |
Initial Setup
To begin, mount the SOM-SMARC-Genio700 or SOM-SMARC-Genio510 Module into the B79 Baseboard, insert the battery into the battery socket, and connect the LVDS cable to the Display and CN14 of the Baseboard. Then, connect the power cable to the baseboard and set up the USB Touchscreen connection. At the moment the modules only support boot from eMMC. If the module is not pre-flashed, a list of available images for download can be found in the Software section.
The Eval-Kit comes with a power supply including an adapter designed for this evaluation system.
You can now proceed to power up the system.
Serial Connection
Connect the serial cable to CN25 via the CV-904/20REVB adapter (connector without a white band).
Ensure you have the Tera Term application to communicate with the device.
In Tera Term, configure the serial connection in Setup-> Serial Port with the following settings:
Port: serial port connected to the device
Speed: 115200
Data: 8bit
Parity: none
Stop bits: 1
Plug in the power connector, allowing the device to boot up. If the settings are correct and the right port is selected, you should see the terminal output.
Flashing the Software
Install the setup tool. Installation instructions for Windows/Linux available from MediaTek: https://mediatek.gitlab.io/aiot/doc/aiot-dev-guide/master/sw/yocto/get-started/env-setup.html#
Connect the baseboard to a computer using the USB-A to micro-USB cable via the CN30 connector.
Set the Serial Download Mode via the BOOT_SEL Configuration
Revision A0: https://secogroup.atlassian.net/wiki/spaces/SECONorthTech/pages/1618772032/STM32+MCU+-+WILK+-+REVA0#Carrier-board-BOOT_SEL-configuration
Newer revisions: https://secogroup.atlassian.net/wiki/spaces/SECONorthTech/pages/1890091009/STM32+MCU+-+WILK+-+REVB1#Carrier-board-BOOT_SEL-configurationOpen the directory with the software package.
Run the command to install the software
genio-flash --load-dtbo baseboard-csm-b79.dtbo
HDMI output should be available by default. However, you can pre-include different overlays. The list of available DTBO files can be printed with
genio-flash --list-dtbo
Plug in the power connector. Device will enter the Serial Download Mode and the flashing process should start automatically. After the Software download is complete, the device will boot into the system.
Links
https://secogroup.atlassian.net/wiki/spaces/SECONorthTech/pages/1599995919
https://secogroup.atlassian.net/wiki/spaces/SECONorthTech/pages/1829929038
https://secogroup.atlassian.net/wiki/spaces/SECOTech/pages/1403914669
https://secogroup.atlassian.net/wiki/spaces/SECONorthTech/pages/1690959999