Advanced Development Guide#
This chapter is intended for SDK secondary development and platform adaptation, covering advanced topics such as board-level configuration extension, driver porting, debugging tools, memory layout, and OTA.
This chapter will elaborate in detail on how to add configuration files and support for new development boards based on the K230_SDK. When developers design a new development board based on the K230 or K230D chip, the SDK package needs to be adjusted and adapted accordingly. This chapter will walk through step by step how to add a new defconfig.
If your goal is to “add a usable Sensor”, it is recommended to follow three steps:
Driver Integration: First complete the Sensor driver and board-level configuration integration (main document:
how_to_add_sensor.md)Calibration: Complete BLC/LSC/CC calibration (
how_to_calibrate_isp.md)Tuning: Perform ISP parameter tuning according to business objectives (
how_to_tune_isp.md)
- How to Add a New Configuration File (New Board)
- Configuring and Burning the OTP Configuration File
- How to Add a New Screen Driver
- How to Adapt a Sensor
- Sensor ISP Calibration Process
- K230 ISP Image Tuning Guide
- Memory Layout and Configuration Guide
- K230 ADB User Guide
- K230D USB OTG Usage Guide
- K230 UVC Device Usage Guide
- K230 OTA Feature Usage Instructions
- K230 Secure Boot Usage Instructions
