0. Ref
https://elixir.bootlin.com/linux/latest/source/drivers/media/i2c/ov5647.c
https://github.com/torvalds/linux/blob/master/drivers/media/i2c/ov5647.c
1. 차이점
7.2 SCCB control [0x3100 ~ 0x3108]
OV5640 | OV5647 | |
0x3100 SCCB ID | 0x78 | 0x6C |
0x300A CHIP ID HIGH BYTE | 0x56 | 0x56 |
0x300B CHIP ID LOW BYTE | 0x40 | 0x47 |
0x3103 SCCB SYSTEM CTRL1(Debug??) | 0x11 | ??? |
0x3008 SYSTEM CTROL0 (reset) | 0x82 | ??? |
0x0100 SW Standby | 0x01 | |
0x0103 SW Reset | 0x01 |
address를 0x78 -> 0x6C로 바꾸고 init 함수에서 register 설정값을 OV5647 1080p 30 10bit로 변경하였으나
화면 깨짐
'IT > Platform' 카테고리의 다른 글
[Arduino] 0.1 Mac 개발환경 (0) | 2022.03.30 |
---|---|
[FPGA] ZYBO Z7: HDMI Pass Through (0) | 2022.02.13 |
[FPGA] ZYBO Z7: Image Sensor to HDMI (0) | 2022.02.12 |
[FPGA] ZYBO Z7: UART @PS (0) | 2022.02.12 |
[FPGA] ZYBO Z7: UART with Pmod IPs (0) | 2022.02.12 |