Kuba Szczodrzyński
|
40590d174f
|
[core] Update ltchiptool to v4.12.2
|
2025-09-19 22:39:47 +02:00 |
|
Kuba Szczodrzyński
|
9eae0cd253
|
[common] Add Arduino emptyString declaration
|
2025-06-01 19:38:11 +02:00 |
|
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
|
6083cca72e
|
[misc] Update style to clang-format 19, black 25 and isort 6
|
2025-01-30 18:50:55 +01:00 |
|
Martin Prokopič
|
3d23211c1e
|
[realtek-ambz2] Fix partition table & bootloader flashing via UART (#307)
|
2024-12-17 17:13:04 +01:00 |
|
Kuba Szczodrzyński
|
21a194f43d
|
[core] Fix lwIP debugging support
|
2024-05-31 14:58:38 +02:00 |
|
cap9qd
|
cf52021d38
|
[core] Split reboot reasons due to wakeup (#254)
* Updates to break out wakeup reasons.
Per https://github.com/libretiny-eu/libretiny/issues/234
* Update cores/common/base/api/lt_device.h
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
* fix clang-format
* Fix formatting of python files.
* Update lt_device.h
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
|
2024-02-25 18:45:22 +01:00 |
|
protectivedad
|
7f43624824
|
[builder] Fix printing flash layout in env.py (#191)
Pointed to the proper item.
|
2023-10-27 13:34:09 +02:00 |
|
Kuba Szczodrzyński
|
0f5d0a8889
|
[platform] Install ltchiptool in separate virtual environment (#166)
* [platform] Install ltchiptool in separate virtual environment
* [platform] Fix f-string syntax, set LibreTiny path in ltchiptool
* [platform] Fix venv site-packages path
* [platform] Fix installing pip without ensurepip
* [platform] Install binary dependencies only
|
2023-09-10 19:23:27 +02:00 |
|
Kuba Szczodrzyński
|
4d81fcac26
|
[realtek-ambz2] Flash bootloader & partition table in UF2
|
2023-07-13 17:00:42 +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
|
e38e53bac0
|
[core] Split lt_api.c into separate units
|
2023-06-22 18:30:14 +02:00 |
|
Kuba Szczodrzyński
|
73ede2838c
|
Merge branch 'master' into family/ambz2
|
2023-06-20 18:53:46 +02:00 |
|
Kuba Szczodrzyński
|
273a86532b
|
[beken-72xx] Add initial BK7231Q support, add WA2 board
|
2023-06-20 17:22:12 +02:00 |
|
Kuba Szczodrzyński
|
e2794d5f84
|
[builder] Fix running ltchiptool with no baudrate
|
2023-05-31 12:38:15 +02:00 |
|
Kuba Szczodrzyński
|
1e49c3ff6f
|
[realtek-ambz2] Fix missing flash API resource lock unit
|
2023-05-31 12:36:46 +02:00 |
|
Kuba Szczodrzyński
|
e256ac8e46
|
[builder] Fix ltchiptool empty quotes on Windows
|
2023-05-30 18:49:58 +02:00 |
|
Kuba Szczodrzyński
|
41985e5743
|
[core] Move common flags to base.py
|
2023-05-29 22:26:33 +02:00 |
|
Kuba Szczodrzyński
|
af8c7417b3
|
[realtek-ambz2] Keep LOG UART enabled, wipe OTA2 in UF2
|
2023-05-28 19:18:54 +02:00 |
|
Kuba Szczodrzyński
|
babdb1287f
|
[realtek-ambz2] Replace lwIP with external port
|
2023-05-27 20:54:40 +02:00 |
|
Kuba Szczodrzyński
|
87ad0798e4
|
[realtek-ambz2] Adapt WiFi library to ambz2_sdk
|
2023-05-27 15:41:07 +02:00 |
|
Kuba Szczodrzyński
|
a80032d46c
|
[core] Move Wiring common core to wiring/, reset watchdog in yield()
|
2023-05-26 15:29:33 +02:00 |
|
Kuba Szczodrzyński
|
9b7d34fa65
|
[realtek-ambz2] Fix C++ support, implement SerialClass
|
2023-05-25 14:35:41 +02:00 |
|
Kuba Szczodrzyński
|
bc74c21599
|
[realtek-ambz2] Enable compilation of Arduino core
|
2023-05-24 13:02:33 +02:00 |
|
Kuba Szczodrzyński
|
3836ad20b7
|
[core] Refactor SerialClass as API library
|
2023-05-24 11:55:07 +02:00 |
|
Kuba Szczodrzyński
|
c40bdd68af
|
[realtek-ambz2] Use external FreeRTOS port
|
2023-05-23 15:14:59 +02:00 |
|
Kuba Szczodrzyński
|
8c636e44f7
|
[realtek-ambz2] Add initial SDK fixups and API layer
|
2023-05-23 12:11:17 +02:00 |
|
Kuba Szczodrzyński
|
07e9aa1ded
|
[realtek-ambz2] Make compiling base core possible
|
2023-05-19 10:42:59 +02:00 |
|
Stroe Andrei Catalin
|
86924d8785
|
[beken-72xx] Fix delay, yet again (#116)
|
2023-05-01 23:28:01 +02:00 |
|
Stroe Andrei Catalin
|
8999cb9091
|
[beken-72xx] Fix delay macro (#114)
* [beken-72xx] Fix delay macro
* Better fix for delay
|
2023-05-01 21:08:01 +02:00 |
|
Kuba Szczodrzyński
|
461e4c6df0
|
[core] Prepare for project name change
|
2023-04-24 11:35:39 +02:00 |
|
Kuba Szczodrzyński
|
775e06b259
|
[core] Fix compilation on Linux
|
2023-04-11 19:15:56 +02:00 |
|
Kuba Szczodrzyński
|
2a7f1b52a0
|
[core] Update ltchiptool to v4.0.0
|
2023-03-26 17:44:40 +02:00 |
|
Kuba Szczodrzyński
|
bd75b54dce
|
[core] Allow customizing flash layout
|
2023-03-25 21:13:11 +01:00 |
|
Kuba Szczodrzyński
|
070f2afd66
|
[core] Generate linker scripts based on flash layout
|
2023-03-25 20:44:19 +01:00 |
|
Kuba Szczodrzyński
|
0e84e08a18
|
[core] Support adding custom board JSON, pass it to ltchiptool
|
2023-03-25 20:10:15 +01:00 |
|
Kuba Szczodrzyński
|
4c1ab20ba4
|
[core] Allow specifying custom library options
|
2023-03-23 22:49:48 +01:00 |
|
Kuba Szczodrzyński
|
c51bf0b7db
|
[core] Migrate to GPIO-based pin numbering
|
2023-03-20 21:28:50 +01:00 |
|
Kuba Szczodrzyński
|
250e67ab1f
|
[realtek-ambz] Update stdlib compatibility
|
2023-03-17 18:17:35 +01:00 |
|
Kuba Szczodrzyński
|
2882eaa0c2
|
[core] Print platform versions, add GCC version to startup banner
|
2023-03-17 17:32:28 +01:00 |
|
Kuba Szczodrzyński
|
5260930919
|
Merge branch 'master' into structure-refactor
|
2023-03-16 11:21:17 +01:00 |
|
Kuba Szczodrzyński
|
24832d3277
|
[beken-72xx] Fix bootloop by aggressive GCC optimization
|
2023-03-15 23:19:26 +01:00 |
|
Kuba Szczodrzyński
|
8f338a6b30
|
[beken-72xx] Fix bootloop by undefined instruction on GCC 10
|
2023-03-15 17:26:09 +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
|
fd1afea1bc
|
[core] Refactor LT class into C methods
|
2023-03-10 19:08:55 +01:00 |
|
Kuba Szczodrzyński
|
65cf460691
|
[core] Migrate to UF2 OTA format version 2
|
2023-03-09 11:46:40 +01:00 |
|
Kuba Szczodrzyński
|
8323bafd4c
|
[beken-72xx] Fix include path and delay() alias
|
2023-03-05 14:42:59 +01:00 |
|