Commit Graph

31 Commits

Author SHA1 Message Date
Matthew Kennedy 0be5297d86 restrict bl entry msg 2020-12-19 14:56:22 -08:00
Matthew Kennedy 36950ccea7 check crc before boot 2020-12-14 15:51:53 -08:00
Matthew Kennedy cb911b46af add crc code to bl 2020-12-14 14:58:14 -08:00
Matthew Kennedy 2a5242d47f pause after ack 2020-12-12 20:18:11 -08:00
Matthew Kennedy b57a7ff4c0 bl works 🎉 2020-12-12 15:11:48 -08:00
Matthew Kennedy 9831facfc7 fix opcode decode 2020-12-12 14:32:03 -08:00
Matthew Kennedy e33889ef14 bootloader board.h 2020-12-12 13:22:29 -08:00
Matthew Kennedy 70ea760717 fix bounds check 2020-12-10 23:49:51 -08:00
Matthew Kennedy 36f52312db bounds check flash writes 2020-12-10 23:36:45 -08:00
Matthew Kennedy 266a067fed turn more off 2020-12-10 21:06:46 -08:00
Matthew Kennedy be8eb62046 turn off features 2020-12-10 21:05:07 -08:00
Matthew Kennedy ec20b7ed9d validate flash request 2020-12-10 17:58:02 -08:00
Matthew Kennedy a418c9903f rename flag, send nak 2020-12-10 17:30:41 -08:00
Matthew Kennedy 2c7679e526 slow down BL active blink 2020-12-10 17:29:07 -08:00
Matthew Kennedy 2b72383c8f bl blinkenlights 2020-12-10 17:28:04 -08:00
Matthew Kennedy bf90d1514b works on new board 2020-12-10 17:06:00 -08:00
Matthew Kennedy eef58ae5dc Revert "switch to nil"
This reverts commit d3a9f34eaf.
2020-12-10 16:55:59 -08:00
Matthew Kennedy f1af6be009 blink the blue led 2020-12-10 16:09:05 -08:00
Matthew Kennedy a85a4a8c65 warnings 2020-12-09 08:21:59 -08:00
Matthew Kennedy 98fc25540f this probably doesn't work 2020-12-09 01:03:23 -08:00
Matthew Kennedy d3a9f34eaf switch to nil 2020-12-09 01:00:04 -08:00
Matthew Kennedy c986a2e05c shared flash impl 2020-12-09 00:24:06 -08:00
Matthew Kennedy 0e0281f372 bl build 2020-12-08 23:40:32 -08:00
Matthew Kennedy d7b6ee1422 use shared linker config 2020-12-08 23:32:54 -08:00
Matthew Kennedy 8d9f2b44ad expand bl 2020-12-08 23:17:53 -08:00
Matthew Kennedy 97a353ec68 bootloader clock the same as app 2020-12-04 23:16:26 -06:00
Matthew Kennedy 1222d00bb3 blink faster 2020-12-02 21:15:22 -08:00
Matthew Kennedy 362323e9ba turn on optimization 2020-12-02 21:10:53 -08:00
Matthew Kennedy d7c1e3b350 cleanup 2020-12-02 15:59:13 -08:00
Matthew Kennedy e6a6bcd23a cleanup 2020-12-02 15:58:18 -08:00
Matthew Kennedy c2bc75792d working bootloader 2020-12-02 15:57:22 -08:00