From c791f9fd9d365441a3e5da55fed3ef38fedb42ea Mon Sep 17 00:00:00 2001 From: Rasmus Koit Date: Sun, 11 Aug 2024 21:18:01 +0300 Subject: [PATCH 1/2] Update docs/docs/features/dongle.mdx Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com> --- docs/docs/features/dongle.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/docs/features/dongle.mdx b/docs/docs/features/dongle.mdx index b5b8486e..ea46949d 100644 --- a/docs/docs/features/dongle.mdx +++ b/docs/docs/features/dongle.mdx @@ -175,8 +175,8 @@ CONFIG_ZMK_SPLIT=y ## Building the firmware -:::note -Start by flashing the `settings_reset` firmware on all the devices. +:::warning +Before flashing your new firmware, flash the `settings_reset` firmware on all devices. ::: For a split keyboard, you can modify the `build.yml` file to include the dongle configuration. From a27a553db9a7d2c8c81153c9a0d9b4673d6f1c34 Mon Sep 17 00:00:00 2001 From: Rasmus Koit Date: Sun, 11 Aug 2024 21:20:32 +0300 Subject: [PATCH 2/2] Update docs/docs/features/dongle.mdx Co-authored-by: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com> --- docs/docs/features/dongle.mdx | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/docs/docs/features/dongle.mdx b/docs/docs/features/dongle.mdx index ea46949d..e17253f2 100644 --- a/docs/docs/features/dongle.mdx +++ b/docs/docs/features/dongle.mdx @@ -179,28 +179,13 @@ CONFIG_ZMK_SPLIT=y Before flashing your new firmware, flash the `settings_reset` firmware on all devices. ::: -For a split keyboard, you can modify the `build.yml` file to include the dongle configuration. +Add the appropriate lines to your `build.yml` file to build the firmware for your dongle, in addition to the other parts of your keyboard. ```yaml include: - - board: nice_nano_v2 - shield: my_keyboard_left - - board: nice_nano_v2 - shield: my_keyboard_right +# ----------------------------------------- +# Your other keyboard parts here +# ----------------------------------------- - board: nice_nano_v2 shield: my_keyboard_dongle - - board: nice_nano_v2 - shield: settings_reset -``` - -For a unibody keyboard, you can modify the `build.yml` file to include the dongle configuration. - -```yaml -include: - - board: nice_nano_v2 - shield: my_keyboard - - board: nice_nano_v2 - shield: my_keyboard_dongle - - board: nice_nano_v2 - shield: settings_reset ```