sigmaStar SSC8836Q/SSC8826Q开发笔记之环境搭建和SDK编译

环境搭建和SDK编译


文章目录


前言

sigmaStar 的SSC8836Q/SSC8826Q 作为行车记录仪方案,芯片功能强大,IO脚多,功能强,使用同一个SDK。主打高性能、高画质、高集成度与低成本。支持CMOS,4K@30的采集编码+4K@30的解码+显示视,支持LCD,BT1120,BT656输出,支持视频录制与回放。本文简单介绍下该芯片的开发环境搭建和SDK编译的方法。

下面以SSC8836Q为例子,说明下环境搭建和SDK编译。


一、开发环境搭建:

解压工具链:

xz -d gcc-sigmastar-9.1.0-2020.07-x86_64_arm-linux-gnueabihf.tar.xz

tar -xf gcc-sigmastar-9.1.0-2020.07-x86_64_arm-linux-gnueabihf.tar

解压后的目录移动到/opt/sigmastar-tools目录。

env.sh 文件:

export PATH=/opt/sigmastar-tools/gcc-sigmastar-9.1.0-2020.07-x86_64_arm-linux-gnueabihf/bin/:$PATH

declare -x ARCH="arm"

declare -x CROSS_COMPILE="arm-linux-gnueabihf-sigmastar-9.1.0-"

导入环境变量:

source env.sh

二、编译SDK:

目前是V005,使用ramfs快启的版本,带GUI,车载行车记录仪用的。

1.编译boot:

编译SPI NOR的boot:

c 复制代码
make mercury6_SZDEMO_BGA_defconfig; 
make clean; 
make -j4

编译后得到镜像

cp u-boot.xz.img.bin ${ your_release_path }// 选择 spi-spinor 时

编译SPI NAND的boot:

c 复制代码
make mercury6_SZDEMO_BGA_spinand_defconfig;

编译后得到镜像:

c 复制代码
cp u-boot_spinand.xz.img.bin ${ your_release_path }// 选择 spi-spinand 时

2.编译linux:

编译carDVR用的内核:

c 复制代码
make mercury6_ssc019a_s01a_spinand_cardv_defconfig 
make

cp arch/arm/boot/uImage.xz ${ your_release_path }

3.编译SDK:

shell更换为bash后才可以正确执行。

只编译project:

SPI NOR:

编译carDVR用的:(用这个)

c 复制代码
make cardv_m6_nor.glibc-9.1.0-ramfs.019a.256.bga1_defconfig
make image -j8

编译完毕后:

总结

以上即是SSC8836Q/SSC8826Q的开发环境搭建和SDK编译,编译完毕后,烧写镜像文件到设备的SPI FLASH,通电即可测试。

相关推荐
萌动的小火苗6 分钟前
PCB设计中线宽、线距与过孔的基本概念
嵌入式硬件·pcb工艺
少卿.55523 分钟前
wokwi搭建仿真超声波雷达测距判断(保姆级教学)
单片机·嵌入式硬件·arduino
Keith Guo26 分钟前
What does IoT Central raw data mean?
物联网·azure·iot
QYR_111 小时前
GNSS校正服务市场持续扩张,2032年规模将达63.28亿元
物联网
2601_954005621 小时前
11 种触发 × 18 种行为:ricon 交互编排系统全解
前端·后端·物联网·数学建模·信息可视化·交互
Wanderer X1 小时前
MiniMax-H3(ref2va)架构与推理方法笔记
笔记
深圳老胡1 小时前
STM32C562RET6 外部中断详解:从 EXTI 原理到 GPIO 外部中断实战
笔记·stm32·单片机·代码规范·1024程序员节
威嵌神州1 小时前
一台加固平板,能替掉几台现场设备?
嵌入式硬件·fpga开发·电脑·平板
编码追梦人2 小时前
ESP-IDF 实战:用 ESP32-C3 打造超低功耗 LoRa 无线传感器节点(深度睡眠 + OTA 全解析)
嵌入式硬件·lora·设计规范·esp-idf·esp32-c3·低功耗设计
科威网络2 小时前
《无人场馆系统架构:IoT 硬件对接、预约并发与支付一致性》
物联网·系统架构·软件需求