diff --git a/general/package/ingenic-osdrv-t31/files/script/load_ingenic b/general/package/ingenic-osdrv-t31/files/script/load_ingenic index 2fdc43f8..97290a0d 100755 --- a/general/package/ingenic-osdrv-t31/files/script/load_ingenic +++ b/general/package/ingenic-osdrv-t31/files/script/load_ingenic @@ -150,6 +150,11 @@ case ${SENSOR} in ISP_PARAM="isp_clk=200000000" SENSOR_PARAM="" ;; +"sc4236") + AVPU_PARAM="clk_name=vpll avpu_clk=400000000" + ISP_PARAM="isp_clk=150000000" + SENSOR_PARAM="" + ;; *) AVPU_PARAM="clk_name=vpll avpu_clk=400000000" ISP_PARAM="isp_clk=125000000" diff --git a/general/package/ingenic-osdrv-t31/files/sensor/params/sc4236-t31.bin b/general/package/ingenic-osdrv-t31/files/sensor/params/sc4236-t31.bin new file mode 100644 index 00000000..e50c18fb Binary files /dev/null and b/general/package/ingenic-osdrv-t31/files/sensor/params/sc4236-t31.bin differ diff --git a/general/package/ingenic-osdrv-t31/files/sensor/sc4236.yaml b/general/package/ingenic-osdrv-t31/files/sensor/sc4236.yaml new file mode 100644 index 00000000..69a189d0 --- /dev/null +++ b/general/package/ingenic-osdrv-t31/files/sensor/sc4236.yaml @@ -0,0 +1,6 @@ +sensor: + name: sc4236 + address: 0x30 + width: 2048 + height: 1536 + bus: i2c