Eric Callahan
40b22bdf6e
flashtool: add support for status requests
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2025-03-04 16:44:30 -05:00
Eric Callahan
2005ca5b13
flashtool: prime usb connections with double buffering
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2025-02-24 15:02:21 -05:00
Eric Callahan
542b6a8519
flashtool: support usb/serial bootloader requests
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2025-02-24 15:02:21 -05:00
Eric Callahan
dd8b0a0c9a
flashtool: add binary mcu detection
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2025-02-24 12:34:49 -05:00
Eric Callahan
a8de2feab7
flashtool: support busy acknowledgements
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2025-02-24 12:34:42 -05:00
Eric Callahan
90eb71b610
flashtool: fix CAN bootloader request
...
Introduce a delay before exiting when requesting the bootloader.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-09-09 10:55:30 -04:00
Eric Callahan
10abb2a086
flashtool: increase default read timeout
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com
2024-09-03 15:24:48 -04:00
Eric Callahan
730fde48ab
flashtool: use recommended asyncio entry point
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-08-24 06:26:19 -04:00
Eric Callahan
7de954b916
flashtool: add serial device validation
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-08-24 06:26:19 -04:00
Eric Callahan
4a1532ef24
flashcmd: add support for reporting software version
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-08-06 19:41:37 -04:00
Eric Callahan
3f28ae2641
flashtool: update stale can errors
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-08-06 19:41:37 -04:00
Eric Callahan
0601062acc
flashtool: add some delay after resetting CAN nodes
...
The previous UUID verification step introduce a delay that allowed
nodes time to reboot before a node ID was assigned. Reintroduce a
1 second delay.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-02-10 18:17:37 -05:00
Eric Callahan
13b61caf58
flashtool: remove UUID verification step
...
When multiple nodes are on the network the UUID query
can result in transmit errors, as multiple nodes with the
same ID will attempt to respond.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-08-28 06:23:38 -04:00
Eric Callahan
4527de65b9
flashtool: rename from flash_can.py
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-07-31 05:55:20 -04:00