Comments (2)
Hiya, you're on the right track but you shouldn't have the uart0 node there at all. Please see the official docs on how to add usb logging to a board
https://zmk.dev/docs/development/usb-logging
Basically you only need CONFIG_ZMK_USB_LOGGING=y
, the &usbd section and then you add the zephyr console at the chosen node
from adv360-pro-zmk.
Thank you! That did the trick. Here are my exact changes for future reference:
config/boards/arm/adv360/adv360.dtsi
zmk,battery = &vbatt;
zmk,matrix_transform = &default_transform;
zmk,underglow = &led_strip;
+ zephyr,console = &cdc_acm_uart;
};
default_transform: keymap_transform_0 {
&usbd {
status = "okay";
+ cdc_acm_uart: cdc_acm_uart {
+ compatible = "zephyr,cdc-acm-uart";
+ label = "CDC_ACM_0";
+ };
};
config/boards/arm/adv360/adv360_left_defconfig
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_BUILD_OUTPUT_UF2=y
+
+# Turn on logging, and set ZMK logging to debug output
+CONFIG_ZMK_USB_LOGGING=y
config/boards/arm/adv360/adv360_right_defconfig
CONFIG_ZMK_HID_REPORT_TYPE_NKRO=y
CONFIG_ZMK_HID_CONSUMER_REPORT_USAGES_BASIC=y
CONFIG_BUILD_OUTPUT_UF2=y
+
+# Turn on logging, and set ZMK logging to debug output
+CONFIG_ZMK_USB_LOGGING=y
from adv360-pro-zmk.
Related Issues (20)
- موقع html
- Possible typo in `adv360_left_defconfig`? HOT 2
- Keyboard halves don't connect to each other after PC wakes up from sleep HOT 12
- Keyboard not detected after hard reset HOT 2
- Receive error code -36 after when trying to flash the firmware HOT 3
- Nx10k
- Unable to flash 360--permissions error HOT 8
- Mini project
- -ddcdb88 HOT 1
- Flashing firmware from Mac HOT 8
- The location to buy iPhones HTML
- Macro is not working for copy and paste HOT 4
- Is the firmware updated on the keyboard? HOT 2
- MacOS Ventura 13.2.1 BLE connection issues HOT 6
- Jhdh
- Workflow build fails at West Build Left step HOT 3
- Updating tapping-term-ms
- Mod + Hotkey 3 does not work HOT 2
- On MacOS the keyboard disconnects and re-connects frequently with bluetooth HOT 1
- No Space Left on drive error on When updating firmware for Advantage Pro 360 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from adv360-pro-zmk.