📄️ Configuring U-Boot and Kernel Option Parameters
In system software development, it is often necessary to configure the functional options of u-boot and the kernel. This chapter introduces several commonly used configuration methods for users' reference.
📄️ UART Driver Debugging Guide
The S100(S600) chip has a total of 4(8) UARTs, namely uart0-uart3(uart0~uart7). Among them, uart0 is used as the debug console, DMA is not enabled by default, and the baud rate is determined by controlling the Bootstrip pin to be either 115200 or 921600.
📄️ I2C Debugging Guide
Preface
📄️ GPIO Usage
The S100 Acore chip has a total of 3 sys with gpio devices, namely peri, cam, and video. Each device supports up to 32 gpio pins, and each gpio pin supports interrupts.
📄️ Pinctrl Debugging Guide
Pinctrl Usage
📄️ IPC Module Introduction
The IPC (Inter-Processor Communication) module is used for communication between multiple cores, supporting communication between homogeneous and heterogeneous cores. It is based on a buffer-ring for shared memory management in software, and hardware interrupts between cores are implemented via MailBox. IPCF features multiple channels, large data transmission, and is suitable for various platforms. RPMSG is based on an open-source protocol framework and supports inter-core communication between Acore and VDSP.
📄️ SPI Debugging Guide
SPI Hardware Support
📄️ PWM Driver Debugging Guide
Continuously updating...
📄️ Thermal System
S100 Thermal System
📄️ Low Power Mode Debugging Guide
Chip Power Domains
📄️ Audio Debugging Guide
This chapter mainly covers the specifications and features of I2S, basic audio knowledge, and instructions for adding codecs and debugging sound cards.
📄️ Time Synchronization Solution
Abbreviations and Explanations
🗃️ PCIe Usage Guide
4 items
📄️ Wi-Fi Driver Debugging Guide
The Wi-Fi of the RDK S100 is connected to the M.2 interface expanded via PCIe. This chapter introduces some user-space commands and kernel DTS configuration items.
🗃️ HBMEM Usage Guide
5 items
🗃️ Ethernet Usage Development Guide
2 items
📄️ RTC Debugging Guide
RTC Overview
📄️ Watchdog
Watchdog Overview
📄️ UFS Driver Debugging Guide
The S100 chip integrates a UFS Host controller, with hardware supporting up to the UFS3.1 protocol, software interface supporting up to 3.0, HS-G4 rate mode, and 2 data lanes. This document describes the development, configuration, and debugging methods for the UFS driver.