Commit Graph

28 Commits

Author SHA1 Message Date
Henry Gabryjelski
c51a227fd9 Add static assert
This guards against future increase in number of files
causing buffer overflow when reading the first root directory sector.
2019-03-13 15:24:42 -07:00
hathach
9ed3f5ea32 fix #46 complete uf2 writing using tud_msc_write10_complete_cb 2019-02-22 00:21:34 +07:00
hathach
d79fcb2ea5 fix #37
- dfu cdc write exact bytes of firmware which is not a muliplier of 256.
This cause incorrect section index with uf2 drive. Solution is round up
current flash size to 256
- also fix incorrect block number causing it is impossible to use old
current.uf2 to update
2018-12-21 12:17:14 +07: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
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
f14aebba1d rename flash_ to flash_nrf5x_ 2018-09-28 23:45:27 +07:00
hathach
d5dcd3a564 rename flash to flash_nrf5x 2018-09-28 23:41:46 +07:00
hathach
50dec0e77a move uf2 led blink fast to ghostfat 2018-09-28 13:37:01 +07:00
hathach
bb4891debc add build date to INFO_UF2.TXT 2018-08-31 02:35:59 +07:00
hathach
8c66a55511 add CDC mode only for use with Arduino touch 1200
fix issue with reading current.uf2 size when flashed with jlink
2018-08-16 19:27:27 +07:00
hathach
b47927f95c clean up 2018-08-11 10:50:40 +07:00
hathach
e06a35ce74 add family flag and value to read uf2 file 2018-08-11 00:19:01 +07:00
hathach
94a17d720c move flash_write and flush to seperate files for other usage 2018-08-11 00:09:17 +07:00
hathach
c176894075 implemennt uf2 family option #10 2018-08-08 19:52:51 +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
f41c039228 move boards.h to src 2018-08-08 15:19:02 +07:00
hathach
6f40f02537 more clean up 2018-08-08 00:41:41 +07:00
hathach
e3ef2aca34 clean up 2018-06-25 16:53:52 +07:00
hathach
b31eac0950 clean up 2018-06-25 16:36:50 +07:00
hathach
6e9ecad3c8 get uf2 writing works 2018-06-25 16:00:42 +07:00
hathach
c989d9c4ba improve uf2 get flash size 2018-06-24 16:43:13 +07:00
hathach
cef0d2a962 add uf2 actual application size 2018-06-24 01:28:02 +07:00
hathach
fb6c6eb0b7 update uf2 to application only 2018-06-21 20:53:24 +07:00
hathach
9847a37599 add bootloader to uf2 info file 2018-06-21 12:28:52 +07:00
hathach
2ce43e643b clean up 2018-06-21 11:28:04 +07:00
hathach
dcb2bdd205 move uf2 into usb 2018-06-20 13:19:45 +07:00