First Phase Key Explanation
Basic operations of the development board (suitable for students with weak fundamentals).Hands-on basic usage explanation based on the SDK source code provided by the manufacturer, using the 100ask T113 development board.Focus on foundational entry: from hardware wiring of the development board, powering up to the composition of the embedded Linux system, introduction to hardware functions, setting up the development environment, introduction to the SDK, and basics of system, compilation, programming, and startup.Additionally, for the SDK’s bootloader part: compilation, modification, packaging, and programming. Modifications, compilation, packaging, and updates of the Linux kernel.Explanation of rootfs composition, how to add and select components, demo examples, and demonstration of hardware function interfaces. Explanation of system partition composition, and how to add your own programs to the system.
Second Phase Key Explanation
Using the manufacturer’s SDK to develop hardware device operations on T113.Board-level BringUp: After obtaining a board with a Allwinner chip, analyze the interface specifications by reviewing the schematic, and modify the manufacturer’s provided BSP according to hardware differences to boot the system.Driver development: For each module on the board, modify the device tree based on the schematic to use existing drivers; for unsupported modules in the BSP package, port or even write your own drivers.Setting up the development environment: Create toolchains for APP developers, set up development and debugging environments, and integrate various components (e.g., LVGL).Debugging: In the daily development process, debug programs together with APP developers.System development: Based on product needs, partition Flash, package and write, and formulate OTA upgrade plans.
Supporting Hardware
The T114s4-Devkit will be paired with various sensor modules, mainly explaining basic knowledge from schematic -> SDK -> drivers -> applications.
The T113i-Devkit will come with WiFi and Bluetooth modules, MIPI display, and CVBSIN camera, mainly explaining more in-depth knowledge related to the Allwinner SDK.
Resource CD:
Click to read the original text to jump to the video link.