diff options
author | Uros Majstorovic <majstor@majstor.org> | 2025-07-28 23:42:33 +0200 |
---|---|---|
committer | Uros Majstorovic <majstor@majstor.org> | 2025-07-28 23:42:33 +0200 |
commit | ae61013a946b522886e16e71138a0f46c13e4ef8 (patch) | |
tree | c592a80551efe365534e014a90be61b17ff60c2d | |
parent | 6a603cd2e1a0d9dc1772af83956bb37c445a5472 (diff) |
fixed ftdi driver for new board
-rw-r--r-- | util/prog.c | 5 | ||||
-rw-r--r-- | util/switch.c | 2 |
2 files changed, 2 insertions, 5 deletions
diff --git a/util/prog.c b/util/prog.c index 0227682..e4360e0 100644 --- a/util/prog.c +++ b/util/prog.c @@ -48,11 +48,8 @@ int main(int argc, char *argv[]) { ftdi_set_eeprom_value(ftdi, SELF_POWERED, 1); ftdi_set_eeprom_value(ftdi, CBUS_FUNCTION_0, CBUSX_PWREN); ftdi_set_eeprom_value(ftdi, CBUS_FUNCTION_1, CBUSX_IOMODE); - /* next rev hw - ftdi_set_eeprom_value(ftdi, CBUS_FUNCTION_3, CBUSX_VBUS_SENSE); - */ ftdi_set_eeprom_value(ftdi, CBUS_FUNCTION_2, CBUSX_TRISTATE); - ftdi_set_eeprom_value(ftdi, CBUS_FUNCTION_3, CBUSX_TRISTATE); + ftdi_set_eeprom_value(ftdi, CBUS_FUNCTION_3, CBUSX_VBUS_SENSE); ret = ftdi_eeprom_build(ftdi); if (ret < 0) goto ftdi_fin; diff --git a/util/switch.c b/util/switch.c index 2fc0eb6..9f60fd3 100644 --- a/util/switch.c +++ b/util/switch.c @@ -47,7 +47,7 @@ int main(int argc, char *argv[]) { case DEV_ESP32: { printf("Switch to esp32\n"); - ret = ftdi_set_bitmode(ftdi, 0x00, BITMODE_CBUS); + ret = ftdi_set_bitmode(ftdi, 0x22, BITMODE_CBUS); break; } } |