Commit Graph

6 Commits

Author SHA1 Message Date
Sean Cross
b920660d71 booster: compile with -O2
Maybe that's why it was running slowly...

Signed-off-by: Sean Cross <sean@xobs.io>
2019-11-22 12:34:59 +08:00
Sean Cross
449f408cfe booster: finish documenting flash sequence
Signed-off-by: Sean Cross <sean@xobs.io>
2019-11-22 12:34:41 +08:00
Sean Cross
a9f0945822 booster: don't wait for debugger
Just go when the program starts up.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-07-26 10:30:00 +08:00
Sean Cross
3a39368cd6 booster: do one last final image verification
Before we erase the bootloader, verify the image is good.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-07-26 10:29:21 +08:00
Sean Cross
a80dc72399 booster: add usb support to booster
This will make debugging easier.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-07-25 23:03:55 +08:00
Sean Cross
da52534fe3 booster: WIP: use new bitstream as part of the updater
Rework Booster so that it uses the bitstream that it is installing
in order to validate that the new image will actually work.

This removes any sort of binary ABI compatibility issues, and
prevents us from installing an image onto a device that it doesn't
support.

Additionally, this installer should be resistant to bricking, though
that has yet to be tested.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-07-24 20:52:44 +08:00