GIGAIPC PICO-G350A Software Instructions

June 30, 2024
GIGAIPC

PICO-G350A Software

“`html

Specifications:

  • Product: PICO-G350A Pico-ITX Board
  • Manufacturer: www.gigaipc.com
  • Operating System Support: Linux Ubuntu, Windows
  • Power Input: DC IN 12V

Product Usage Instructions:

1. Flashing Yocto OS Image:

1.1 Preparing Host PC with Linux Ubuntu OS:

  1. Install Ubuntu on host PC from
    Ubuntu Releases
    .

  2. Set up the tool environment using commands provided in the
    manual.

  3. Create udev rules for USB device access.

1.2 Connecting PICO-G350A to Host PC:

  1. Short pin5 & pin6 of System panel header using a Micro USB
    cable.

  2. Plug in DC IN 12V power input.

1.3 Flashing Image for Linux System:

  1. Change working folder to the image directory.
  2. Ensure pin5 & pin6 are shorted in program mode.
  3. Run the genio-flash tool.

1.4 Flashing Image for Windows System:

Refer to I350_Windows_Setuptool.zip for detailed settings and
tools.

FAQ:

Q: What should I do if the board is not recognized by the host

PC?

A: Make sure the udev rules are correctly set up and that pin5
& pin6 are shorted in program mode before flashing the
image.

“`

Pico-ITX Boards

PICO-G350A

PICO-G350A
Software manual
1 www.gigaipc.com

Table Contents

Software manual

1

Chapter 1 ­ Flash Yocto OS image

7

1.1 How to flash Yocto OS image ………………………………….. 8

1. Preparing another host PC with Linux Ubuntu operation system………………………………………………………………….. 8

2. Connect PICO-G350A to host PC …………………………………… 10

3. Flash image (For Linux system of Host PC) ……………………… 10

4. Flash image (For Windows system of Host PC)………………… 12

www.gigaipc.com

2

Pico-ITX Boards

PICO-G350A

Chapter 1
Chapter 1 ­ Flash Yocto OS image
3 www.gigaipc.com

1.1 How to flash Yocto OS image
1. Preparing another host PC with Linux Ubuntu operation system
1-1. Install ubuntu on host PC: ht tps://releases.ubuntu.com/focal/?_ ga=2.170737764.570845450.1694 411246 –
2081697117.1694411246

1-2. Setup Tool Environment : https://mediatek.gitlab.io/aiot/doc/aiot-dev- guide/master/sw/yocto/get-started/
env-setup/flash-env-linux.html
Type Commands as below: > sudo apt update > sudo add-apt-repository ppa:git- core/ppa > sudo apt-get install git -y

sudo apt-get install python3 python3-pip -y > sudo apt-get install android- tools-adb android-tools-fastboot -y

In order for your host machine to be able to talk to the board through USB without needing root privileges, you need to create a udev rules that will grant user access to your device:

echo -n ‘SUBSYSTEM==”usb”, ATTR{idVendor}==”0e8d”, ATTR{idProduct}==”201c”, MODE=”0660″, TAG+=”uaccess”

www.gigaipc.com

4

Pico-ITX Boards

PICO-G350A

SUBSYSTEM==”usb”, AT TR{idVendor}==”0e8d”, AT TR{idProduct}==”0003″, MODE=”0660″, TAG+=”uaccess” SUBSYSTEM==”usb”, ATTR{idVendor}==”0403″, MODE=”0660″, TAG+=”uaccess” SUBSYSTEM==”gpio”, MODE=”0660″, TAG+=”uaccess” ‘ | sudo tee /etc/udev/rules.d/72-aiot.rules
Also, add new udev rule and add your user account to plugdev group if you plan to use adb to connect to the board: > echo ‘SUBSYSTEM==”usb”, ATTR{idVendor}==”0e8d”, ATTR{idProduct}==”201c”, MODE=”0660″, $ GROUP=”plugdev”‘ | sudo tee -a /etc/udev/rules.d/96-rity.rules > sudo udevadm control –reload-rules > sudo udevadm trigger

sudo pip3 install -U genio-tools -y > sudo usermod -a -G plugdev $USER > sudo usermod -a -G dialout $USER > sudo reboot now After re-login, please check your installation with genio-config : > genio-flash –version > genio- config
5 www.gigaipc.com

2. Connect PICO-G350A to host PC
Short pin5 & pin6 of System panel header (Location : SYS_PANEL) for into program mode
by Micro USB cable Plug in DC_IN 12V power input
DC IN 12V

12

Pin 5

Pin 6

78

Micro USB connect to Host PC

3. Flash image (For Linux system of Host PC)
Change working folder to the image directory before running the genio-flash.

www.gigaipc.com

6

Pico-ITX Boards

PICO-G350A

Make sure pin5 & pin6 of System panel header (Location : SYS_PANEL) short as program mode.
Run genio-flash
Plug in AC power (Make sure everything must be ready before power on)
7 www.gigaipc.com

program done:

4. Flash image (For Windows system of Host PC)
The Windows tool environment can only be used for flashing the board and connecting to the board. For detailed settings and tools, please refer to I350_ Windows_Setuptool.zip.
4-1. Confirm that Genio-tools can be used on Windows PC : > genio-flash –version # The version should be greater than 1.2. > genio-config

www.gigaipc.com

8

Pico-ITX Boards

PICO-G350A

Change working folder to the image directory before running the aiot-flash.
Make sure pin5 & pin6 of System panel header (Location : SYS_PANEL) short as program mode.
Run genio-flash
Plug in AC power (Make sure everything must be ready before power on)
9 www.gigaipc.com

program done:

www.gigaipc.com

10

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals