i350 SB35 Board

The SB35 is a development board made by Innocomm.

Building

You can build an image for the Innocomm SB35 board by setting the MACHINE variable in your local.conf to i350-sb35.

MACHINE=i350-sb35

For full build instructions, please refer to the top level README.md.

Display

The i350 SB35 support the 7-inch Raspberry Pi touch display.

If you wish to use the 7-inch Raspberry Pi touch display, the related overlay is recipes-kernel/dtbo/mt8365-sb35/panel-raspberrypi.dts

MT7663 wireless chipset

The i350 SB35 board is integrating a MT7663 wireless chipset.

Device-Tree Overlays (DTBO)

The following Device-Tree Overlays are supported:

  • panel-raspberrypi.dtbo: Raspberry Pi touch display (see Display section)

Audio

Playback

By default, the i350 SB35 board ouputs audio on the jack connector (headset).

It is possible to enable or disable this output. In order to do that, you will need to change several alsa settings using the following commands:

In order to disable the headset output:

amixer sset -c mtsndcard 'Audio_Amp_L_Switch',0 Off
amixer sset -c mtsndcard 'Audio_Amp_R_Switch',0 Off

Capture

By default, the i350 SB35 board captures audio using the jack microphone.

The following command is an example that will start a mono record with a sampling rate of 48kHz and a signed 32bits bit format:

arecord -c 1 -r 48000 -f s32_le recorded_file.wav

It is possible to record using the 2 PDM mics present on the board instead. In this case, the device will need to be specified explicitally as follows:

arecord -D dmic -c 2 -r 48000 -f s32_le recorded_file.wav