Adrián Panella
1335b84391
[boards] Add Tuya CBU board ( #106 )
...
* add CBU module
* boardgen templates
These should go in boardgen package.
Included here for reference
* boardgen output
* [boards] Update for latest version of boardgen
* [boards] Change CBU silkscreen, add variant file
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2023-06-17 21:25:17 +02:00
Kuba Szczodrzyński
27a7faaab7
[core] Remove boardgen submodule
2023-05-18 22:14:58 +02:00
Kuba Szczodrzyński
8cb59661ac
[boards] Add initial support for BK7252
2022-12-08 20:04:17 +01:00
Kuba Szczodrzyński
4fa7457423
[boards] Update boardgen and generated board files
2022-12-07 17:03:41 +01:00
Kuba Szczodrzyński
d40f4003b5
[boards] Add FCC ID to board docs
2022-09-11 16:39:15 +02:00
Kuba Szczodrzyński
e6b915d8e3
[tools] Move dumptool to ltchiptool
2022-08-06 19:33:21 +02:00
Kuba Szczodrzyński
1e3a8971fb
[core] Migrate tools to ltchiptool
2022-08-05 20:29:45 +02:00
Kuba Szczodrzyński
98a65c81af
[boards] Add usage info to board README
2022-07-31 12:47:24 +02:00
Kuba Szczodrzyński
8e1f06e79b
[boards] Add LSC LMA35 board, update boardgen
2022-07-30 19:48:58 +02:00
Kuba Szczodrzyński
4ed7067537
[boards] Add generic definitions for each family
2022-07-25 19:59:53 +02:00
Kuba Szczodrzyński
a4b63bb037
[tools] Make util/markdown.py pre-Python 3.10 compatible
2022-07-21 23:08:53 +02:00
Kuba Szczodrzyński
5ffb2f6619
[boards] Add BW15 board definition, update boardgen
2022-07-21 23:08:49 +02:00
Kuba Szczodrzyński
6d36c9ef7b
[boards] Add remaining WB2x and WB3x boards
2022-07-11 16:42:45 +02:00
Kuba Szczodrzyński
aed97a5e92
[boards] Add remaining WR2x and WR3x boards
2022-07-11 14:23:10 +02:00
Kuba Szczodrzyński
b2df9e6a8b
[beken-72xx] Use chip ID based on MAC address
2022-07-07 18:01:35 +02:00
Kuba Szczodrzyński
02f972bd5f
[boards] Add CB2S board definition
2022-07-07 14:57:35 +02:00
Kuba Szczodrzyński
cf584c3bd6
[tools] Fix link2bin with long command line
2022-07-04 22:37:25 +02:00
Kuba Szczodrzyński
a9415c1db7
[core] Fix compilation and linking on Linux
2022-07-01 12:47:32 +02:00
Kuba Szczodrzyński
3bfd62d075
[boards] Update BK7231T partition layout
2022-06-26 19:12:12 +02:00
Kuba Szczodrzyński
737c627d44
[boards] Add generic-native board template
2022-06-26 14:42:43 +02:00
Kuba Szczodrzyński
b90723130d
[boards] Add BW12 board, update boardgen to v0.4.2
2022-06-24 20:05:44 +02:00
Kuba Szczodrzyński
b371fd3468
[tools] Fix merge_dicts for d2 immutability
2022-06-24 12:18:36 +02:00
Kuba Szczodrzyński
45af7c188a
[beken-72xx] Add UF2 uploading based on bk7231tools
2022-06-23 14:23:22 +02:00
Kuba Szczodrzyński
236e9ccda6
[beken-72xx] Generate UF2 firmware images
2022-06-23 13:32:31 +02:00
Kuba Szczodrzyński
4e2aec9ced
[tools] Fix link2bin issues when having spaces in project name
2022-06-21 19:25:44 +02:00
Kuba Szczodrzyński
0dda769d0f
[beken-72xx] Add preliminary Arduino framework core
2022-06-19 23:53:15 +02:00
Kuba Szczodrzyński
e70f1a591f
[core] Migrate to auto-generated variant definitions
2022-06-18 23:19:28 +02:00
Kuba Szczodrzyński
bc056eaca2
[docs] Add auto-generated module support page
2022-06-18 21:08:29 +02:00
Kuba Szczodrzyński
e864e5ef24
[boards] Move PCB definitions to subdir, use base IC pinouts
2022-06-15 23:20:59 +02:00
Kuba Szczodrzyński
540e499389
[beken-72xx] Implement SDK binary building
2022-06-14 15:39:28 +02:00
Kuba Szczodrzyński
85b5b1df91
[beken-72xx] Add base BK7231 support config
2022-06-13 16:58:46 +02:00
Kuba Szczodrzyński
c3e2c105d4
[core] Build with properties from Family object
2022-06-12 12:49:04 +02:00
Kuba Szczodrzyński
dba602a081
[tools] Add Beken binary crypto utility
2022-06-11 23:00:00 +02:00
Kuba Szczodrzyński
c3f2ce57f0
[tools] Move functions to utilities, add universal CRC16 class
2022-06-11 18:25:10 +02:00
Kuba Szczodrzyński
bdffa7ef53
[core] Add UF2-based uploader
2022-06-02 23:05:35 +02:00
Kuba Szczodrzyński
22d40825bb
[tools] Extract common utilities to separate modules
2022-06-02 22:22:23 +02:00
Kuba Szczodrzyński
50f26f546c
[core] Use term "family" instead of "platform"
2022-06-02 22:22:19 +02:00
Kuba Szczodrzyński
5b4cf53d8a
[tools] uf2ota: embed build date in extension tags
2022-06-02 14:14:16 +02:00
Kuba Szczodrzyński
79a701a4d4
[tools] uf2ota: fix for Python 3.7, fix Windows path compatibility
2022-06-02 14:12:03 +02:00
Kuba Szczodrzyński
81897e634c
[realtek-ambz] Export both OTA images after linking
2022-06-01 21:41:04 +02:00
Kuba Szczodrzyński
b549790798
[tools] Implement UF2 binary patching, add dumping images
2022-05-28 14:47:45 +02:00
Kuba Szczodrzyński
5df430f3be
[tools] Add UF2 OTA writer tool
2022-05-27 20:53:08 +02:00
Kuba Szczodrzyński
f3e8bcd74a
[realtek-ambz] Add KVS partition, update boardgen
2022-05-27 15:29:46 +02:00
Kuba Szczodrzyński
f4f9788f68
[github] Add board readme generated with boardgen
2022-05-14 20:20:39 +02:00
Kuba Szczodrzyński
b9cdcad262
[core] Add boardgen submodule
2022-05-14 14:21:15 +02:00
Kuba Szczodrzyński
3bfd204909
[realtek-ambz] Add UART upload configuration
2022-04-27 18:11:20 +02:00
Kuba Szczodrzyński
117cbbd825
[core] Update wr3 flash layout, add dumptool.py
2022-04-24 19:35:22 +02:00