Base ZMK update (#326)
This commit is contained in:
+19
-2
@@ -4,6 +4,8 @@ Here's all notable changes and commits to both the configuration repo and the ba
|
|||||||
Many thanks to all those who have submitted issues and pull requests to make this firmware better!
|
Many thanks to all those who have submitted issues and pull requests to make this firmware better!
|
||||||
## Config repo
|
## Config repo
|
||||||
|
|
||||||
|
1/14/2024 - Update base ZMK, change KConfig attributes to support, Enable experimental BLE features for improved stability [#326](https://github.com/KinesisCorporation/Adv360-Pro-ZMK/pull/326)
|
||||||
|
|
||||||
12/27/2023 - Change how the characters are used in the versioning script for improved MacOS experience [#303](https://github.com/KinesisCorporation/Adv360-Pro-ZMK/pull/303)
|
12/27/2023 - Change how the characters are used in the versioning script for improved MacOS experience [#303](https://github.com/KinesisCorporation/Adv360-Pro-ZMK/pull/303)
|
||||||
|
|
||||||
12/15/2022 - Update keymap.json to reflect new versioning macro [#300](https://github.com/KinesisCorporation/Adv360-Pro-ZMK/pull/300)
|
12/15/2022 - Update keymap.json to reflect new versioning macro [#300](https://github.com/KinesisCorporation/Adv360-Pro-ZMK/pull/300)
|
||||||
@@ -88,16 +90,31 @@ Many thanks to all those who have submitted issues and pull requests to make thi
|
|||||||
|
|
||||||
## Base ZMK
|
## Base ZMK
|
||||||
|
|
||||||
There have beeen 4 branches of ZMK used for the 360 Pro so far. Beta branches are not changelogged as they are subject to frequent changes and tweaks.
|
There have beeen 5 branches of ZMK used for the 360 Pro so far. Beta branches are not changelogged as they are subject to frequent changes and tweaks.
|
||||||
|
|
||||||
| Branch | Date From | Date To | Config Branch |
|
| Branch | Date From | Date To | Config Branch |
|
||||||
| -------- | ------- |-------|-----|
|
| -------- | ------- |-------|-----|
|
||||||
| [adv360-beta](https://github.com/ReFil/zmk/tree/adv360-beta) | 3/1/2022 | 9/17/2022 | V1.0 (since deleted) |
|
| [adv360-beta](https://github.com/ReFil/zmk/tree/adv360-beta) | 3/1/2022 | 9/17/2022 | V1.0 (since deleted) |
|
||||||
| [adv360-z3](https://github.com/ReFil/zmk/tree/adv360-z3) | 9/17/2022 | 7/6/2023 | V2.0 (since deleted) |
|
| [adv360-z3](https://github.com/ReFil/zmk/tree/adv360-z3) | 9/17/2022 | 7/6/2023 | V2.0 (since deleted) |
|
||||||
| [adv360-z3.2](https://github.com/ReFil/zmk/tree/adv360-z3.2) | 7/6/2023 | 20/10/2023 | [V3.0](https://github.com/KinesisCorporation/Adv360-Pro-ZMK/tree/V3.0) (Up to commit 82494e7) |
|
| [adv360-z3.2](https://github.com/ReFil/zmk/tree/adv360-z3.2) | 7/6/2023 | 20/10/2023 | [V3.0](https://github.com/KinesisCorporation/Adv360-Pro-ZMK/tree/V3.0) (Up to commit 82494e7) |
|
||||||
| [adv360-z3.2-2](https://github.com/ReFil/zmk/tree/adv360-z3.2-2) | 20/10/2023 | To date | [V3.0](https://github.com/KinesisCorporation/Adv360-Pro-ZMK/tree/V3.0) (current) |
|
| [adv360-z3.2-2](https://github.com/ReFil/zmk/tree/adv360-z3.2-2) | 20/10/2023 | 1/14/2024 | [V3.0](https://github.com/KinesisCorporation/Adv360-Pro-ZMK/tree/V3.0) (Up to commit XXXXXXX) |
|
||||||
|
| [adv360-z3.2-3](https://github.com/ReFil/zmk/tree/adv360-z3.2-3) | 1/14/2024 | To date | [V3.0](https://github.com/KinesisCorporation/Adv360-Pro-ZMK/tree/V3.0) (current) |
|
||||||
|
|
||||||
|
|
||||||
|
### adv360-z3.2-3
|
||||||
|
|
||||||
|
1/8/2023 - Merge latest upstream ZMK (Commit 7652fbeb)
|
||||||
|
|
||||||
|
12/17/2023 - Add KConfig line to ensure compatibility with previous NKRO extended report is maintained
|
||||||
|
|
||||||
|
12/17/2023 - Fix conflicts with upstream HID indicators code for split communication
|
||||||
|
|
||||||
|
12/17/2023 - Add defines for HID indicator LEDs to maintain compatibility with lighting code
|
||||||
|
|
||||||
|
12/17/2023 - Merge latest upstream ZMK (Commit 78fa1e77)
|
||||||
|
|
||||||
|
Note: Several features that used to be custom to this branch (BT battery reporting disable, Extended NKRO, HID Indicators) are now upstream
|
||||||
|
|
||||||
### adv360-z3.2-2
|
### adv360-z3.2-2
|
||||||
|
|
||||||
11/16/2023 - Fix race condition in the bluetooth code causing issues with split connectivity
|
11/16/2023 - Fix race condition in the bluetooth code causing issues with split connectivity
|
||||||
|
|||||||
@@ -35,12 +35,6 @@ config SPI
|
|||||||
config BT_CTLR
|
config BT_CTLR
|
||||||
default BT
|
default BT
|
||||||
|
|
||||||
config ZMK_BLE
|
|
||||||
default y
|
|
||||||
|
|
||||||
config ZMK_USB
|
|
||||||
default y
|
|
||||||
|
|
||||||
if USB
|
if USB
|
||||||
|
|
||||||
config USB_NRFX
|
config USB_NRFX
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
zephyr,code-partition = &code_partition;
|
zephyr,code-partition = &code_partition;
|
||||||
zephyr,sram = &sram0;
|
zephyr,sram = &sram0;
|
||||||
zephyr,flash = &flash0;
|
zephyr,flash = &flash0;
|
||||||
|
zephyr,console = &cdc_acm_uart;
|
||||||
zmk,kscan = &kscan0;
|
zmk,kscan = &kscan0;
|
||||||
zmk,backlight = &backlight;
|
zmk,backlight = &backlight;
|
||||||
zmk,battery = &vbatt;
|
zmk,battery = &vbatt;
|
||||||
@@ -43,9 +44,8 @@
|
|||||||
|
|
||||||
>;
|
>;
|
||||||
};
|
};
|
||||||
ext-power {
|
EXT_POWER {
|
||||||
compatible = "zmk,ext-power-generic";
|
compatible = "zmk,ext-power-generic";
|
||||||
label = "EXT_POWER";
|
|
||||||
control-gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>;
|
control-gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -90,6 +90,9 @@
|
|||||||
|
|
||||||
&usbd {
|
&usbd {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
cdc_acm_uart: cdc_acm_uart {
|
||||||
|
compatible = "zephyr,cdc-acm-uart";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -65,3 +65,10 @@ CONFIG_ZMK_HID_REPORT_TYPE_NKRO=y
|
|||||||
CONFIG_ZMK_HID_KEYBOARD_EXTENDED_REPORT=n #Set this to y for F13-F24 and intl keys with NKRO
|
CONFIG_ZMK_HID_KEYBOARD_EXTENDED_REPORT=n #Set this to y for F13-F24 and intl keys with NKRO
|
||||||
CONFIG_ZMK_HID_CONSUMER_REPORT_USAGES_BASIC=y
|
CONFIG_ZMK_HID_CONSUMER_REPORT_USAGES_BASIC=y
|
||||||
CONFIG_BUILD_OUTPUT_UF2=y
|
CONFIG_BUILD_OUTPUT_UF2=y
|
||||||
|
|
||||||
|
CONFIG_ZMK_BLE_EXPERIMENTAL_FEATURES=y
|
||||||
|
CONFIG_ZMK_BLE_PASSKEY_ENTRY=n
|
||||||
|
|
||||||
|
CONFIG_ZMK_BLE=y
|
||||||
|
CONFIG_ZMK_USB=y
|
||||||
|
CONFIG_ZMK_HID_INDICATORS=y
|
||||||
@@ -54,3 +54,8 @@ CONFIG_BT_CTLR_TX_PWR_PLUS_8=y
|
|||||||
CONFIG_ZMK_HID_REPORT_TYPE_NKRO=y
|
CONFIG_ZMK_HID_REPORT_TYPE_NKRO=y
|
||||||
CONFIG_ZMK_HID_CONSUMER_REPORT_USAGES_BASIC=y
|
CONFIG_ZMK_HID_CONSUMER_REPORT_USAGES_BASIC=y
|
||||||
CONFIG_BUILD_OUTPUT_UF2=y
|
CONFIG_BUILD_OUTPUT_UF2=y
|
||||||
|
|
||||||
|
CONFIG_ZMK_BLE_EXPERIMENTAL_FEATURES=y
|
||||||
|
|
||||||
|
CONFIG_ZMK_BLE=y
|
||||||
|
CONFIG_ZMK_USB=y
|
||||||
|
|||||||
+1
-1
@@ -7,7 +7,7 @@ manifest:
|
|||||||
projects:
|
projects:
|
||||||
- name: zmk
|
- name: zmk
|
||||||
remote: refil
|
remote: refil
|
||||||
revision: adv360-z3.2-2
|
revision: adv360-z3.2-3
|
||||||
import: app/west.yml
|
import: app/west.yml
|
||||||
self:
|
self:
|
||||||
path: config
|
path: config
|
||||||
|
|||||||
Reference in New Issue
Block a user