Project

General

Profile

Getting Started (WIP)

The purpose of this page is to provide a user with all the details they need to get started with the MitySOM-QC6490 Development Kit

Handling the SOM

(!) Please take the following into account when handling the SOM (!)

  1. The MitySOM-QC has three wafer level packages (outlined in red in the image below). Please take care to not touch or apply pressure to these packages when handling the SOM.
  2. Note that when removing the MitySOM-QC6490 the SOM should be removed by lifting up the left or right side (as the SOM is oriented in the picture above) first.

Setting up the Development Kit

  • Make sure Power Switch S13 is in the off position
  • Connect the provided 12V Power Supply to barrel connector P1 on the top side of the development board
  • Connect the development kit to a PC using provided USB micro cable to the USB Debug UART J5 on the top side of the development kit board
    • On your PC open your preferred application for communicating with the Debug UART (e.g. putty, minicom, Tera Term, screen) at a baud of 115200

Programming the MitySOM-QC6490

  • Install the qdl tool from Qualcomm on your PC
  • Download and unzip the latest "SDK":*TODO_LINK_NEEDED*
  • Connect the development kit to a PC using the provided USB-C cable to the USB-C port J6 on the top side of the SOM
  • Set the Power Switch S13 to the On position
  • Put the QCS6490 into QDL mode by pressing and holding the Power and the Force USB Boot buttons for 15 seconds
    • If you are running Linux on your PC you can use lsusb to verify the board is in QDL mode. Example output is below
      $ lsusb | grep QDL
      Bus 001 Device 077: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode) 
  • On your PC navigate to the image you want to program onto the MitySOM-QC6490
    • qcom-console-image
      • A trimmed down image without camera or display support
    • qcom-multimedia-image
      • A larger and more full featured image with camera, display, etc. support
  • Use the QDL tool to program the desired image
    • $ qdl prog_firehose_ddr.elf rawprogram*.xml patch*.xml 

Booting the MitySOM-QC6490

  • Set the Power Switch S13 to the On position
  • Press and hold the Power button S2 for approximately 1 second
    • Note that if you do not hold the Power button for long enough the boot process will stop and on USB Debug UARTyou will get an error message similar to the following:
      Boot up PwrKey press 0 ms detected is less than expected 400 ms duration.
  • Once the boot process has completed successfully on USB Debug UART you should see the a login prompt similar to the following:
    Qualcomm Linux 1.5-ver.1.1 qcs6490-mitysom-devkit ttyMSM0
    
    qcs6490-mitysom-devkit login: 
  • Login with the following credentials:
    • login: root
    • Password: oelinux123

Next Steps

Once you have MitySOM-QC6490 booting to Linux you can explore utilizing the MitySOM-QC6490 interfaces that the Development Board has made accessible by referring to the following pages:

Using adb
Hello World
Display Options
MIPI Cameras
The Expansion Header (GPIO/SPI/I2C/UART/SWR/I2S)
Wifi
PCIe Gen 3 2-lane
Audio
GNSS
Customization of the qcom-*-image with Yocto

Go to top
Add picture from clipboard (Maximum size: 1 GB)