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
35a9bde44a
protocol: rename references from CanBoot to Katapult
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-07-30 15:22:10 -04:00
Kevin O'Connor
ae687a404d
canbus: Add support for verifying the canbus uuid
...
There is a severe corner case where two mcus could potentially be
assigned the same canbus_id and thus flash commands could go to the
wrong mcu. Add a get_canbus_id command to attempt to prevent this.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-05-09 17:12:24 -04:00
Kevin O'Connor
a00c4c78c5
canboot_main: Add mcu type to connect response message
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-05-09 17:12:24 -04:00
Kevin O'Connor
466a9de594
canboot_main: Introduce a command_error response
...
A nack indicates a transmission error while a command_error indicates
a nonrecoverable error.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-05-09 17:12:24 -04:00
Kevin O'Connor
702bd5f949
protocol: Fix minor spelling error
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-05-09 17:12:24 -04:00
Eric Callahan
7db2911aed
protocol: update for latest changes
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-05-09 17:12:24 -04:00
Eric Callahan
9762327ac3
protocol: add protocol documentation
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2022-05-09 17:12:24 -04:00