# Image Sensor Support List

The current SDK has built-in driver support for multiple sensor models, as listed below:

> Note: The support list will be continuously updated with code iterations.

| Model | Supported Timing List |
| :--- | :--- |
| GC2093  | 1920x1080@30, 1920x1080@60, 1280x960@90, 1280x720@90 |
| OV5647  | 2592x1944@10, 1920x1080@30, 1280x960@45, 1280x720@60, 640x480@90 |
| IMX335  | 1920x1080@30, 2592x1944@30 |
| SC132GS | 1080x1280@30, 640x480@30 |
| XS9950  | 1280x720@30 |
| BF3238  | 1920x1080@30, 1280x960@30 |
| OV13850 | 3840x2160@7 (2-lane mode) |

> **4K Sensor Limitation**: When using a 4K resolution sensor (e.g. OV13850, with a capture resolution exceeding 3072×2160), VICAP must be configured to `VICAP_WORK_SW_TILE_MODE`, and **only one sensor input is supported**, unable to capture from other CSI interfaces simultaneously.

## How to Adapt a New Sensor

For the complete sensor integration flow (driver porting, menuconfig switches, mode definitions, application layer adaptation), refer to:

- [How to Adapt a Sensor](../advanced_development_guide/how_to_add_sensor.md)
- [How to Calibrate the ISP](../advanced_development_guide/how_to_calibrate_isp.md)
- [How to Tune the ISP](../advanced_development_guide/how_to_tune_isp.md)

## On-board Verification

After confirming the target sensor driver is enabled in the image, run `list_sensor` on the board to view the supported cameras and modes, and then run the corresponding VICAP / sensor examples to verify.
