Reconfiguring firmware build for use with ZMK Studio

I have a standard 5 column build but it uses standard LCD display. I have my own build in Git and attempted to update it but am getting an error upon trying to build the firmware. https://github.com/AmazingSpanoMan/Corne-5-Col The error I'm getting is as follows: West Build (corne_right - nice_nano_v2) -- Configuring incomplete, errors occurred! FATAL ERROR: command exited with status 1: /usr/local/bin/cmake -DWEST_PYTHON=/usr/bin/python3 -B/tmp/tmp.J53KKbiABV -GNinja -DBOARD=nice_nano_v2 -DZMK_CONFIG=/tmp/zmk-config/config -DSHIELD=corne_right -DZMK_EXTRA_MODULES=/w/Corne-5-Col/Corne-5-Col -S/tmp/zmk-config/zmk/app Error: Process completed with exit code 1. West Build (corne_left - nice_nano_v2) -- Configuring incomplete, errors occurred! FATAL ERROR: command exited with status 1: /usr/local/bin/cmake -DWEST_PYTHON=/usr/bin/python3 -B/tmp/tmp.QP7TFTgWS4 -GNinja -DBOARD=nice_nano_v2 -DZMK_CONFIG=/tmp/zmk-config/config -DSHIELD=corne_left -DZMK_EXTRA_MODULES=/w/Corne-5-Col/Corne-5-Col -DSNIPPET=studio-rpc-usb-uart -S/tmp/zmk-config/zmk/app Error: Process completed with exit code 1. I'm sure it's something super stupid that I'm doing. Any help would be greatly appreciated
GitHub
GitHub - AmazingSpanoMan/Corne-5-Col: Split 36 Key Wireless keyboar...
Split 36 Key Wireless keyboard with left gamepad ability. Thumbstick etc. - GitHub - AmazingSpanoMan/Corne-5-Col: Split 36 Key Wireless keyboard with left gamepad ability. Thumbstick etc.
10 Replies
TyperAI
TyperAI•3w ago
It looks like you're encountering a build error while trying to configure your firmware for the Corne keyboard using ZMK Studio. The error messages indicate that the configuration process is incomplete, which can often be due to a few common issues. Here are some steps you can take to troubleshoot and resolve the problem: 1. Check Your Configuration Files: Ensure that your configuration files (like prj.conf and keymap.c) are correctly set up for the 5-column layout and the LCD display. Any syntax errors or misconfigurations can lead to build failures. 2. Dependencies: Make sure that all necessary dependencies for ZMK are installed and up to date. Sometimes, missing or outdated dependencies can cause build issues. 3. ZMK Configuration: Verify that your ZMK configuration is correctly pointing to the right board and shield. The -DBOARD=nice_nano_v2 and -DSHIELD=corne_left/corne_right flags should match the configurations in your project. 4. Extra Modules: The -DZMK_EXTRA_MODULES flag should point to the correct path where your extra modules are located. Ensure that the path is valid and accessible. 5. Clean Build: Sometimes, residual files from previous builds can cause issues. Try cleaning your build environment and starting fresh. You can do this by running west build -p always to force a clean build. 6. Logs and Output: Look for more detailed logs in the build output. They can provide additional context on what might be going wrong. 7. GitHub Issues: If the problem persists, consider checking the issues section of the ZMK GitHub repository or your own repository for similar problems. You might find a solution or be able to ask for help from the community. If you've gone through these steps and are still having trouble, you may want to share specific parts of your configuration files or any
Glamatron
Glamatron•3w ago
https://github.com/AmazingSpanoMan/Corne-5-Col/actions/runs/12164567553/job/33926546886#step:11:39 undefined node label DblCTRL seems not Studio related nor display related
GitHub
Update corne.keymap · AmazingSpanoMan/Corne-5-Col@6215b8a
Split 36 Key Wireless keyboard with left gamepad ability. Thumbstick etc. - Update corne.keymap · AmazingSpanoMan/Corne-5-Col@6215b8a
Glamatron
Glamatron•3w ago
Does it depend on a module or a .dtsi include?
Rickroller
RickrollerOP•3w ago
Those were originally created using Nicks configurator. I just removed them as I wasn't using them anyway but it still isn't building.
Glamatron
Glamatron•3w ago
If you removed the behavior definition, you should remove the reference, too. You could probably just replace &DblCTRL with &kp LCTL for now
Rickroller
RickrollerOP•3w ago
Are you seeing it still on there? I must be blind lol Oh wait I see it.
Glamatron
Glamatron•3w ago
some days you stare at code until it all looks like weird symbol soup
Rickroller
RickrollerOP•3w ago
truth
Glamatron
Glamatron•3w ago
some days the time it takes to become soup is mere seconds, and no amount of coffee helps 🤣
Rickroller
RickrollerOP•3w ago
Doesn't help that I'm getting over a cold right now either LOL Looks like that fixed it. Thanks a bunch!
Want results from more Discord servers?
Add your server