King Kévin
9750bf882d
round partitions to 64KB
2023-01-07 03:37:15 +01:00
King Kévin
6370f153f0
Merge tag '0.14.0'
2023-01-06 00:26:57 +01:00
King Kévin
9fe31b2162
esp32-dfu: fix esp_mac_read include
...
with ESP-IDF v5.0, esp_read_mac used by this DFU to set the serial, is not included in esp_system.h anymore.
the fix is mentioned in the hint:
HINT:esp_mac.h header file is not included by esp_system.h anymore. It shall then be manually included with #include "esp_mac.h"HINT: Please check that the function name is correct. Also it is possible that you've forgot to import esp_read_mac library(s) in header file or add the necessary REQURIES component. Try to add missing libraries to your project header file or check idf_component_register(REQUIRES ...) section in your component CmakeList.txt file. For more information run 'idf.py docs -sp api-guides/build-system.html'.
this fix explicitly includes esp_mac.h
2023-01-06 00:08:30 +01:00
King Kévin
9fabddc6c8
increase CPU frequency to max
2022-10-24 18:29:33 +02:00
King Kévin
81b36f1e9c
disable UART log to not use pins
2022-10-24 18:29:16 +02:00
King Kévin
804b986573
fix range erase and write
2022-10-24 18:28:23 +02:00
King Kévin
77f60304f5
fix complete_task exit
2022-10-24 18:27:47 +02:00
King Kévin
2a34c37181
minor: fix debug messages
2022-10-24 18:27:19 +02:00
King Kévin
5c0e27b9e2
add faster overwrite alternate flashing method
2022-10-24 16:27:07 +02:00
King Kévin
8f31c8a740
put manifestation in task to avoid callback timeout
2022-10-24 16:25:54 +02:00
King Kévin
64813c7228
provide actual serial is USB descriptor
2022-10-24 16:23:40 +02:00
King Kévin
d9e7ceffbd
anounce alternate flashing method
2022-10-24 16:22:44 +02:00
King Kévin
b25024e71f
minor code reformatting
2022-10-24 14:44:26 +02:00
Peter Lawrence
d1c61e33a6
add 'stm32l052dap52' (STM32L052K8 MCU) board target
...
'dap52' is Olimex's name of their STM32L052-based fork of 'dap42'
2022-08-03 12:31:37 -05:00
King Kévin
78a85cdb5b
dfu: use task to handle download
2022-07-24 15:51:30 +02:00
King Kévin
59826f0d5b
dfu: fix blinking pattern
2022-07-23 13:56:18 +02:00
King Kévin
95cdbda6e1
usb: add CuVoodoo PID
2022-07-23 13:34:06 +02:00
King Kévin
89de0061d6
conf: set default flash size to 4MB
2022-07-23 13:30:03 +02:00
King Kévin
a09f8cd851
usb: fix partition name and count
2022-07-23 13:19:21 +02:00
King Kévin
ac24edfadd
conf: add custom partition table
2022-07-23 13:13:57 +02:00
King Kévin
9fbb041ae4
make: allow reading partitions
2022-07-23 13:09:02 +02:00
King Kévin
ecce6797a0
dfu: exit DFU mode if firmware is valid
2022-07-23 13:03:21 +02:00
King Kévin
06025a2b33
dfu: download writes partition data
2022-07-23 13:02:21 +02:00
King Kévin
4a53aab483
dfu: upload returns partition data
2022-07-23 13:01:23 +02:00
King Kévin
41c509a761
dfu: add logging
2022-07-23 12:57:57 +02:00
King Kévin
5409b96dde
add basic DFU freeRTOS example based on MSC freeRTOS
2022-07-23 12:54:35 +02:00
Ha Thach
ed2e587ace
Merge pull request #1568 from hathach/revert-hid-callback-len-temporarily
...
temporarily revert len back to uint8_t in tud_hid_report_complete_cb() 0.14.0 release
2022-07-19 12:16:32 +07:00
Ha Thach
2110e27678
Merge pull request #1531 from pigrew/usbtmc_highspeed
...
USBTMC: Fixes and support for high-speed USB
2022-07-18 22:20:43 +07:00
hathach
b495d6f8ec
temporarily revert len back to uint8_t in tud_hid_report_complete_cb() for up coming release
2022-07-17 22:56:07 +07:00
graham sanderson
fc1a27b6c9
RP@040: rework CMake for compiler warnings
2022-07-12 12:58:30 -05:00
hathach
4ea27acd1d
minor update to webusb serial example
2022-07-12 01:55:33 +07:00
hathach
bb5dbd2da8
only enable warnings with approriate gcc version for rp2040
2022-07-11 23:57:34 +07:00
Ha Thach
0bfb9d62de
Merge pull request #1543 from robert-hh/1170_0.13.0
...
mimxrt: Change the definitions for MIMXRT boards.
2022-07-11 15:53:24 +07:00
hathach
6da1e93edd
fix rt1050 evk build with latest mcu-sdk
2022-07-11 14:21:19 +07:00
hathach
19768936ae
bump up mcux-sdk for rt11xx, add back OPT_MCU_MIMXRT11XX
2022-07-11 14:01:18 +07:00
hathach
12341118e3
add get-deps target
...
update ci to get-deps first
2022-07-01 16:24:58 +07:00
Ha Thach
19956f070d
Merge pull request #1539 from hathach/improve-ci
...
Improve ci
2022-06-29 16:27:17 +07:00
hathach
5a378703fb
fix end symbol for samx7x and same5x
2022-06-29 15:05:09 +07:00
hathach
7949a4ec7c
skip freertos example for F1C100S
2022-06-29 14:12:58 +07:00
hathach
898b52be45
update rp2040 warnings
...
- remove "-Wno-stringop-overflow -Wno-array-bounds"
- skip -Wconversion for gcc 9 and prior
- suppress_tinyusb_warnings only when building with gcc 9 and below
2022-06-28 16:27:44 +07:00
hathach
83602ea123
Merge branch 'master' into rp2040_warning
2022-06-28 13:34:47 +07:00
graham sanderson
4057c2d8d9
rework suppress_tinyusb_warnings
...
* gcc 9.2.1 has some spurious -Wconversion warnings
* cmake 3.18 and above require set_target_properties to be added from the target directory (so added it to all examples)
* fixed a few warnings in a couple of examples
2022-06-27 22:43:41 +01:00
hathach
9c56f70111
suppress error with net example
2022-06-27 20:30:47 +07:00
hathach
dd7a17c345
prevent error on specific warnings for net lwip & dual example for rp2040
2022-06-27 17:53:42 +07:00
hathach
a0ef489890
fix all warnings with host rp2040
2022-06-27 17:11:24 +07:00
hathach
6522a8150e
fix all device examples warnings
2022-06-27 13:48:47 +07:00
hathach
1a1f633922
Merge branch 'master' into add-more-warnings
2022-06-27 12:50:50 +07:00
hathach
556b5d5044
change report len in hid API from uint8_t to uint16_t
...
since HS interrupt endpoint can be up to 1024, 8-bit is not enough.
affected APIs are:
- tud_hid_n_report() / tud_hid_report()
- tud_hid_report_complete_cb()
2022-06-27 12:22:36 +07:00
hathach
0b3503cb33
clean up usbd log level
2022-06-27 11:56:48 +07:00
hathach
b9dc9dbd78
fix most warnings with rp2040 -wconversion
2022-06-27 11:50:17 +07:00