hathach
be5a925f72
Merge pull request #55 from henrygab/patch-4
...
Use local variable to store partially-calculated size.
2019-03-13 00:53:37 -07:00
Henry Gabryjelski
b8a0551678
Use local variable to store partially-calculated size.
...
This avoid re-entrancy problems, such as if this is ever
interrupted mid-execution, and called a second time before
the initial execution completes.
2019-03-12 13:41:33 -07:00
Henry Gabryjelski
0f216b8618
Fix spacing
2019-03-12 13:13:58 -07:00
Henry Gabryjelski
e0251415e7
Add some additional comments.
2019-03-12 12:29:05 -07:00
Henry Gabryjelski
12bb62eadd
Per request, keep hard drive type in boot block.
...
Update the .PhysicalDrive in boot block.
Update the first fat entries to match MediaDescriptor of boot block.
2019-03-12 12:09:49 -07:00
Henry Gabryjelski
e2afc36dae
Fix media type mismatch
...
Fix the boot sector media descriptor to match the first FAT entries.
2019-03-10 20:02:56 -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