Page 1 of 1

M1 - CMOS camera support

Posted: Sat May 28, 2016 1:30 am
by @lex
I am trying to use the CMOS 5M-Pixel Camera without success.
The CAM500A is not detected on M1 or it does not power on.

Here is the current Fex section in use:
[csi0]

vip_used = 1
vip_mode = 0
vip_dev_qty = 1
vip_define_sensor_list = 0

vip_csi_pck = port:PE00<2><default><default><default>
vip_csi_mck = port:PE01<2><default><default><default>
vip_csi_hsync = port:PE02<2><default><default><default>
vip_csi_vsync = port:PE03<2><default><default><default>
vip_csi_d0 = port:PE04<2><default><default><default>
vip_csi_d1 = port:PE05<2><default><default><default>
vip_csi_d2 = port:PE06<2><default><default><default>
vip_csi_d3 = port:PE07<2><default><default><default>
vip_csi_d4 = port:PE08<2><default><default><default>
vip_csi_d5 = port:PE09<2><default><default><default>
vip_csi_d6 = port:PE10<2><default><default><default>
vip_csi_d7 = port:PE11<2><default><default><default>
vip_csi_sck = port:PE12<2><default><default><default>
vip_csi_sda = port:PE13<2><default><default><default>

vip_dev0_mname = "ov5640"
vip_dev0_pos = "rear"
vip_dev0_lane = 4
vip_dev0_twi_id = 2
vip_dev0_twi_addr = 0x78
vip_dev0_isp_used = 1
vip_dev0_fmt = 0
vip_dev0_stby_mode = 1
vip_dev0_vflip = 1
vip_dev0_hflip = 0
vip_dev0_iovdd = ""
vip_dev0_iovdd_vol = 2800000
vip_dev0_avdd = ""
vip_dev0_avdd_vol = 2800000
vip_dev0_dvdd = ""
vip_dev0_dvdd_vol = 1500000
vip_dev0_afvdd = ""
vip_dev0_afvdd_vol = 2800000
;vip_dev0_power_en = port:PD14<1><default><default><default>
vip_dev0_power_en =
vip_dev0_reset = port:PE14<1><default><default><default>
vip_dev0_pwdn = port:PE15<1><default><default><default>
vip_dev0_flash_en =
vip_dev0_flash_mode =
vip_dev0_af_pwdn =

vip_dev0_act_used = 0
vip_dev0_act_name = "ad5820_act"
vip_dev0_act_slave = 0x18

vip_dev1_mname = ""
vip_dev1_pos = "rear"
vip_dev1_lane = 1
vip_dev1_twi_id = 0
vip_dev1_twi_addr =
vip_dev1_isp_used = 0
vip_dev1_fmt = 1
vip_dev1_stby_mode = 0
vip_dev1_vflip = 0
vip_dev1_hflip = 0
vip_dev1_iovdd = ""
vip_dev1_iovdd_vol = 2800000
vip_dev1_avdd = ""
vip_dev1_avdd_vol = 2800000
vip_dev1_dvdd = ""
vip_dev1_dvdd_vol = 1500000
vip_dev1_afvdd = ""
vip_dev1_afvdd_vol = 2800000
vip_dev1_power_en =
vip_dev1_reset =
vip_dev1_pwdn =
vip_dev1_flash_en =
vip_dev1_flash_mode =
vip_dev1_af_pwdn =


Please, what is missing info? On M1 should be dev0 or dev1?

Re: M1 - CMOS camera support

Posted: Tue May 31, 2016 9:39 am
by FATechsupport
Sorry the M1 is not ready to work with CAM500A yet. It now only works with CAM202A under Debian

Re: M1 - CMOS camera support

Posted: Sat Jun 04, 2016 10:53 pm
by @lex
Could you please give more details on what is not ready? The software side? The Hardware side? Both?

If it is the software side only, can you give the correct fex section, so i can try just powering the cam and see what is going on with the camera? I have some doubts about pin 23 and pin 24.

And will it be possible to use CAM500A on M1 (using today state of the camera extension hardware)?

Re: M1 - CMOS camera support

Posted: Wed Jun 08, 2016 6:37 am
by jjm
@lex wrote:
Could you please give more details on what is not ready? The software side? The Hardware side? Both?

If it is the software side only, can you give the correct fex section, so i can try just powering the cam and see what is going on with the camera? I have some doubts about pin 23 and pin 24.

And will it be possible to use CAM500A on M1 (using today state of the camera extension hardware)?


Hello,
The interface of Pin 23 is data signals, and the Pin 24 is GND.
M1's kernel source don't support OV5640 driver now .