zmk
zmk copied to clipboard
corne: left display not working
Hello, Recently I've rebased my local zmk repo to update my keyboard and it looks like left corne ( zmk/tree/main/app/boards/shields/corne ) display isn't working anymore (it used to work a while ago: sometime around Jan 6 it looks like: https://github.com/gnapiorkowski/zmk-config/commit/d3375828a459dd391a2f750d9a5f60329a3494e5). tested with a fresh corne-config with just the display line uncommented: https://github.com/gnapiorkowski/zmk-config-corne/actions/runs/5366593277 I can't figure out what caused it, because there has been quite a few commits since last time (January 6) I have changed anything.
I'm facing this too and was about to post an issue.
@shawnbitzaro do you also use a nrfmicro?
Does it work OK for the right half both of you?
Can you make sure that external power is turned on through the &ext_power EP_ON
binding, by pressing it, waiting one minute for the setting to be saved to flash, then resetting the keyboard (or turning it off then on)?
I'm using nrfmicro. Right side works for me.
The weird thing with me is if I set CONFIG_ZMK_DISPLAY=y
, my left side fails to flash. I drag the files into it and it doesn't unmount.
But on the right side, it flashes ok and display shows up.
Config here: https://github.com/lsshawn/corne-zmk
Same here, I have two identical cornes, one with nrfmicros and one with nice!nanos. I use the same config for both. Nice!nano one works as expected, but for the nrfmicro the left side oled display doesn't work (right side is fine). Checked the display, checked the connections... Display is getting 3.3V (so EP_ON - VCC is fine), sda and sck are connected to right pins, no shorts. Config with both boards: https://github.com/gnapiorkowski/zmk-config-corne
@gnapiorkowski @shawnbitzaro @lsshawn You might want to test the fix @ton-im is proposing in #2152.
Thanks for the heads up, but I replaced my NRFMicros woth NiceNanos, because I had also led strip issues. So I don't have a setup to test it anymore.
Closing, please reopen if #2152 didn't fix this issue.