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

OS

Kernel

Release

Download

HW Compatibility

Ubuntu 22.04 (Jammy Jellyfish)

5.15.0-1029-mtk

Ubuntu-jammy-23.0

Genio700

REV A

Ubuntu 22.04 (Jammy Jellyfish)

5.15.0-1029-mtk

Ubuntu-jammy-24.0

Genio700/510

REV A

Ubuntu 22.04 (Jammy Jellyfish)

5.15.0-1029-mtk

Ubuntu-jammy-24.1

Genio700/510

REV A

Clea OS 1.06 Embedded

5.15.x

kirkstone_1-06-00

Genio700 / Genio510

REV A

Clea OS 1.06

5.15.x

kirkstone_1-06-00

Genio700 / Genio510

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

  1. Connect the serial cable to CN25 via the CV-904/20REVB adapter (connector without a white band).

  2. Ensure you have the Tera Term application to communicate with the device.

  3. 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

  4. 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

  1. 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#

  2. Connect the baseboard to a computer using the USB-A to micro-USB cable via the CN30 connector.

  3. 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-configuration

  4. Open the directory with the software package.

  5. 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
  6. 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