Quickstart Guide

../../../_images/QSBASE4.png

This guide will help new users to quickly setup our QSBASE4 Linux Development Kit.

Detailed information about the QS solder-in module itself is available on our website.

Unboxing

When opening the package of the Development Kit you should find the following components inside:

  1. The evaluation board “QSBASE4”.

  1. An USB-C cable which is used for power-connection and flashing.

  2. An Micro USB-B cable which is used for debugging.

  1. Our catalog.

../../../_images/Verpack22.JPG
../../../_images/Verpack12.JPG
../../../_images/Verpack32.JPG

Wiring

Connect the QSBASE4 board as shown in the image below.

  1. Connect the USB-C to the board. The other side is also connected with your host computer.

  1. Verify the Bootmode-jumper is not in Download-Mode. You can also remove it. For help see Enabling USB-Bootmode.

  1. Connect the Micro USB cable to the DEBUG port on the board. The other side is also connected with your host computer.

This USB connection is used for both power supply and programming.

This USB connection is used for the terminal

../../../_images/qsbase4-usb-wiring.png
../../../_images/qsbase4-bootmode.png
../../../_images/qsbase4-debug-wiring.png

The board may require more current than a standard USB 2.0 port can deliver.

USB-UART driver

Download and Install USB to UART Bridge Virtual COM Port (VCP) drivers

Booting

After connecting the power supply your board will boot.

Your module is pre-programmed with our karo-image-minimal headless Linux.

Nonfunctional

Note!

Missing features on some QS modules

Module

Remark

Nonfunctional interfaces

QS93

No MIPI DSI

Display

QS91

No MIPI DSI

Display

QSMP-25

No MIPI DSI

Display

QSMP-23

No MIPI DSI

Display

QSMP-13

No MIPI DSI

Display

QSMP-1510

No MIPI DSI

Display

QS8M-ND00

Only one USB port

USB Hub / Two USB Host connectors

Next Steps Usage

Topic

Description

Re-installing the OS

  • The pre-compiled image files to flash the QSBASE4 Development Kit are located in our Download Area.

  • They contain different environments, e.g. a minimal and a desktop environment.

  • Download the images and proceed with the UUU - Universal Update Utility.

Display support

The QSBASE4 Development Kit supports the official Raspberry Pi 7inch Touch Display. The QSBASE4 can be mounted directly to the display.

Tip

The official Product Site of the Raspberry Pi 7inch Touch Display: https://www.raspberrypi.org/products/raspberry-pi-touch-display/

The sources supporting the Display are integrated our Yocto Layer. Refer to our Yocto Guide.

We also provide a Ready To Use weston image to flash your QS module in our Download Area.

../../../_images/draufsicht2.png
../../../_images/display2.png

Next Steps Software

Topic

Description

Linux Guide

Go to: Software Documentation

WiFi Guide

To enable WiFi support.

Go to: Software Documentation -> WiFi/BT Guide

Camera Guide

To enable camera support.

Go to: Software Documentation -> Camera Guide

Google Coral Edge TPU

How to use Google Coral PCIe ML accelerator.

Go to: Software Documentation -> Coral Edge TPU

Machine Learning

Using NPU and starting ML Demos.

Go to: Software Documentation -> Machine Learning Guide

QT5 Development

Develop a QT5 app for your customers.

Go to: Software Documentation -> QT Guide

Electron Development

Develop an Electron app for your customers.

Go to: Software Documentation -> Electron Guide

Customizing the BSP

If you want to use our Yocto Layer, or want to create your own customized Linux distribution, have a look at our Yocto Guide.

Go to: Yocto Guide

Next Steps Hardware

Topic

Description

QSBASE4 Pinouts

Connector pinouts can be found in the Hardware Documentation.

Go to: Hardware Documentation -> Pinouts -> Pinout

QS Developers Guide

QS-Standard pinout, description and layout guidelines.

Go to: Hardware Documentation -> QS-GUIDE