lamauny
69e7e2debe
[lightning-ln882h] Add support for Lightning LN882H family ( #312 )
...
* fix mbedtls bad pointer in function call (prototype mismatch)
* fix issue with weak families functions implemented in static library, it will never be linked. fixed by redefining prototypes inside families
* [ln882x] add support for lightning ln882x & ln882h families
* add i2c (wire) support
* add analog (adc) support
* add watchdog support
* [ln882x] changed default uart 0/1 pins; added board wl2s
* [ln882x] fix IRQ & ADC pins
* [ln882x] boards cosmetic
* [ln882x] wifi sta use otp mac addr by default; re-enabled wifi powersave mode
* [ln882x] clang-format clean code
* [ln882x] clang-format clean code
* Update families.json
* Apply suggestions from code review
* [ln882x] reformat json board files
* [ln882x] os_queue cleanup
* [ln882x] removed Beken auto-download command
* [ln882x] removed personal script file
* [ln882x] removed unusefull pi section in debugging.md
* [ln882x] removed Arduino.h and changed private I2C definition
* [ln882x] updated README.md
* [ln882x] changed pin naming scheme to PA/PB
* [ln882x] clean code
* [ln882x] clean code
* [ln882x] add ota image verification
* Update push-dev.yml
* [ln882x] fix boards ADC missing inputs]
* [ln882x] removed reg_xxx fixup files and use include guards instead
* [ln882x] cleanup code
* [ln882x] cleanup code
* [ln882x] fix lt_init weak functions linking
* [ln882x] revert lt_api.h modification, fixed with previous commit
* [ln882x] setup UF2 firmware for flasher with partitions
* [ln882x] update README.md
* [ln882x] include ln_wifi.h and ln_serial.h to avoid including bad headers on case insensitive systems
* [ln882x] Replace RingBuffer by SerialRingBuffer
* [ln882x] clang-format
* [ln882x] update README.md
* Apply suggestions from code review
* Reformat board JSON files
* Add mkdocs link redirect
* Update ltchiptool to v4.12.0
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2025-03-25 17:26:53 +01:00
Kuba Szczodrzyński
d17ea4da0f
[release] v1.8.0
Release / Run Clang lint (push) Has been cancelled
Release / Publish PlatformIO platform (push) Has been cancelled
Release / Publish GitHub release (push) Has been cancelled
2025-01-14 22:13:16 +01:00
Kuba Szczodrzyński
0f6c31386b
[release] v1.7.0
Release / Run Clang lint (push) Has been cancelled
Release / Publish PlatformIO platform (push) Has been cancelled
Release / Publish GitHub release (push) Has been cancelled
2024-09-05 16:41:10 +02:00
David Woodhouse
17043f634f
[beken-72xx] Add IPv6 and lwIP 2.2.0 support ( #292 )
...
* mDNS: Fix build against LwIP 2.2.0
* Stop defining ip_addr_t when !CONFIG_IPV6
The only reason we had to do this is because we forgot to define LWIP_IPV4,
which is fixed in our LwIP port now, but keep it around for !CONFIG_IPV6
for now for builds against older LwIP.
* Allow returning IPv6 results from WiFiClass::hostByName()
* Add ipv6 and extra mDNS files for LwIP 2.2.0
* Add IPv6 support to BK72xx WifiSTA
Add an allLocalIPv6() method to return a *vector* of addresses, rather
than just one. It's not clear where the enableIpV6() and localIPv6()
methods came from; they don't seem to be part of the standard Arduino
class.
Eventually at least for ESPHome, I'd like to stop using these classes
and just let the ESPHome wifi component talk directly to LwIP. Or maybe
LibreTiny should offer an API compatible with the esp-idf one which is
a light wrapper around LwIP.
But short of a major refactor, this seems like a reasonable option.
* Update LwIP default to 2.2.0
* Apply suggestions from code review
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2024-09-05 14:46:13 +02:00
Kuba Szczodrzyński
fbaae21011
[release] v1.6.0
Release / Run Clang lint (push) Has been cancelled
Release / Publish PlatformIO platform (push) Has been cancelled
Release / Publish GitHub release (push) Has been cancelled
2024-05-31 15:01:17 +02:00
Kuba Szczodrzyński
67b92b7f56
[release] v1.5.1
Release / Run Clang lint (push) Has been cancelled
Release / Publish PlatformIO platform (push) Has been cancelled
Release / Publish GitHub release (push) Has been cancelled
2024-02-29 14:14:01 +01:00
Kuba Szczodrzyński
b748d99437
[release] v1.5.0
Release / Run Clang lint (push) Has been cancelled
Release / Publish PlatformIO platform (push) Has been cancelled
Release / Publish GitHub release (push) Has been cancelled
2024-02-20 17:16:15 +01:00
Kuba Szczodrzyński
1ed0000819
[release] v1.4.1
Release / Run Clang lint (push) Has been cancelled
Release / Publish PlatformIO platform (push) Has been cancelled
Release / Publish GitHub release (push) Has been cancelled
2023-09-22 17:54:18 +02:00
Kuba Szczodrzyński
5a4b932a37
[release] v1.4.0
Release / Run Clang lint (push) Has been cancelled
Release / Publish PlatformIO platform (push) Has been cancelled
Release / Publish GitHub release (push) Has been cancelled
2023-09-10 19:37:52 +02:00
Kuba Szczodrzyński
dd2ae149ad
[github] Move repository to libretiny-eu organization
2023-09-10 19:31:57 +02:00
Kuba Szczodrzyński
159ffa76fd
[release] v1.3.0
Release / Run Clang lint (push) Has been cancelled
Release / Publish PlatformIO platform (push) Has been cancelled
Release / Publish GitHub release (push) Has been cancelled
2023-08-29 19:21:09 +02:00
Ivan Kravets
62874bebf4
[misc] Fix PlatformIO repository URL ( #157 )
2023-08-17 19:23:10 +02:00
Kuba Szczodrzyński
2ca368305c
[release] v1.2.1
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-08-17 19:04:50 +02:00
Kuba Szczodrzyński
ff443ca488
[release] v1.2.0
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-07-13 18:02:58 +02:00
Kuba Szczodrzyński
a3bbdf1c16
[core] Migrate to uf2ota v5.0.0, refactor OTA API
2023-07-13 12:15:48 +02:00
Kuba Szczodrzyński
96412624d9
Merge branch 'master' into family/ambz2
2023-06-21 13:35:52 +02:00
Kuba Szczodrzyński
f8876bba87
[release] v1.1.0
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-06-20 19:37:25 +02:00
Kuba Szczodrzyński
babdb1287f
[realtek-ambz2] Replace lwIP with external port
2023-05-27 20:54:40 +02:00
Kuba Szczodrzyński
c40bdd68af
[realtek-ambz2] Use external FreeRTOS port
2023-05-23 15:14:59 +02:00
Kuba Szczodrzyński
f7c28eeea4
[release] v1.0.2
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-05-11 16:20:26 +02:00
Kuba Szczodrzyński
2c86a36fe0
[release] v1.0.1
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-04-28 14:19:21 +02:00
Kuba Szczodrzyński
7b0f6b22c1
[release] v1.0.0
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-04-27 23:39:11 +02:00
Kuba Szczodrzyński
edd2c0542b
[core] Update ltchiptool to v4.0.0
2023-04-27 23:32:28 +02:00
Kuba Szczodrzyński
dbc905dca3
[core] Rename project to LibreTiny
2023-04-27 23:30:46 +02:00
Kuba Szczodrzyński
461e4c6df0
[core] Prepare for project name change
2023-04-24 11:35:39 +02:00
Kuba Szczodrzyński
42c18859f3
[core] Update ltchiptool to fix activating OTA
2023-04-22 18:10:47 +02:00
Kuba Szczodrzyński
1ba6834391
[docs] Update configuration docs
2023-04-11 20:11:42 +02:00
Kuba Szczodrzyński
76ad89e2f1
[release] v1.0.0-alpha.1
2023-03-26 19:30:42 +02:00
Kuba Szczodrzyński
2a7f1b52a0
[core] Update ltchiptool to v4.0.0
2023-03-26 17:44:40 +02:00
Kuba Szczodrzyński
3d3f3700a8
[core] Update lwIP for SDK-independent headers
2023-03-14 13:07:44 +01:00
Kuba Szczodrzyński
b050662a5c
[core] Use external FreeRTOS library
2023-03-13 22:18:02 +01:00
Kuba Szczodrzyński
f69b4bea4f
Merge branch 'master' into structure-refactor
2023-03-13 17:46:13 +01:00
Kuba Szczodrzyński
a2de77ce30
[core] Use GCC 10.3.1 with -Os for all families
2023-03-13 16:50:13 +01:00
Kuba Szczodrzyński
5de98ed56c
[realtek-ambz] Selectively update GCC to v10.3.1
2023-03-12 22:27:26 +01:00
Kuba Szczodrzyński
ff8ac6036c
[realtek-ambz] Update GCC to v5.4.1
2023-03-12 14:12:04 +01:00
Kuba Szczodrzyński
3413d70210
[core] Update PIO builders to new structure
2023-03-04 11:05:56 +01:00
Kuba Szczodrzyński
8f447a4a72
[release] v0.12.6
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-02-02 22:28:52 +01:00
Kuba Szczodrzyński
949dfe7266
[core] Use PIO repackages of vendor frameworks
2023-02-02 22:21:12 +01:00
Kuba Szczodrzyński
9e0750c9d3
[release] v0.12.5
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-01-28 13:00:10 +01:00
Kuba Szczodrzyński
2450f8c64b
[release] v0.12.4
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-01-26 11:28:25 +01:00
Stroe Andrei Catalin
00913b013f
[beken-72xx] Fix compilation on ARM systems ( #58 )
...
* Fix toolchain for BK7231 on ARM cpus
* Fix format
* PR comments
* PR Comments, part 2
2023-01-03 21:15:03 +01:00
Kuba Szczodrzyński
d4f7736b2d
[release] v0.12.3
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-01-02 20:32:46 +01:00
Kuba Szczodrzyński
77af9c1cba
[release] v0.12.2
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-01-02 19:41:39 +01:00
Kuba Szczodrzyński
d41f1f2a4d
[release] v0.12.1
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2023-01-02 17:06:16 +01:00
Kuba Szczodrzyński
b85f6f8c3f
[release] v0.12.0
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2022-12-30 15:52:14 +01:00
Kuba Szczodrzyński
d036ac9fba
[core] Migrate to ltchiptool v2.0.0
2022-12-30 15:51:32 +01:00
Kuba Szczodrzyński
71dfea1904
[release] v0.11.0
Lint check / Lint with clang-format (push) Has been cancelled
Lint check / Lint with black (push) Has been cancelled
PlatformIO Publish / publish (push) Has been cancelled
2022-12-07 17:43:19 +01:00
Kuba Szczodrzyński
1172c1a852
[realtek-ambz] Update lwIP to v2.1.3
2022-11-26 15:32:33 +01:00
Kuba Szczodrzyński
18653781d5
[beken-72xx] Replace delay() define with inline function
2022-10-03 15:12:15 +02:00
Kuba Szczodrzyński
3dc4007fa7
[core] Update ltchiptool to fix realtek-ambz OTA issue
2022-09-30 18:42:09 +02:00