📄️ 配置U-Boot和Kernel选项参数
在系统软件开发中,经常需要对u-boot和kernel的功能选项进行配置,本章节介绍几个常用的配置方法,供用户参考使用。
📄️ UART驱动调试指南
S100芯片共有4路uart,即uart0~uart3。其中uart0作为调试控制台使用,默认不开启DMA,且需要通过控制Bootstrip pin决定波特率为115200或921600;
📄️ I2C调试指南
前言
📄️ GPIO使用
S100 Acore芯片内中共有3个sys有gpio设备,分别是peri, cam和video,每个设备最多有32个gpio引脚,并且每个gpio引脚都支持中断。
📄️ Pinctrl调试指南
Pinctrl使用
📄️ IPC模块介绍
IPC(Inter-Processor Communication)模块是用于多核之间的通信,支持同构核和异构核之间的通信,软件上基于buffer-ring进行共享内存的管理,硬件上基于MailBox实现核间中断。IPCF具有多路通道,大数据传输,适用多种平台的特点。RPMSG基于开源协议框架,支持Acore与VDSP的核间通信。
📄️ SPI调试指南
SPI硬件支持
📄️ PWM 驱动调试指南
持续更新中....
📄️ Thermal 系统
S100 Thermal 系统
📄️ 低功耗模式调试指南
S100芯片电源域