Commit Graph

19 Commits

Author SHA1 Message Date
King Kévin f7b99dd76c adapt flash size to libopencm3 update 2022-04-17 15:41:43 +02:00
King Kévin e71515bcce replace header license with SPDX statement 2020-06-10 19:04:41 +02:00
King Kévin a689229acb usb_dfu: fix U_ID decoding 2020-03-15 14:03:52 +01:00
King Kévin 49d8d96166 dfu: fix address check 2020-01-10 12:49:45 +01:00
King Kévin 32948f9e8d DFU: flash firmware head after download to prevent starting corrupted application 2020-01-04 14:38:22 +01:00
King Kévin c7d0244f72 USB: fix disconnect 2020-01-03 20:17:29 +01:00
King Kévin 3242c6ba5c add USB-Blaster board support 2020-01-03 19:41:39 +01:00
King Kévin 3c0130ba4f USB: unify and improve USB (dis)connect 2020-01-03 19:39:41 +01:00
King Kévin 4588165370 usb_dfu: add serial to USB strings 2019-12-12 21:31:51 +01:00
King Kévin 230151a102 (minor) remove trailing spaces 2019-03-26 19:27:40 +01:00
King Kévin 5e13d19bda DFU: multiple fix
* add spaces around operators
* remove detach timeout since we reboot immediately after download
* reduce polling timeout to increase flashing speed
* use block number instead of counting to know which page to flash
* remove detach case since this request is only for runtime mode
* fix APP_IDLE to DFU_IDLE
2019-01-12 16:23:20 +01:00
King Kévin 4dbf6df59f DFU: update call to match library 2018-10-29 12:30:23 +01:00
King Kévin 6c829a51cf flash: only erase and preserve flash when required or requested 2018-10-28 22:50:51 +01:00
King Kévin 0ac0af5d52 update code to libopencm3 API change 2018-06-08 10:46:33 +02:00
King Kévin 7b90696b6c flash internal: check enforced flash size 2018-04-06 19:56:57 +02:00
King Kévin 96f3458317 USB: use pid.codes USB PID codes for CuVoodoo board 2018-04-03 17:08:34 +02:00
King Kévin 593b0e0e25 take changes from busvoodoo branch 2018-04-03 16:59:02 +02:00
King Kévin 62bfaf3973 cherry-pick from busvoodoo branch, part 4 2018-02-18 15:21:18 +01:00
King Kévin 1b19987404 move DFU library to library folder 2017-04-15 13:55:45 +02:00