1
0
mirror of https://github.com/raspberrypi/pico-sdk.git synced 2025-09-14 11:29:19 +03:00

35 Commits

Author SHA1 Message Date
Peter Harper
d47c0c89ce Update mbedtls, lwip and cyw43-driver (#2405)
* Update LwIP to 2.2.1
* Update to mbedtls to 3.6.1
* Update lib/cyw43-driver to 1.1.0
* Support using a more recent version of mbedtls
altcp_tls_mbedtls.c is not compatible with mbedtls 3.x so use a
patched version until this is resolved.
* Make sure MBEDTLS_VERSION_MAJOR is visible to LwIP.
* Test mbedtls in kitchen sink
* Add mbedtls to bazel
2025-04-11 09:14:02 -07:00
Peter Harper
700f861eac Update btstack 1.6.2 (#2202)
* Update btstack

v1.6.2 plus one commit

* Update bazel for btstack

* Build changes for btstack v1.6.2
2025-01-29 09:20:42 -06:00
Hardy Griech
3ba9534c03 update tinyusb to 0.18 (#2215)
* update tinyusb to 0.18

* update tinyusb also for bazel
2025-01-29 09:15:36 -06:00
Peter Harper
73d007f1a4 Update cyw43 driver. (#2199)
* Update cyw43 driver.

Fixes #2153

* Update cyw43 in bazel
2025-01-20 13:45:06 -06:00
Liam Fraser
363302f780 Move to TinyUSB release 0.17.0 (#2053) 2024-11-19 14:08:44 -06:00
Peter Harper
4726a56d24 Update cyw43-driver to latest main. (#2032) 2024-11-11 10:07:29 -06:00
graham sanderson
efe2103f9b SDK 2.0.0 release 2024-08-08 08:54:38 -05:00
Peter Harper
6328fffc71 Update LwIP to 2.2.0 (#1769)
Fixes #1565
2024-07-22 10:01:24 -05:00
Peter Harper
a567349aae Update btstack v1.6.1 (#1736)
* Update btstack to v1.6.1

* Add build changes for btstack v1.6.1
2024-06-21 14:23:50 -05:00
Peter Harper
f193ed6bc9 Update cyw43-driver to fix build warnings (#1739)
This resolves kitchensink build issues
2024-06-21 14:22:14 -05:00
Peter Harper
0dc17e5149 Update cyw43_driver to v1.0.3 (#1732) 2024-06-13 09:03:46 -05:00
Peter Harper
0423d7a257 Update BTstack to pick up fix. (#1418) 2023-06-08 10:20:03 -05:00
Peter Harper
1b81fcc704 Update to btstack v1.5.6 (#1415)
Fixes #1376
2023-06-07 11:27:10 -05:00
Peter Harper
5d47872cb4 Update cyw43-driver to main (#1408)
Latest version of driver includes BT fixes

Fixes #1377
2023-06-03 07:33:35 -05:00
Peter Harper
8dbc6f20a3 Bt wifi buffer corruption (#1362)
Change from Infineon to fix the BT buffer corruption which occurs when
making heavy use of BT and WIFI at the same time.

Update cyw43-driver (Includes fix for BT+Wifi buffer corruption issue)
2023-05-26 08:28:12 -05:00
Graham Sanderson
4ba5ad34cb Actually target correct USB1.5.0 version - same code (#1245) 2023-02-11 16:54:33 -06:00
graham sanderson
c8ccefb972 Add Bluetooth support
Co-authored-by: Peter Harper <77111776+peterharperuk@users.noreply.github.com>
2023-02-10 18:27:23 -06:00
Graham Sanderson
5b467997b2 Update TinyUSB to c0d79457f (post 0.14.0) (#1229) 2023-02-06 16:27:19 -06:00
Peter Harper
0b0931a9a2 Bssid (#1212)
* Add BSSID connection options to PicoW

When working with a mesh or multiple APs with the same SSID, it is often
necessary to specify which of the APs to connect to in order to maximize
the WiFi strength.

Add BSSID options to the SDK's PicoW cyw43_arch_wifi_connect_XXX APIs.

Fixes #1090

Co-authored-by: Earle F. Philhower, III <earlephilhower@yahoo.com>
2023-01-29 16:56:58 -06:00
Peter Harper
021a1b6bad Update cyw43-driver (#1181)
Update to the latest version. Matching Micropython.
2023-01-20 09:11:18 -06:00
Peter Harper
6cc9394c5c Update cyw43-driver to latest version (#1115)
Fixes #900
2022-11-24 08:40:29 -06:00
Peter Harper
719d5e41a2 Add mbedtls to pico-sdk (#894)
* Add mbedtls as a submodule

Checked out on branch mbedtls-2.28

* Add mbedtls to pico-sdk

Link your code to pico_lwip_mbedtls and pico_mbedtls.
See tls_client example in pico-examples

Fixes https://github.com/raspberrypi/pico-sdk/issues/893
2022-10-16 16:41:21 -05:00
Graham Sanderson
0d872ea409 Move to TinyUSB 0.14.0 (#937) 2022-08-18 07:51:38 -05:00
graham sanderson
5e9a5e827b Add Pico W and lwIP support 2022-06-30 00:46:13 -05:00
Graham Sanderson
77c04e458c revert TinyUSB update (#889) 2022-06-29 22:43:20 -05:00
Graham Sanderson
85dbbfdf4d Update TinyUSB to commit 39069cf4b to pick up recent RP2040 fixes (#886) 2022-06-29 17:09:33 +01:00
Graham Sanderson
0ccd0db163 Update to TinyUSB 0.12.0 (#622)
Update kitchent_sink compilation test to include TinyUSB to catch warnings
Fix warnings in stdio_usb and stdio_semihosting caught by above
2021-10-25 08:33:42 -05:00
Graham Sanderson
4b0dea4339 Move to upstream tinyusb (#467)
* Move to tinyusb 0.10.1 (from upstream tinyusb)
2021-06-02 15:27:11 -05:00
Graham Sanderson
561502c2da Move to Tinyusb 0.10.0 (still with RP patches) (#462)
Most build related items have moved into <tinyusb>/hw/bsp/rp2040/family.cmake which is now the source of truth

force merging as same code save submodule was already reviewed
2021-06-02 13:04:08 -05:00
Graham Sanderson
d4b0408fb8 tinyusb: restore correct version (#233) 2021-03-04 21:22:48 -06:00
Graham Sanderson
04ee63428f Remove PICO_FLASH_SIZE_BYTES warning from header as it breaks any build with -Werror; actual uses that care should warn instead (#229) 2021-03-04 21:22:48 -06:00
Andrew Scheller
2b1dbfa3d2 Fix SDK to build cleanly if PICO_DEFAULT_UART isn't defined (#223) 2021-03-04 21:22:48 -06:00
graham sanderson
372aee1445 Fix regressed tinyusb link 2021-02-01 14:46:45 -06:00
Graham Sanderson
419890cfd8 N_GPIOS duplicates NUM_BANK0_GPIOS (#7) 2021-02-01 14:46:45 -06:00
graham sanderson
26653ea81e Initial Release 2021-01-20 10:44:27 -06:00