Bkav QCS605 Open Development Kit User Guide
- June 9, 2024
- Bkav
Table of Contents
Bkav QCS605 Open Development Kit
Revision history
Revision | Date | Description |
---|---|---|
A | April 2021 | Initial release |
Figure
Figure 2.1 – Qualcomm® QCS605 K01 Open Development Kit
Figure 4.1 – Diagram of a reference solution
Introduction
Purpose
Describes the overview, specifications, and operation instructions for the QCS605 K01 Open Development Kit.
Conventions
Function declarations, function names, type declarations, attributes, and code
samples appear in a different font, for example, cp armcc armcpp.
Code variables appear in angle brackets, for example,
Commands to be entered appear in a different font, for example, copy a:. b:.
Button and key names appear in bold font, for example, click Save or press
Enter.
Technical assistance
For assistance or clarification on information in this document, submit your
inquiry by filling out a form at https://www.excelpoint.com/.
For assistance or clarification on information in this document, submit a case
to Qualcomm Technologies, Inc. (QTI) at
https://createpoint.qti.qualcomm.com/.
If you do not have access to the CDMATech Support website, register for access
or send email to
support.cdmatech@qti.qualcomm.com
Device overview
Figure 2.1 – Qualcomm® QCS605 K01 Open Development Kit
Powered by the Qualcomm® QCS605 SoC (System on Chip) also known as the
Qualcomm® Vision Intelligence Platform, the QCS605 K01 Open Development Kit
produced is the perfect reference design for the IP camera.
Coupling Qualcomm® Artificial Intelligence Engine with our industry expertise
in camera and imaging, you are guaranteed to have the best in class visual
quality for your product.
Device specifications
This section contains details of the device specifications.
Hardware specifications
Key SOM Component | Name | Details |
---|---|---|
Processor | Qualcomm QCS605 chipset | |
Image sensor | Sony IMX334 | 8.42 M effective pixels Type 1/1.8 |
Memory | Samsung K4U6E3S4AM Samsung LMAG1JETD- B041 | LPDDR4x 2GB eMMC |
16GB
Lens| Varifocal lens| Zoom 3x F1.2
FOV 112.0° – 47.2 °
WiFi + Bluetooth/BT| WCN3990| WLAN 802.11 a/b/n/ac 2.4/5GHz 2×2 MIMO
Bluetooth 5.0
Ethernet| LAN7800| 1 x GbE Ethernet
Video out| DSI to HDMI bridge Lontium LT9611UCX| HDMI Type D, Resolution
up to 4K/60Hz, Support with I2S audio
Audio amplifiers x2| | Support 2xWSA881x connected to the board
Audio| D-MIC x4|
USB connector| USB Type C| USB Type C 3.1
Power input| DC 12V/2A power input PoE 802.3af/at| DC +12V from wall
supply PoE 802.3af/at
Storage| | eMMC/micro SD card
Location| GPS| GPS/GLONASS
Debug port| | JTAG/UART
Software specifications
OS
- Android-based
- CC SDK – Framework QMMF for recording and playback
Audio
- PCM playback/record
- Stereo/multi-channel AAC encoder
- Fluency Pro multi-channel noise suppression
Imaging
- Basic image settings
- Joint manual control for WB, EV, shutter speed, and ISO for photo and video
- JPEG/RAW snapshot capture
- HW TNR
Video
- 4K30, 4K60
- H.264, H.265
- MPEG-4
- MPEG-H
- Overlay
- zzHDR
Connectivity
- Bluetooth
- WLAN 802.11
- USB 3.1 Gen 2
- USB video class V1.5 (driver only)
- USB audio class V2.0 (driver only)
NOTE: For a complete set of features and limitations refer to the latest release notes from QCS605 LA 2.0 platform (available in Create Point)
Operation
IP camera operation
A demo version of this software is available. Contact the QCT support team via
https://createpoint.qti.qualcomm.com for further details.
Creating a build for the QCS605 Open Development Kit
See QCS605 Linux Android Software User Manual (SP80-PF105-4) for the steps to
download and create a complete build.
Camera SDK
The reference design is built on top of a customized Android platform. OEMs
can develop applications using the connected camera SDK, an open source SDK
(based on C/C++). For further details on the connected camera framework,
contact the QCT support team via https://createpoint.qti.qualcomm.com.
Figure 4.1 – Diagram of a reference solution
Software
Initial setup
- Ensure that you have the following items ready:
- QCS605 Open Development Kit
- USB type C cable
- AC adaptor (12V/2A, 6.4mm, 2mm) or PoE
- PC with the latest Qualcomm USB driver (QUD.WIN.1.1 Installer)
Powering on & turning off the device
Power on
- Insert AC adaptor to DC jack, device will boot-up automatically
- Insert USB (Type-C) into device and connect with PC check by “adb devices” to confirm if device is working
- One adb device should be detected by PC
Power off
- Remove AC adaptor from device directly to power off
Connecting to WIFI
-
Ensure WLAN drivers are available
-
Ensure wlan0 interface is up
-
Ensure the configured network is available
adb root
adb remount
adb shell
iw dev wlan0 scan | grep SSID
(you can see the configured network details in the scan result.) -
Ensure the required network details are configured in /data/misc/WIFI/WifiConfigStore.xml
-
If not available in /data/misc/WIFI/WifiConfigStore.xml, follow below instructions to add a network:
-> Edit WifiConfigStore.xml
adb root
adb mount
adb push WifiConfigStore.xml /data/misc/wifi/WifiConfigStore.xml
adb reboot
Device functionality
LENS Control
- Input the following instructions 1 minute after boot-up
adb shell
adb root
adb remount
adb shell
driver_len
5 –> 4 –> 5 –> 4
Ethernet
- Input the following instructions 1 minute after boot-up
- Connect the device to one router.
- For example, router’s default IP address is 192.168.0.1
- Power on device and wait for 1 minute
adb shell “ifconfig | grep eth0” to confirm Ethernet is listed
adb shell “ping 192.168.0.1” to check if device can get response from the
router
Perform recording
Steps to test:
-
Set the device in root privileges
adb root
adb remount -
Using qmmf_recorder_test Menu Options
adb shell
qmmf_recorder_test
1 : Connect
3. Start Camera
6. Create 4K AVC Session
A. Start SessionTo stop recording:
B –> D –> 4 –> 2 –> X -
Once completed, output files are generated in /data/misc/qmmf folder
Troubleshooting
Problem & Debug instructions
Problem | Debug instructions |
---|---|
Does not boot up |
- Connect AC adaptor to DC jack
- Connect KIT to PC using USB type C cable
- Keep the device connected with the PC and check if device is still active by adb
- Load command “adb devices” to check if the device can be enumerated/detected
- If it is detected, flash all images by fastboot. If not, unplug/plug -in the USB cable several times until device is in fastboot mode
- Use QFIL to flash all images using a re-worked USB cable. See QFIL (Qualcomm Flash Image Loader) User Guide (80-NN120-1)
Lost WiFi/BT function| Flash all images by fastboot. If this does not work,
return the device for further analysis.
No GPS data
No Sensor data
No image streaming
No USB function| It means device not detected by PC via USB cable
- Check if the device is on
- Use a new USB cable
- Use QFIL to flash all images using a re-worked USB cable. See QFIL (Qualcomm Flash Image Loader) User Guide (80-NN120-1)
- Update the software using QFIL and re-check if the USB is functioning. If this does not work, return the device for further analysis
No HDMI output|
- Check if the device is on
- Use a new HDMI cable
|
- Use QFIL to flash all images using a re-worked USB cable. See QFIL (Qualcomm Flash Image Loader) User Guide (80-NN120-1).
- Flash all images by fastboot
- Change the display device. If this does not work, return the device for further analysis.
Cannot access the SD card| Try another SD card (SanDisk is recommended). If
this does not work, return the device for further analysis.
No Ethernet function| Follow Section 5.4.1 step-by-step to enable and verify
ethernet functionality
- If no, please return the device back to us.
Device restore & recover
Using fastboot to flash all images
- Flat build SW packages are available for download. Please contact our support team for download SW packages
- Load adb command “adb reboot bootloader”
- Load fastboot command “fastboot devices” to confirm if the device is in fastboot mode
- If it is in fastboot mode, run upgrade.bat to flash all images
- If not, unplug/plug-in the USB cable several times until the device is in fastboot mode then run upgrade.bat to flash all images
- If it still is not in fastboot mode, use QFIL to re-flash the images
- Load fastboot command “fastboot reboot” to re-boot the device
Entering emergency download mode (EDL) by using a re-worked USB cable
- Short the D+ (green cable) and GND (black cable) of the USB cable
- Connect the device to a PC using this cable and then the device can enter 9008 mode
- Swap in a normal USB cable then connect the device to a PC again to flash the images using the QFIL mode.
A. References
A.1 Related document
Title | Number |
---|
Qualcomm Technologies, Inc.
QCS605 Linux Android Software User Manual| SP80-PF105-4
QFIL User Guide| 80-NN120-1
QCS605 VR360 Reference Device| 80-PF105-35
References
- Qualcomm: Intelligent Computing Everywhere
- Qualcomm CreatePoint
- Qualcomm CreatePoint
- Home - Excelpoint
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>