montea
|
a980696dd0
|
Changed the default max MTU size within the DFU transport to 23, which is the required size for the legacy bootloader to perform a successful OTA with the latest Nordic-DFU-Library.
|
2023-02-12 18:51:21 +00:00 |
|
hathach
|
c42dce080c
|
add debug linker when building with DEBUG=1
extend bootloader start to reserved app for debug build
|
2022-07-14 12:28:02 +07:00 |
|
hathach
|
0889a68a7a
|
comment out ble event string due to lack of flash
|
2021-09-17 21:18:44 +07:00 |
|
hathach
|
1a6d8eae97
|
clean up
|
2021-08-04 19:05:30 +07:00 |
|
hathach
|
dedbb74562
|
increase app reserved size to 40KB to match circuitpython for 840
along with other clean up
|
2021-08-04 16:35:42 +07:00 |
|
hathach
|
eae198000c
|
clean up
- mostly whitespace
- use ceil div
|
2021-08-03 23:17:57 +07:00 |
|
dumam
|
b1e0d2fd72
|
GCC 11 Fixes
|
2021-06-26 16:53:59 +02:00 |
|
Ha Thach
|
4f74d41871
|
Merge pull request #160 from KK1423/fix-paired-ota
Resolve OTA failure with bond shared from application
|
2021-04-04 15:09:01 +07:00 |
|
hathach
|
5f39316cd9
|
fix side-effect prevent dfu when disable timeout
|
2020-09-04 18:20:07 +07:00 |
|
hathach
|
bf4e000e93
|
remove dfu timeout
|
2020-09-04 15:13:42 +07:00 |
|
Karthik Karyamapudi
|
8ba551c07e
|
Fix ota failure when paired
|
2020-08-17 17:26:16 -04:00 |
|
Michal Moskal
|
6642747a2d
|
Disable timeout in OTA mode; add comments
|
2020-07-09 11:03:06 -07:00 |
|
Michal Moskal
|
6b4cf21ba2
|
Reset into app, if no USB connection in 3s
(only applies in SINGLE_TAP_RESET mode (MakeCode))
|
2020-07-08 13:49:53 -07:00 |
|
hathach
|
013458ad97
|
makefile to generate bootloader-nosd.uf2
everything seems working
|
2020-05-12 14:33:56 +07:00 |
|
hathach
|
afeb645a87
|
correct the DFU_BL_IMAGE_MAX_SIZE
skip populate MBR_BOOTLOADER_ADDR/MBR_PARAM_PAGE_ADDR
|
2020-05-12 00:48:06 +07:00 |
|
hathach
|
348f268113
|
app is invalid if both of its 2 first words are empty mask
|
2020-05-08 12:17:47 +07:00 |
|
hathach
|
6adf9810a6
|
read back full app size for simplicity
|
2020-05-08 11:23:11 +07:00 |
|
hathach
|
609473760a
|
mark app as invalid when updating Softdevice only as application in uf2 mode
able to flash combine SD + cpy as single uf2. still has issue writing
back CURRENT.UF2
|
2020-05-08 00:45:01 +07:00 |
|
hathach
|
447207b875
|
add failed safe mbr forward address
|
2020-05-07 12:18:58 +07:00 |
|
hathach
|
570bd5b664
|
more clean up, everything look good
usb example work without SD, which means ISR forwarding is working.
|
2020-05-06 23:45:17 +07:00 |
|
hathach
|
dad8e10f6c
|
bootloader_app_start() correct set
- use sd vector table set if existed
- otherwise use mbr to set to application (0x1000)
|
2020-05-06 23:12:07 +07:00 |
|
hathach
|
bce102e34a
|
remove address from checking app valid function
either use address after SD or MBR
|
2020-05-06 16:25:50 +07:00 |
|
hathach
|
74c650851e
|
more update
|
2020-05-06 15:53:31 +07:00 |
|
hathach
|
af105128f3
|
populate bootloader address and mbr param if not available in MBR
check SD MAGIC before using sd API when init usb
|
2020-05-06 00:11:29 +07:00 |
|
Ha Thach
|
3426778a27
|
Merge branch 'self-uf2' into master
|
2020-05-05 12:55:22 +07:00 |
|
hathach
|
1c1104e989
|
added RTT printf for debugging
|
2020-05-04 16:50:56 +07:00 |
|
hathach
|
3bf0635676
|
updating wip
|
2020-04-23 13:42:30 +07:00 |
|
hathach
|
b062026606
|
fix potential issue with interrupts_disable
also clean up
|
2020-03-27 11:59:37 +07:00 |
|
hathach
|
56c6378c39
|
comment out unused code in ble_dis
|
2020-03-27 11:58:24 +07:00 |
|
hathach
|
e92937e9d5
|
still clean up
|
2020-03-26 16:32:41 +07:00 |
|
hathach
|
c467875ca3
|
clean up
|
2020-03-26 13:06:44 +07:00 |
|
hathach
|
2128d60cc9
|
enable most warning option, fix all warnings
|
2020-03-25 18:39:39 +07:00 |
|
hathach
|
09fdd7dee2
|
remove unused dual banks
|
2020-03-25 17:34:49 +07:00 |
|
hathach
|
79ae930f15
|
fix some warnings with Wextra
|
2020-03-25 00:31:27 +07:00 |
|
Yihui Xiong
|
be87aac09d
|
step to no softdevice
|
2020-02-03 03:08:59 +00: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 |
|
fanoush
|
4ce961f25b
|
fix block alignment bug also in dfu_sd_image_validate
|
2019-05-24 13:22:57 +02:00 |
|
fanoush
|
90e3149050
|
fix block alignment bug also in dfu_sd_image_validate
|
2019-05-24 13:07:32 +02:00 |
|
hathach
|
5eac387b5a
|
clean up BLEDIS firmware version
|
2019-04-24 17:13:41 +07:00 |
|
hathach
|
b3b9e089f4
|
clean up
|
2019-04-24 16:51:31 +07:00 |
|
hathach
|
57aa554430
|
update tinyusb to latest for scsi write10 complete fix
|
2019-02-22 14:46:16 +07:00 |
|
hathach
|
d9b275c321
|
increase buffer depth to fix OTA issue with nrfConnect on iOS
- also add optional debug helper
- increase led conn cycle when ble connected for easier recognition
|
2019-02-15 12:12:11 +07:00 |
|
hathach
|
981a6976e2
|
change HCI_RX_BUF_QUEUE_SIZE back to 4
|
2019-01-31 22:50:42 +07:00 |
|
hathach
|
7ec0ff51f0
|
Merge pull request #40 from se7ensong/OTA_fix
Fix OTA using nRF toolbox on iPhone (tested on SE and XS)
|
2019-01-31 22:35:12 +07:00 |
|
hathach
|
3737d4bc12
|
update segger project, cleanup
|
2019-01-31 21:39:02 +07:00 |
|
Song Luan
|
04f05dac64
|
Fix OTA using nRF toolbox on iPhone (tested on SE and XS)
|
2019-01-10 13:09:24 +00:00 |
|
hathach
|
5c38bc8957
|
fix issue nrf52840 not reset properly when upgrading bootloader+sd combo
- root cause tusb_task()/cdc task is called when usb is not inited (in
case of sd upgrade)
|
2018-12-20 00:50:14 +07:00 |
|
hathach
|
fc13287837
|
clean up
|
2018-12-19 23:27:29 +07:00 |
|
hathach
|
64f2f671f6
|
fixed the incosnsitent led pattern by using systick to call led_tick()
|
2018-12-19 17:08:23 +07:00 |
|