bitbang_enabled = true;
// ftdi.set_bit_mode(0x20, FT_BITMODE_CBUS_BITBANG); // RSTn = 0
// ftdi.set_bit_mode(0x22, FT_BITMODE_CBUS_BITBANG); // RSTn = 1
- return ftdi.set_bit_mode((v ? 0x22 : 0x20), FT_BITMODE_CBUS_BITBANG) == FT_OK;
+ return ftdi.set_bit_mode((v ? 0x22 : 0x20), FT_BITMODE_CBUS_BITBANG);
}
bool set_test(bool v) override {
// TCK = not TEST -> RTS = TEST
// log.set_level(0xF); // no DEBUG
// password = 0; // no password -> force erase
if (!bsl.open(password)) { // password: vector table
+ log.printf("BSL open error\n");
bsl.exit();
return false;
}