Fix autofocus logic

This commit is contained in:
Kwabena W. Agyeman 2021-02-28 18:29:01 -08:00
parent eabd9557af
commit 28b9d9fc78

View File

@ -677,7 +677,7 @@ static int reset(sensor_t *sensor)
ret |= cambus_writeb2(&sensor->bus, sensor->slv_addr, SYSTEM_RESET_00, 0x20); // force mcu reset
// Write firmware
uint16_t fw_addr = MCU_FIRMWARE_BASE;
uint16_t fw_addr = __REV16(MCU_FIRMWARE_BASE);
ret |= cambus_write_bytes(&sensor->bus, sensor->slv_addr, (uint8_t *) &fw_addr, 2, CAMBUS_XFER_SUSPEND);
ret |= cambus_write_bytes(&sensor->bus, sensor->slv_addr, (uint8_t *) af_firmware_regs, sizeof(af_firmware_regs), CAMBUS_XFER_NO_FLAGS);