Commit Graph
576 Commits
Author SHA1 Message Date
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
mestrode dd816e511a Seeed Xiao BLE boards: enable 2nd LED 2026-02-16 17:32:07 +01:00
Ha Thach 6180d8a26b Merge pull request #381 from ReFil/gcc-15-fixes
fix: Fix build errors on GCC15
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
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
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
hathach a76d419c34 minor clean up 2026-02-02 14:30:32 +07: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
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
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 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
hathach 3c4470889b minor clean up and fix dfu_bl_image_validate() return nrf error code 2026-01-23 14:30:58 +07: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 c8af92c4d8 Implement signed firmware verification: If enabled (Disabled by default), the bootloader will reject and not flash any firmware that is not digitally signed with the proper key 2026-01-15 01:53:57 -03:00
Eduardo José Tagle f20bfe9f63 Add DUAL_BANK functionality (disabled by default, can be enabled passing DUAL_BANK=1 to the Makefile in the make command line 2026-01-15 01:40:51 -03:00
Eduardo José Tagle d8c27bb7fd If there is no application in FLASH, or flash was corrupted, make sure to restart in DFU mode 2026-01-15 01:31:36 -03:00
Eduardo José Tagle ca46deb0a2 Factor out FLASH erase procedure (non OTA), fix FLASH write procedure (non OTA), use them instead of repeating code 2026-01-15 01:14:50 -03:00
Eduardo José Tagle d28c2e0871 Enable negotiation of MTU sizes above 20. This will significatively increase DFU write speed 2026-01-15 01:03:53 -03:00
hathach 24768bcd9a clean up 2025-12-19 22:55:38 +07:00
hathach 859a721b41 remove git submodules from uf2 version 2025-12-19 18:11:08 +07:00
hathach 4493a352cb add board.cmake 2025-12-19 16:42:31 +07:00
Tomasz Duda 6250be4bf1 fix boot loop due to wrong value read from REGOUT0 2025-11-11 21:50:29 +01:00
hathach 31c3081668 update makefile/cmake for softdevice macro. Remove the _s340 filter in ci 2025-06-30 17:32:49 +07:00
hathach d475f25154 Merge branch 'master' into fork/JuergenLeber/add-sd-s340-support
# Conflicts:
#	README.md
2025-06-30 16:14:29 +07:00
Ha Thach b1e088396a Merge pull request #347 from OmarEMbed/master
Adding Omnimo-nRF52840 board
2025-06-30 14:29:50 +07:00
JuergenLeber de9a9b79f4 refactor: deduplicate code for disabling SD 2025-06-10 19:05:21 +02:00
JuergenLeber b8544f5c8c feat: add SD S340 support for nRF52840 and nRF52833 2025-06-10 19:05:21 +02:00
JuergenLeber 00b5e72496 fix: fix small typo 2025-06-10 18:58:34 +02:00
OmarEMbed 8970125e51 Update board.h 2025-02-16 14:00:12 +01:00
OmarEMbed 22224cef7b Add files via upload 2025-02-16 11:04:50 +01:00
Ha Thach 4329614a8f Merge pull request #343 from chibiegg/board_MBN52832DK
Add support Murata MBN52832DK board
2025-02-07 17:04:16 +07:00
Ha Thach bd12455029 Merge pull request #344 from fanoush/fix-regout0-bootloop
fix reboot loop - set REGOUT0 only when value is erased to default
2025-02-07 17:03:06 +07:00
fanoush fb557b2af9 set REGOUT0 only when value is erased to default
this fixes reboot loop when REGOUT0 is explicitly set to different value that cannot be rewritten by clearing bits in flash
2024-11-16 10:28:42 +01:00
chibiegg 7f2b127506 Add support Murata MBN52832DK board 2024-11-05 14:05:57 +09:00