Commit Graph

76 Commits

Author SHA1 Message Date
Sean Cross 91cd582dea simmel: remove dfu and ota bootloaders
We don't want this device to be updatable over the air, and we don't
need the serial DFU bootloader.  This leaves only UF2.

Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-18 22:37:06 +08:00
Sean Cross 7d822f4df4 bootloader: start removing bluetooth support
We don't need bluetooth support for Simmel.

Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-17 10:45:11 +08:00
hathach 7ddab6435f
move bootloaderConfig into pinconfig.c 2020-02-28 09:49:00 +07:00
Michal Moskal fe5cbd8183 Allow for single-tap reset when requested 2020-02-14 12:14:33 -08:00
Michal Moskal dd43e2ac87 Allow for skipping bootloader double-reset wait 2020-02-13 13:11:50 -08:00
hathach e3449cd771 able to build with 52833 2019-11-29 01:02:05 +07:00
hathach 126115a2cb update repo to work with latest tinyusb and nrfx module 2019-11-11 15:27:44 +07:00
hathach d4cc11e132
change in file license term from BSD to MIT 2019-03-27 13:38:36 +07:00
hathach c69ae13423 finished testing led pattern 2018-12-19 18:29:24 +07:00
Scott Shawcroft 1b35dbf643
Add build script and hook it into Travis 2018-12-04 15:18:49 -08:00
Scott Shawcroft 2ece2daf90
Rework LED flashing and add Particle's boards 2018-12-04 13:45:55 -08:00
hathach 4f48b8b51a
rename led blink fast name 2018-11-23 11:46:21 +07:00
hathach 3de5afc067 Use RC as LF source for all board compatible 2018-10-30 15:24:57 +07:00
hathach cb1ae6d947 add need_erase for flash_nrf5x. Only uf2 erase when flush, dfu serial (uart and cdc) will prepare erase in advance. 2018-10-02 20:41:53 +07:00
hathach 59999d30d2 clean up 2018-09-30 23:42:40 +07:00
hathach 232bc3ab19 clean up 2018-09-30 23:01:20 +07:00
hathach d8fb8bdbe1 add #26 double reset to DFU, only work with nrf52840 (won't work with nrf52832) 2018-08-31 02:25:47 +07:00
hathach 633885aa51 fix OTA blinky pattern 2018-08-22 16:00:42 +07:00
hathach 8b30c417f8 fix adv issue with SD 6.1.0. Add binaries for 6.1.0r0 2018-08-22 13:28:29 +07:00
hathach 3209ff4471 fix build error with nrf52832 2018-08-16 19:29:42 +07:00
hathach 0b3f49f4a1 change to dynamic descriptor for serial only mode 2018-08-16 18:17:42 +07:00
hathach e585ffc26c clean up 2018-08-16 03:50:11 +07:00
hathach ab8d24f935 OTA cannot start with SD v6.1.0, but start without issue with 6.0.0
force ota for testing.
2018-08-14 18:54:49 +07:00
hathach 85ad6e6b65 add boards.c , remove msc_uf2.h lots of clean up and refactor 2018-08-14 15:56:24 +07:00
hathach e4716816c2 clean up 2018-08-14 14:16:09 +07:00
hathach 4eee219b5a use PWM0 & PWM1 for led blinky fix #14 2018-08-14 00:56:51 +07:00
hathach 1c2911a63c close #18, close #19
softdevice is only enabled with OTA mode
2018-08-13 21:50:55 +07:00
hathach e946aabd6d uf2 does not depend on softdevice 2018-08-11 11:43:57 +07:00
hathach 25671db338 solve #9, disable softdevice when upgrading with uf2 file 2018-08-08 18:01:09 +07:00
hathach 69ff86ffd2 clean up 2018-08-08 17:14:58 +07:00
hathach 4d39caa0f7 fix #15
disable softdevice after DFU
2018-08-08 16:55:57 +07:00
hathach f41c039228 move boards.h to src 2018-08-08 15:19:02 +07:00
hathach de7ab6d00d more clean up 2018-08-08 01:03:33 +07:00
hathach 6f40f02537 more clean up 2018-08-08 00:41:41 +07:00
hathach 108e47438e use systick for led blink
clean up
2018-08-08 00:34:48 +07:00
hathach 0d301a23e2 clean up bsp 2018-08-07 22:23:33 +07:00
hathach 8c33712848 move a file 2018-08-07 22:19:57 +07:00
hathach 0e9d4f4341 clean up blue led blink 2018-08-07 22:09:51 +07:00
hathach 8786955225 clean up bsp 2018-08-07 22:00:35 +07:00
hathach 3f70fb9ec9 clean up 2018-08-07 17:00:33 +07:00
hathach b1c6276a93 bootloader for nrf52832 seems to work well 2018-08-07 16:51:08 +07:00
hathach c1c43b3c83 nrfx power 2018-08-07 13:33:44 +07:00
hathach 176bfbad63 moving to nrfx 2018-08-07 12:55:42 +07:00
hathach 907272b68f supporting feather52832 2018-08-07 00:55:25 +07:00
hathach 64d39e3672 refactor usb code 2018-08-06 20:53:14 +07:00
hathach ae1cc22d72 update bootloader main 2018-08-06 20:28:20 +07:00
hathach 98a1304881 update tusb 2018-07-15 00:02:44 +07:00
hathach 63fe2ffeac remove metro52 define, remove 1s forced DFU when startup 2018-07-05 13:40:40 +07:00
hathach 5f1bf84941 upgrade tusb 2018-07-02 11:09:00 +07:00
hathach 19eb8652e7 function rename 2018-06-20 17:03:38 +07:00