Camera 点亮
HBN mipi sensor 点亮
范围
本章节概述了 RDK-S100 camera bring up 的过程,用于帮助读者快速了解并掌握 RDK-S100 camera 框架,如何快速的新增 camera 配置,并点亮 camera。
该部分内容以 RDK-S100 开发板 + imx219 camera 模组为例,进行配置讲解,其他硬件平台或者 camera 模组以实际情况为准。
准备工作
硬件资源:RDK-S100 开发板、camera 模组。
软件资源:系统 SDK、camera 驱动源码、sensor datasheet、sensor 的 initialize settings 等。
RDK-S100 开发板 camera 相关硬件资源如下:
| RDK-S100 | MIPI host | I2C | 管脚说明 | 管脚说明 | 其他 |
|---|---|---|---|---|---|
| RX0 可接 imx219 模组 | 0 4 lane | 1 | SPI1_CSN0 gpio_number:502 | 可通过拨码开关进行选择 • LPWM0_DOUT0 gpio_number:456 • mclk 24Mhz | 注意: imx219 模组本身外接 24M 晶振,所以不需要 SOC 端输出 mclk 注意:拨码开关决定输出 I2C/GPIO 电平 1.8V 还是 3.3V。 注意:拨码开关决定输出是 LPWM 还是 24M mclk。 |
| RX1 可接 imx219 模组 | 1 4 lane | 2 | SD_WPROT gpio_number:494 | 可通过拨码开关进行选择 • LPWM0_DOUT1 gpio_number:457 • mclk 24Mhz | 注意: imx219 模组本身外接 24M 晶振,所以不需要 SOC 端输出 mclk 注意:拨码开关决定输出 I2C/GPIO 电平 1.8V 还是 3.3V。 注意:拨码开关决定输出是 LPWM 还是 24M mclk。 |
| RX4 用于接 serdes | 4 4 lane | 3 | poc EN: gpio_number:433 poc INT: gpio_number:506 | 解串器 PWDNB: gpio_number:452 | 解串器 max96712, addr: 0x29 poc max20087, addr: 0x28 |
硬件连接示意图:
RX0 和 RX1 对应拨码开关示意图:
添加新 sensor 点亮步骤
RDK-S100 平台进行新硬件和新 camera 适配时,需要修改平台设备树 dts,camera 驱动库及相关配置文件即可,系统库一般无需改动。