1
0
Fork 0
Commit Graph

25 Commits

Author SHA1 Message Date
Shawn Nock d1cc5c3f4c Adds dump mode and no-fix mode 2019-06-19 13:39:53 -04:00
Shawn Nock 5b9a07c92f Always run subsequent upload in fast_mode after bootloader upgrade 2019-06-18 15:10:14 -04:00
Shawn Nock ed9e766423 Eliminates excessive sleep waiting for response and send wait for fast_mode 2019-06-18 15:07:14 -04:00
Shawn Nock 50f987eb48 Adds in optional fast_mode for later c3w bootloaders 2019-06-18 14:44:47 -04:00
Shawn Nock f1f64667f3 Fixes invalid length on last chunk logic error 2019-06-18 14:08:35 -04:00
Shawn Nock e5bc535c72 Make writing the serial port a fatal error 2019-06-18 13:57:58 -04:00
Shawn Nock 56c833edba Fixes possible NULL dereference, increases error checking / reporting 2019-06-18 13:43:05 -04:00
Shawn Nock 10b9f33142 Integrates fixkey workflow into the normal update workflow
Normal upload via umcumgr can update the bootloader if needed without additional steps.
2019-06-18 11:12:46 -04:00
Shawn Nock 77730a004f Integrates fixkey workflow into the normal update workflow
Normal upload via umcumgr can update the bootloader if needed without additional steps.
2019-06-04 12:38:32 -04:00
Shawn Nock d0067b8a79 Adds better processing of payload response 2019-05-21 15:46:50 +00:00
Shawn Nock 61c67bc051 Refactors serial into library; adds fixkey demo 2019-05-21 13:25:17 +00:00
Shawn Nock 99cb7816ad Checks if we rx data past the \n before we copy the buffer 2019-05-08 16:27:33 +00:00
Shawn Nock 28a0622aa3 Adds timeout 2019-05-08 15:53:08 +00:00
Shawn Nock 8cab0c7082 Refactor for system tinycbor 2019-05-08 14:47:29 +00:00
Shawn Nock e1406829db Removes tinycbor submodule in favour of separate packaging 2019-05-08 13:41:37 +00:00
Shawn Nock 57d47d64c9 Tunes the MTU parameters for max upload speed with boot_serial 2019-05-08 10:48:41 +00:00
Shawn Nock 5f8a942ad4 Adds support for building without SHA256 2019-05-08 10:14:59 +00:00
Shawn Nock f82c788382 Fixes upload 2019-05-08 10:11:57 +00:00
Shawn Nock 925266f845 First update packet now identical to reference; WIP 2019-05-07 16:19:42 +00:00
Shawn Nock 830699b3ad Closer to reference output 2019-05-03 23:14:14 -04:00
Shawn Nock 7dce280154 more WIP, trying to replicate the newtmgr exactly 2019-05-03 13:06:01 -04:00
Shawn Nock 50c30b0822 WIP shitshow 2019-05-02 16:54:43 +00:00
Shawn Nock fa35034fd6 Initial working "image version" response parsing 2019-05-02 12:48:43 +00:00
Shawn Nock 1ee27ccced Initial support for sending the list command 2019-05-01 16:25:19 +00:00
Shawn Nock 12a0a3ca3c Initial commit
Shell of a program with tinycbor submodule and some light getopt(3)
work.
2019-03-26 14:24:36 -04:00