jesuslg123
1f17efd611
Revert unwanted change
2026-03-08 22:35:48 +01:00
jesuslg123
96c57447c6
Ignore files
2026-03-08 21:20:18 +01:00
jesuslg123
57ce8b2e93
When in bootloader mode and USB is disconnected the system now jumpt to app state to avoid leave the device stuck on bootloader
2026-03-08 21:20:03 +01:00
Ha Thach
8023c1e6a0
Merge pull request #384 from ejtagle/master
...
Use ACL to protect MBR and Bootloader against accidental FLASH overwrites by the user application
2026-02-25 10:12:54 +07:00
Ha Thach
a32baf561b
Merge pull request #387 from mestrode/master
...
Seeed Xiao BLE boards: enable 2nd LED
2026-02-23 16:02:18 +07:00
mestrode
dd816e511a
Seeed Xiao BLE boards: enable 2nd LED
2026-02-16 17:32:07 +01:00
Eduardo José Tagle
2d889d35d5
Merge branch 'adafruit:master' into master
2026-02-04 12:07:14 -03:00
hathach
c2ae4183aa
minor
2026-02-03 20:38:21 +07:00
hathach
48cfda2a29
check page size alignment for address as well
2026-02-03 19:01:45 +07:00
hathach
8c45bf843c
- always enable flash protect
...
- clean up code
- add illustrated memory layout for quick ref
2026-02-03 18:47:04 +07:00
Ha Thach
6180d8a26b
Merge pull request #381 from ReFil/gcc-15-fixes
...
fix: Fix build errors on GCC15
0.10.0
2026-02-03 14:17:16 +07:00
hathach
6b24be5f69
- add GCC diagnostic ignored "-Warray-bounds" to affected code
...
- correct usage of __has_attribute(nonstring) and rename to ATTR_NOSTRING
2026-02-03 14:14:08 +07:00
Eduardo José Tagle
3714bb727d
Merge branch 'adafruit:master' into master
2026-02-02 20:10:09 -03:00
Eduardo José Tagle
c61f330c1d
Merge branch 'master' of https://github.com/ejtagle/Adafruit_nRF52_Bootloader
2026-02-02 14:28:35 -03:00
Eduardo José Tagle
1307fe7f57
Enable FLASH overwrite protection from user applications for MBR and bootloader
2026-02-02 14:28:12 -03:00
Ha Thach
ede0f06e03
Merge pull request #378 from ambraglow/master
...
Add support for Syldra development board
2026-02-02 19:36:46 +07:00
hathach
cef2651b0d
correct uf2 board id
2026-02-02 19:14:56 +07:00
hathach
5bb68e6125
sync master
2026-02-02 19:12:21 +07:00
hathach
1069753842
Merge branch 'master' into fork/ambraglow/master
2026-02-02 19:11:14 +07:00
Ha Thach
5a11529409
Merge pull request #383 from adafruit/refactor-button
...
Refactor button
2026-02-02 17:55:34 +07:00
hathach
a6f668ece4
clean up
2026-02-02 17:33:14 +07:00
hathach
7cf6787810
Merge branch 'master' into refactor-button
...
# Conflicts:
# src/boards/nice_nano/board.h
2026-02-02 16:52:32 +07:00
hathach
29173a4de1
rename BUTTON_FRESET to BUTTON_DFU_OTA
...
change board.d BUTTON_1/2 directly to BUTTON_DFU and BUTTON_DFU_OTA
2026-02-02 16:49:26 +07:00
Ha Thach
583d67b30d
Merge pull request #377 from ejtagle/master
...
Try to gracefully handle FLASH operations queue becoming full, instead of silently failing and allow OTA DFU process to be recoverable, in case of a communication error in the DUAL_BANK configuration
2026-02-02 15:52:52 +07:00
hathach
a76d419c34
minor clean up
2026-02-02 14:30:32 +07:00
Eduardo José Tagle and Copilot
e6da12ab45
Update Makefile
...
Yes, the '-D' was missing
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-31 16:23:36 -03:00
Eduardo José Tagle
4d1ca56d0a
nice!nano board has no buttons
2026-01-31 16:20:36 -03:00
Eduardo José Tagle
e8ffbd019a
Allow using an external LNA/PA to increase BLE range
2026-01-31 16:19:57 -03:00
Eduardo José Tagle
d0f13ea1fe
Made sure to clear pending interrupts and exceptions before jumping to the user application. Was rarely causing locks
2026-01-31 16:17:22 -03:00
hathach
cb30e6f172
update board and supported_boards.md
2026-01-31 11:52:15 +07:00
Eduardo José Tagle
87b8354d1f
Allow defaulting to OTA DFU instead of Serial/UF2 DFU (turned off by default)
2026-01-30 13:09:24 -03:00
Willow Herring
d435d66921
fix: Fix build errors on GCC15
2026-01-28 18:55:22 +00:00
Eduardo José Tagle
3249f41dd9
In case a RESET command is received in the middle of a OTA DFU, reboot to bootloader to allow the DFU app to recover previously interrupted transfers, instead of reverting to the last working firmware and launching it
2026-01-27 22:41:20 -03:00
ambraglow
da75a5443f
Add support for Syldra development board
2026-01-27 17:08:45 +01:00
Eduardo José Tagle
6770e15527
Merge branch 'adafruit:master' into master
2026-01-26 14:38:12 -03:00
hathach
210c6f4a40
add AGENTs.md, remove unused BUTTONS_NUMBER
2026-01-26 18:17:14 +07:00
Ha Thach
30c734971e
Merge pull request #376 from adafruit/pr/1
...
Make User Button DFU/FRESET optional
2026-01-26 17:35:04 +07:00
hathach
794aef2053
clean up
2026-01-26 17:27:57 +07:00
hathach
698bfa2c09
Merge branch 'master' into fork/SeeedJP/pr/1
...
# Conflicts:
# src/boards/boards.c
# src/main.c
2026-01-26 16:27:01 +07:00
Eduardo José Tagle
c9dd183d4d
Merge branch 'adafruit:master' into master
2026-01-26 01:33:20 -03:00
Eduardo José Tagle
29dd14ee46
Merged improvements
2026-01-26 00:49:52 -03:00
Eduardo José Tagle
e1ea1c6dd1
Wait until FLASH operation queue has enough available room, instead of silently dropping operations
2026-01-26 00:44:54 -03:00
Ha Thach
78540d604f
Merge pull request #375 from ejtagle/master
...
Huge improvement in stability,reliability and speed, restored dual_bank support and signed firmware verification
2026-01-23 14:35:43 +07:00
hathach
3c4470889b
minor clean up and fix dfu_bl_image_validate() return nrf error code
2026-01-23 14:30:58 +07:00
Ha Thach and Copilot
3e87e07921
fix typo
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-21 09:06:12 +07:00
Eduardo José Tagle
827edd212b
Bumped SLAVE_LATENCY to 4. Does not make any difference in our tests, but https://stackoverflow.com/questions/32588325/ios-bluetooth-le-code-6-the-connection-has-timed-out-unexpectedly suggests this is the best to solve the ConnectionTimedOutUnexpectedly on IOS
2026-01-15 19:14:41 -03:00
Eduardo José Tagle
16477539d9
Fix autodetection of workarounds for GCC 12.x 13.x and 14.x under Windows
2026-01-15 15:43:59 -03:00
Eduardo José Tagle
6b5158a682
Removed redundant call to verify if the supplied public key is valid
2026-01-15 15:31:16 -03:00
Eduardo José Tagle
0623a20120
Fixed compilation
2026-01-15 02:51:01 -03:00
Eduardo José Tagle
33070836f9
Add missing tinycrypt dependency
2026-01-15 02:38:13 -03:00