180 lines
10 KiB
Plaintext
180 lines
10 KiB
Plaintext
.pixel_format = PIXFORMAT_JPEG, //YUV422,GRAYSCALE,RGB565,JPEG
|
|
.frame_size = FRAMESIZE_240X240, //QQVGA-UXGA, For ESP32, do not use sizes above QVGA when not JPEG. The performance of the ESP32-S series has improved a lot, but JPEG mode always gives better frame rates.
|
|
|
|
.jpeg_quality = 7, //0-63, for OV series camera sensors, lower number means higher quality
|
|
.fb_count = 1,
|
|
|
|
ov2640_detect
|
|
I (379) sccb: SCCB_WRITE addr:0x30, reg:0xff, data:0x01,
|
|
I (379) sccb: SCCB_READ addr:0x30, reg:0x0a, data:0x26,
|
|
READ PID: I (389) sccb: SCCB_READ addr:0x30, reg:0x0b, data:0x42,
|
|
I (399) sccb: SCCB_READ addr:0x30, reg:0x1d, data:0xa2,
|
|
I (399) sccb: SCCB_READ addr:0x30, reg:0x1c, data:0x7f,
|
|
I (409) camera: Detected OV2640 camera
|
|
I (409) camera: Camera PID=0x26 VER=0x42 MIDL=0x7f MIDH=0xa2
|
|
I (429) sccb: SCCB_WRITE addr:0x30, reg:0xff, data:0x01,
|
|
I (429) sccb: SCCB_WRITE addr:0x30, reg:0x12, data:0x80,
|
|
I (439) sccb: SCCB_WRITE addr:0x30, reg:0xff, data:0x00,
|
|
I (439) sccb: SCCB_WRITE addr:0x30, reg:0x2c, data:0xff,
|
|
I (439) sccb: SCCB_WRITE addr:0x30, reg:0x2e, data:0xdf,
|
|
I (449) sccb: SCCB_WRITE addr:0x30, reg:0xff, data:0x01,
|
|
I (449) sccb: SCCB_WRITE addr:0x30, reg:0x3c, data:0x32,
|
|
I (459) sccb: SCCB_WRITE addr:0x30, reg:0x11, data:0x01,
|
|
I (469) sccb: SCCB_WRITE addr:0x30, reg:0x09, data:0x02,
|
|
I (469) sccb: SCCB_WRITE addr:0x30, reg:0x04, data:0x28,
|
|
I (479) sccb: SCCB_WRITE addr:0x30, reg:0x13, data:0xe5,
|
|
I (479) sccb: SCCB_WRITE addr:0x30, reg:0x14, data:0x48,
|
|
I (489) sccb: SCCB_WRITE addr:0x30, reg:0x2c, data:0x0c,
|
|
I (499) sccb: SCCB_WRITE addr:0x30, reg:0x33, data:0x78,
|
|
I (499) sccb: SCCB_WRITE addr:0x30, reg:0x3a, data:0x33,
|
|
I (509) sccb: SCCB_WRITE addr:0x30, reg:0x3b, data:0xfb,
|
|
I (509) sccb: SCCB_WRITE addr:0x30, reg:0x3e, data:0x00,
|
|
I (519) sccb: SCCB_WRITE addr:0x30, reg:0x43, data:0x11,
|
|
I (529) sccb: SCCB_WRITE addr:0x30, reg:0x16, data:0x10,
|
|
I (529) sccb: SCCB_WRITE addr:0x30, reg:0x39, data:0x92,
|
|
I (539) sccb: SCCB_WRITE addr:0x30, reg:0x35, data:0xda,
|
|
I (539) sccb: SCCB_WRITE addr:0x30, reg:0x22, data:0x1a,
|
|
I (549) sccb: SCCB_WRITE addr:0x30, reg:0x37, data:0xc3,
|
|
I (559) sccb: SCCB_WRITE addr:0x30, reg:0x23, data:0x00,
|
|
I (559) sccb: SCCB_WRITE addr:0x30, reg:0x34, data:0xc0,
|
|
I (569) sccb: SCCB_WRITE addr:0x30, reg:0x06, data:0x88,
|
|
I (569) sccb: SCCB_WRITE addr:0x30, reg:0x07, data:0xc0,
|
|
I (579) sccb: SCCB_WRITE addr:0x30, reg:0x0d, data:0x87,
|
|
I (589) sccb: SCCB_WRITE addr:0x30, reg:0x0e, data:0x41,
|
|
I (589) sccb: SCCB_WRITE addr:0x30, reg:0x4c, data:0x00,
|
|
I (599) sccb: SCCB_WRITE addr:0x30, reg:0x4a, data:0x81,
|
|
I (599) sccb: SCCB_WRITE addr:0x30, reg:0x21, data:0x99,
|
|
I (609) sccb: SCCB_WRITE addr:0x30, reg:0x24, data:0x40,
|
|
I (619) sccb: SCCB_WRITE addr:0x30, reg:0x25, data:0x38,
|
|
I (619) sccb: SCCB_WRITE addr:0x30, reg:0x26, data:0x82,
|
|
I (629) sccb: SCCB_WRITE addr:0x30, reg:0x5c, data:0x00,
|
|
I (629) sccb: SCCB_WRITE addr:0x30, reg:0x63, data:0x00,
|
|
I (639) sccb: SCCB_WRITE addr:0x30, reg:0x61, data:0x70,
|
|
I (639) sccb: SCCB_WRITE addr:0x30, reg:0x62, data:0x80,
|
|
I (649) sccb: SCCB_WRITE addr:0x30, reg:0x7c, data:0x05,
|
|
I (659) sccb: SCCB_WRITE addr:0x30, reg:0x20, data:0x80,
|
|
I (659) sccb: SCCB_WRITE addr:0x30, reg:0x28, data:0x30,
|
|
I (669) sccb: SCCB_WRITE addr:0x30, reg:0x6c, data:0x00,
|
|
I (669) sccb: SCCB_WRITE addr:0x30, reg:0x6d, data:0x80,
|
|
I (679) sccb: SCCB_WRITE addr:0x30, reg:0x6e, data:0x00,
|
|
I (689) sccb: SCCB_WRITE addr:0x30, reg:0x70, data:0x02,
|
|
I (689) sccb: SCCB_WRITE addr:0x30, reg:0x71, data:0x94,
|
|
I (699) sccb: SCCB_WRITE addr:0x30, reg:0x73, data:0xc1,
|
|
I (699) sccb: SCCB_WRITE addr:0x30, reg:0x3d, data:0x34,
|
|
I (709) sccb: SCCB_WRITE addr:0x30, reg:0x5a, data:0x57,
|
|
I (719) sccb: SCCB_WRITE addr:0x30, reg:0x4f, data:0xbb,
|
|
I (719) sccb: SCCB_WRITE addr:0x30, reg:0x50, data:0x9c,
|
|
I (729) sccb: SCCB_WRITE addr:0x30, reg:0x12, data:0x20,
|
|
I (729) sccb: SCCB_WRITE addr:0x30, reg:0x17, data:0x11,
|
|
I (739) sccb: SCCB_WRITE addr:0x30, reg:0x18, data:0x43,
|
|
I (749) sccb: SCCB_WRITE addr:0x30, reg:0x19, data:0x00,
|
|
I (749) sccb: SCCB_WRITE addr:0x30, reg:0x1a, data:0x25,
|
|
I (759) sccb: SCCB_WRITE addr:0x30, reg:0x32, data:0x89,
|
|
I (759) sccb: SCCB_WRITE addr:0x30, reg:0x37, data:0xc0,
|
|
I (769) sccb: SCCB_WRITE addr:0x30, reg:0x4f, data:0xca,
|
|
I (779) sccb: SCCB_WRITE addr:0x30, reg:0x50, data:0xa8,
|
|
I (779) sccb: SCCB_WRITE addr:0x30, reg:0x6d, data:0x00,
|
|
I (789) sccb: SCCB_WRITE addr:0x30, reg:0x3d, data:0x38,
|
|
I (789) sccb: SCCB_WRITE addr:0x30, reg:0xff, data:0x00,
|
|
I (799) sccb: SCCB_WRITE addr:0x30, reg:0xe5, data:0x7f,
|
|
I (809) sccb: SCCB_WRITE addr:0x30, reg:0xf9, data:0xc0,
|
|
I (809) sccb: SCCB_WRITE addr:0x30, reg:0x41, data:0x24,
|
|
I (819) sccb: SCCB_WRITE addr:0x30, reg:0xe0, data:0x14,
|
|
I (819) sccb: SCCB_WRITE addr:0x30, reg:0x76, data:0xff,
|
|
I (829) sccb: SCCB_WRITE addr:0x30, reg:0x33, data:0xa0,
|
|
I (839) sccb: SCCB_WRITE addr:0x30, reg:0x42, data:0x20,
|
|
I (839) sccb: SCCB_WRITE addr:0x30, reg:0x43, data:0x18,
|
|
I (849) sccb: SCCB_WRITE addr:0x30, reg:0x4c, data:0x00,
|
|
I (849) sccb: SCCB_WRITE addr:0x30, reg:0x87, data:0x50,
|
|
I (859) sccb: SCCB_WRITE addr:0x30, reg:0x88, data:0x3f,
|
|
I (869) sccb: SCCB_WRITE addr:0x30, reg:0xd7, data:0x03,
|
|
I (869) sccb: SCCB_WRITE addr:0x30, reg:0xd9, data:0x10,
|
|
I (879) sccb: SCCB_WRITE addr:0x30, reg:0xd3, data:0x82,
|
|
I (879) sccb: SCCB_WRITE addr:0x30, reg:0xc8, data:0x08,
|
|
I (889) sccb: SCCB_WRITE addr:0x30, reg:0xc9, data:0x80,
|
|
I (899) sccb: SCCB_WRITE addr:0x30, reg:0x7c, data:0x00,
|
|
I (899) sccb: SCCB_WRITE addr:0x30, reg:0x7d, data:0x00,
|
|
I (909) sccb: SCCB_WRITE addr:0x30, reg:0x7c, data:0x03,
|
|
I (909) sccb: SCCB_WRITE addr:0x30, reg:0x7d, data:0x48,
|
|
I (919) sccb: SCCB_WRITE addr:0x30, reg:0x7d, data:0x48,
|
|
I (929) sccb: SCCB_WRITE addr:0x30, reg:0x7c, data:0x08,
|
|
I (929) sccb: SCCB_WRITE addr:0x30, reg:0x7d, data:0x20,
|
|
I (939) sccb: SCCB_WRITE addr:0x30, reg:0x7d, data:0x10,
|
|
I (939) sccb: SCCB_WRITE addr:0x30, reg:0x7d, data:0x0e,
|
|
I (949) sccb: SCCB_WRITE addr:0x30, reg:0x90, data:0x00,
|
|
I (959) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0x0e,
|
|
I (959) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0x1a,
|
|
I (969) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0x31,
|
|
I (969) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0x5a,
|
|
I (979) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0x69,
|
|
I (989) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0x75,
|
|
I (989) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0x7e,
|
|
I (999) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0x88,
|
|
I (999) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0x8f,
|
|
I (1009) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0x96,
|
|
I (1019) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0xa3,
|
|
I (1019) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0xaf,
|
|
I (1029) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0xc4,
|
|
I (1029) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0xd7,
|
|
I (1039) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0xe8,
|
|
I (1049) sccb: SCCB_WRITE addr:0x30, reg:0x91, data:0x20,
|
|
I (1049) sccb: SCCB_WRITE addr:0x30, reg:0x92, data:0x00,
|
|
I (1059) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x06,
|
|
I (1069) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0xe3,
|
|
I (1069) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x05,
|
|
I (1079) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x05,
|
|
I (1079) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x00,
|
|
I (1089) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x04,
|
|
I (1099) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x00,
|
|
I (1099) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x00,
|
|
I (1109) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x00,
|
|
I (1109) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x00,
|
|
I (1119) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x00,
|
|
I (1129) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x00,
|
|
I (1129) sccb: SCCB_WRITE addr:0x30, reg:0x93, data:0x00,
|
|
I (1139) sccb: SCCB_WRITE addr:0x30, reg:0x96, data:0x00,
|
|
I (1139) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x08,
|
|
I (1149) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x19,
|
|
I (1159) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x02,
|
|
I (1159) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x0c,
|
|
I (1169) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x24,
|
|
I (1169) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x30,
|
|
I (1179) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x28,
|
|
I (1189) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x26,
|
|
I (1189) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x02,
|
|
I (1199) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x98,
|
|
I (1199) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x80,
|
|
I (1209) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x00,
|
|
I (1219) sccb: SCCB_WRITE addr:0x30, reg:0x97, data:0x00,
|
|
I (1219) sccb: SCCB_WRITE addr:0x30, reg:0xa4, data:0x00,
|
|
I (1229) sccb: SCCB_WRITE addr:0x30, reg:0xa8, data:0x00,
|
|
I (1239) sccb: SCCB_WRITE addr:0x30, reg:0xc5, data:0x11,
|
|
I (1239) sccb: SCCB_WRITE addr:0x30, reg:0xc6, data:0x51,
|
|
I (1249) sccb: SCCB_WRITE addr:0x30, reg:0xbf, data:0x80,
|
|
I (1249) sccb: SCCB_WRITE addr:0x30, reg:0xc7, data:0x10,
|
|
I (1259) sccb: SCCB_WRITE addr:0x30, reg:0xb6, data:0x66,
|
|
I (1269) sccb: SCCB_WRITE addr:0x30, reg:0xb8, data:0xa5,
|
|
I (1269) sccb: SCCB_WRITE addr:0x30, reg:0xb7, data:0x64,
|
|
I (1279) sccb: SCCB_WRITE addr:0x30, reg:0xb9, data:0x7c,
|
|
I (1279) sccb: SCCB_WRITE addr:0x30, reg:0xb3, data:0xaf,
|
|
I (1289) sccb: SCCB_WRITE addr:0x30, reg:0xb4, data:0x97,
|
|
I (1299) sccb: SCCB_WRITE addr:0x30, reg:0xb5, data:0xff,
|
|
I (1299) sccb: SCCB_WRITE addr:0x30, reg:0xb0, data:0xc5,
|
|
I (1309) sccb: SCCB_WRITE addr:0x30, reg:0xb1, data:0x94,
|
|
I (1309) sccb: SCCB_WRITE addr:0x30, reg:0xb2, data:0x0f,
|
|
I (1319) sccb: SCCB_WRITE addr:0x30, reg:0xc4, data:0x5c,
|
|
I (1329) sccb: SCCB_WRITE addr:0x30, reg:0xc3, data:0xfd,
|
|
I (1329) sccb: SCCB_WRITE addr:0x30, reg:0x7f, data:0x00,
|
|
I (1339) sccb: SCCB_WRITE addr:0x30, reg:0xe5, data:0x1f,
|
|
I (1339) sccb: SCCB_WRITE addr:0x30, reg:0xe1, data:0x67,
|
|
I (1349) sccb: SCCB_WRITE addr:0x30, reg:0xdd, data:0x7f,
|
|
I (1359) sccb: SCCB_WRITE addr:0x30, reg:0xda, data:0x00,
|
|
I (1359) sccb: SCCB_WRITE addr:0x30, reg:0xe0, data:0x00,
|
|
I (1369) sccb: SCCB_WRITE addr:0x30, reg:0x05, data:0x00,
|
|
I (1379) cam_hal: buffer_size: 32768, half_buffer_size: 4096, node_buffer_size: 2048, node_cnt: 16, total_cnt: 2
|
|
I (1389) cam_hal: Allocating 11520 Byte frame buffer in PSRAM
|
|
E (1389) cam_hal: cam_dma_config(301): frame buffer malloc failed
|
|
E (1399) cam_hal: cam_config(390): cam_dma_config failed
|
|
E (1399) camera: Camera config failed with error 0xffffffff
|
|
E (1409) example:take_picture: Camera Init Failed
|
|
I (1419) main_task: Returned from app_main() |