Commit Graph

153 Commits

Author SHA1 Message Date
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 a4b5aa4ad1 update tinyusb to include nrf usb driver race fix 2021-03-19 16:22:13 +07:00
hathach 84e843ac86 update tinyusb to 0.9.0 2021-03-16 23:17:32 +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 26e02484f3 remove submodule intelhex, use copied hexmerge.py instead 2020-05-13 13:22:34 +07:00
hathach f841a4593d update tinyusb for dcd nrf detect SD dynamically. 2020-05-12 14:36:42 +07:00
hathach 013458ad97 makefile to generate bootloader-nosd.uf2
everything seems working
2020-05-12 14:33:56 +07:00
hathach d594cbc1a4 add intelhex submodule
clean up
2020-05-12 13:25:52 +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
hathach 0b84f428d2 added mbr 2.4.1 2020-05-05 21:47:20 +07:00
Ha Thach 3426778a27 Merge branch 'self-uf2' into master 2020-05-05 12:55:22 +07:00
hathach 3ca3b92e2a update tinyusb to commit 101f234 2020-05-04 16:51:58 +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 630a271372 update tinyusb 2020-04-19 14:36:13 +07:00
hathach d142418b0f update tinyusb submodule to 0.6.0 2020-03-30 16:23:56 +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 8e85c9aa8a add uf2 as submodule 2020-03-26 15:12:13 +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
hathach 54f4fdab58 sync with tinyusb master 2020-03-24 21:26:00 +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 254ed6253e fix nrf52832 build error 2019-11-11 23:49:30 +07:00
hathach 126115a2cb update repo to work with latest tinyusb and nrfx module 2019-11-11 15:27:44 +07:00
hathach 3d99a55940 update tinyusb and nrfx to support nrf52833 2019-11-11 12:29:41 +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 992229cf2f Merge branch 'master' into develop 2019-02-22 23:06:07 +07:00
hathach 57aa554430 update tinyusb to latest for scsi write10 complete fix 2019-02-22 14:46:16 +07:00
hathach 2aefebaf00 Merge pull request #45 from adafruit/develop
increase buffer depth to fix OTA issue with nrfConnect on iOS
2019-02-15 23:04:38 +07:00