Commit graph

872 commits

Author SHA1 Message Date
d28e986848
Remove accidentally duplicated line 2022-08-07 10:40:40 -05:00
9346e6a16e
add new board to ci 2022-08-04 15:28:52 -05:00
fd39fff027
Add support for esp32-s3-eye devkit
This depends on the PIDs that have been requested from
espressif: https://github.com/espressif/usb-pids/pull/54/files
2022-08-03 16:30:27 -05:00
Ha Thach
f1d5c369ff
Merge pull request #230 from adafruit/fix-rt1024evk
more rt10xx fix
2022-07-18 16:12:45 +07:00
hathach
63dc4771c5 add rt1024 to ci 2022-07-16 00:04:44 +07:00
hathach
28fa2d50e5 write_tinyuf2_to_flash() take into acccount of _fcfb_length 2022-07-16 00:02:55 +07:00
hathach
efe5ae79fa correct the led pin for rt1024 2022-07-15 23:03:17 +07:00
hathach
71a89e499b fix rt1021 1024 flash config location 2022-07-15 22:27:18 +07:00
hathach
555cc1d29f
update build script to parallel building 2022-07-15 19:13:36 +07:00
hathach
38a61e605a
fix build with rt1024evk, update linker following rt1021
also add uart for logging
2022-07-15 19:13:16 +07:00
Ha Thach
9928744b2f
Merge pull request #220 from ehughes/boot_length_fix_imx_rt
Update boards.h
2022-07-15 18:22:32 +07:00
hathach
d4547e6578
define BOARD_BOOT_LENGTH using linker symbol 2022-07-15 18:13:52 +07:00
Ha Thach
6d1faff91e
Merge pull request #228 from adafruit/action-gcc
migrate installing toolchain to Action gcc
2022-06-28 19:21:33 +07:00
hathach
f40e53cb3b add linkermap for size analysis 2022-06-28 18:53:32 +07:00
hathach
88ff8eff8f switch to carlosperate/arm-none-eabi-gcc-action 2022-06-28 18:29:55 +07:00
Ha Thach
626c55285c
Merge pull request #166 from DuMaM/bugfix/#165-stm32-build-fix
Build fix for gcc 11 on stm32 boards
2022-06-28 18:26:52 +07:00
hathach
7fb5fa72a1 suppress -Wno-error=stringop-overread for self-update stm32f4 2022-06-28 18:18:44 +07:00
hathach
1b21a622ce clean up 2022-06-28 17:52:18 +07:00
hathach
2e5be0a9f4 fix stm32 build with gcc 11 2022-06-28 17:49:32 +07:00
Bartosz Nowak
cad12dd8c9
Update other functions 2022-06-28 07:43:51 +02:00
Bartosz Nowak
d8727f51d9
Add volatile to memory adresses 2022-06-28 07:41:19 +02:00
Bartosz Nowak
f0b5201978
Merge branch 'adafruit:master' into bugfix/#165-stm32-build-fix 2022-06-28 07:31:41 +02:00
Bartosz Nowak
5e98344abd
Merge pull request #2 from DuMaM/feature/upgrade-toolchain
Upgrade toolchain to 11.2.1
2022-06-28 07:28:37 +02:00
Ha Thach
7d21fcf872
Merge pull request #226 from adafruit/more-update-release
correct upload release
2022-06-24 11:15:10 +07:00
hathach
90fe9e39c7
correct upload release 2022-06-24 10:53:32 +07:00
Bartosz Nowak
cc669704b6
Upgrade toolchain to 11.2.1 2022-06-23 19:02:16 +02:00
Bartosz Nowak
dafb0394de
Merge branch 'adafruit:master' into bugfix/#165-stm32-build-fix 2022-06-23 18:57:10 +02:00
Ha Thach
c923e5aa54
Merge pull request #225 from adafruit/update-release-upload
include self-update binary for f4 in release
2022-06-23 23:22:11 +07:00
hathach
26d9b3c2de
fix self-update name for imxrt 2022-06-23 22:21:01 +07:00
hathach
f07f2e163c
include self-update binary for f4 in release
refactor esp32 release upload
2022-06-23 19:35:09 +07:00
Ha Thach
7a06d7cdb7
Merge pull request #224 from adafruit/f4-update-with-protected
F4 update with protected
2022-06-23 16:43:26 +07:00
hathach
847789a8f2
enable write protection for f4 by default 2022-06-23 16:21:18 +07:00
hathach
a11628db48
align table 2022-06-23 16:17:24 +07:00
hathach
e6f39eff64
add feature table to readme 2022-06-23 15:43:30 +07:00
hathach
4680379d35
tested f4 self update with protected mode 2022-06-23 13:18:45 +07:00
Ha Thach
e368c4d65a
Merge pull request #222 from adafruit/update-stm-f4-l4-cmsis-driver
update stm32 l4/f3 cmsis and hal driver
2022-06-23 12:00:19 +07:00
hathach
deca3a3e5a
update stm32 l4/f3 cmsis and hal driver 2022-06-23 11:41:42 +07:00
Ha Thach
f7fac81ab8
Merge pull request #221 from adafruit/stm32f4-self-update
Stm32f4 self update
2022-06-23 11:33:30 +07:00
hathach
8337f805a2
clean up 2022-06-22 23:13:16 +07:00
hathach
d445647f93
verify new bootloader contents, and self-destruct after upgrade bootloader 2022-06-22 23:08:13 +07:00
hathach
d16a287aeb
f4 self-update work great without protection 2022-06-22 22:18:46 +07:00
hathach
8a72f1289b
update f4 cmsis to fix SCB->VTOR is set to 0x08000000 by application
add note for readme
2022-06-22 21:55:07 +07:00
Ha Thach
cca7dde3f5
Merge pull request #189 from KarlK90/feature/add-stm32f4-bootloader-protection
[STM32F4] Add bootloader overwrite self-protection
2022-06-22 18:05:15 +07:00
hathach
09f29f5808 add port.mk for stm32f4, and add self-update build 2022-06-21 21:53:43 +07:00
hathach
ebd3ca2730 change board_flash_protect_bootloader to take bool argument and also return bool
rename PROTECT_BOOTLOADER to global TINYUF2_PROTECT_BOOTLOADER option
2022-06-21 21:50:56 +07:00
ehughes
aea21479d8 Update boards.h
patched boot length to include IVT structure and interrupt table.  Previous value would cause weird issues if program size got near the .text section length
2022-06-20 13:52:07 -04:00
Ha Thach
4e1b37e9d7
Merge pull request #215 from blues/feature/stm32l4r5_swan
stm32l4 support
2022-06-18 12:38:56 +07:00
Matthew McGowan
4e8c542679 fixes incorrect submodule 2022-06-17 12:35:30 -07:00
Matthew McGowan
8b16843700 Updates the board ID to follow uf2 spec 2022-06-15 15:39:19 -07:00
Matthew McGowan
da2adc3aa0 add swan_r5 to the CI build 2022-06-15 15:29:06 -07:00