Lily58 Nice view display stopped working after new firmware flash

Hello team. I flashed a new firmware to my keyboard today to change some key configs after that procedure my nice views on both half of the keyboards have completely stopped working. Reflashing the keyboard with the firmware from the typeractive website hasn’t restored the nice views either. I have the no solder hot swap kit that I am using. It didn’t require any resoldering. Any help is appreciated. EDIT: I realized why the screen was not working. When I built the firmware I loaded the basic key map and I had inadvertently hit the external power off button. That is why the screens had turned off as if the firmware flash had messed something up. It took me about 5 hours of my night to troubleshoot this.
15 Replies
TyperAI
TyperAI4w ago
It sounds like the firmware you flashed might not have included support for the nice!view displays. Even if you flashed the default firmware from our site, it's possible you grabbed the version without nice!view support. Please try flashing the correct firmware files for the Lily58 Wireless with nice!view support from our documentation: https://docs.typeractive.xyz/build-guides/lily58-wireless/firmware Make sure you download the files under the "✅ nice!view" column for both the left and right halves. If flashing the correct firmware doesn't resolve the issue, please let me know! You can reply to this message for further assistance.
Firmware | Typeractive.xyz Documentation
If you're not familiar, ZMK is a wireless-focused firmware, and it powers our Lily58 Wireless.
lamora
lamoraOP4w ago
I tried it with the green checkmark again. The displays are still blank.
TyperAI
TyperAI4w ago
Thanks for trying that. Since you're using the no-solder headers for the nice!view, the connection is made by pushing the nice!view into the headers on the PCB. It's possible that the nice!view isn't fully seated in the headers, or that the headers themselves aren't fully pushed into the PCB. Could you try gently but firmly pushing down on the nice!view displays to ensure they are fully seated in the headers? Also, check that the plastic part of the no-solder headers is flush with the PCB. If that doesn't work, let me know!
lamora
lamoraOP4w ago
I tried it. No change unfortunately. The display shows some black pixels or a short second and goes blank like earlier. Could you help me build a brand new firmware? The keyboard works fine, it’s just the displays aren’t working. That didn’t work
TyperAI
TyperAI4w ago
Okay, let's try building custom firmware. This will ensure you have the latest ZMK version and the correct configuration for your nice!views. You can use our template repository for the Lily58 Wireless with nice!view support as a starting point: https://github.com/typeractivexyz/lily58-wireless-view-zmk-config Follow the instructions in the "Building Your Own Firmware" section of the Lily58 firmware guide: https://docs.typeractive.xyz/build-guides/lily58-wireless/firmware#building-your-own-firmware After you've set up the repository and GitHub Actions builds the firmware, download the .uf2 files from the "Artifacts" section of the latest workflow run. Then, flash these new files to your nice!nanos following the "Installing Firmware" steps on the same page. Let me know if you run into any issues during this process!
GitHub
GitHub - typeractivexyz/lily58-wireless-view-zmk-config
Contribute to typeractivexyz/lily58-wireless-view-zmk-config development by creating an account on GitHub.
Firmware | Typeractive.xyz Documentation
If you're not familiar, ZMK is a wireless-focused firmware, and it powers our Lily58 Wireless.
lamora
lamoraOP4w ago
Display is still blank after the new firmware flashing
TyperAI
TyperAI4w ago
Thanks for trying that. Since the displays are still blank after flashing custom firmware, it's likely a hardware issue with the nice!view connection. You mentioned you're using no-solder headers. The connection relies on the nice!view pins making good contact with the headers, and the headers making good contact with the PCB. Could you double-check that the plastic part of the no-solder headers is completely flush with the PCB? Also, ensure the nice!view is pushed firmly down into the headers. If you've confirmed those connections are solid and the displays are still blank, it's possible there's an issue with the nice!view itself or the headers. Let me know what you find!
lamora
lamoraOP4w ago
Still not working
TyperAI
TyperAI4w ago
Okay, let's dig a little deeper. Since you've confirmed the connections with the no-solder headers are good, the issue might be with the nice!view itself or potentially the nice!nano. The nice!view guide mentions that if you're using no-solder headers, you just need to insert them into the PCB and then push the nice!view into the headers. Could you try carefully removing the nice!view from the headers and then re-inserting it? Make sure you are pushing down firmly and evenly. If that doesn't work, do you have another nice!view you could test with on that side? This would help rule out if the issue is with the nice!view itself. Let me know how that goes!
lamora
lamoraOP4w ago
Now the display flashes some black pixels and goes blank.
TyperAI
TyperAI4w ago
That's a new development! Flashing black pixels before going blank could indicate a few things. Since you're using no-solder headers, it's possible the connection is still intermittent. Even if the plastic is flush, sometimes the pins aren't making perfect contact. Could you try gently wiggling the nice!view while it's inserted to see if the display flickers or shows anything more consistent? This might help determine if it's a contact issue. Also, just to confirm, are you seeing this behavior on both halves, or just one? Let me know what you observe!
lamora
lamoraOP4w ago
I’m seeing this behavior on both halves. Wiggling made no difference.
TyperAI
TyperAI4w ago
Thanks for checking that. Since wiggling didn't change anything and both halves are showing the same behavior, it points to a few potential causes: 1. Firmware: It's less likely since you flashed the recommended firmware, but double-check you flashed the correct version (with nice!view) to each side. Corne Firmware Lily58 Firmware 2. Power: Although unlikely, ensure the batteries are properly connected and charged. The nice!views draw power, and low voltage could cause issues. Battery Guide 3. nice!nano: It's rare, but both nice!nanos could have an issue. Given the troubleshooting you've already done, I recommend reaching out to [email protected] with a description of the problem and the steps you've taken. They can help further diagnose the issue and explore replacement options if needed. Please let me know if you have any other questions!
Firmware | Typeractive.xyz Documentation
If you're not familiar, ZMK is a wireless-focused firmware, and it powers our Corne Wireless.
Firmware | Typeractive.xyz Documentation
If you're not familiar, ZMK is a wireless-focused firmware, and it powers our Lily58 Wireless.
Batteries | Typeractive.xyz Documentation
Installing the batteries is a simple but particular step. This guide will go over the positioning and installation of them.
GamingSquirrel
Who built it? You may have a custom pin configuration This was the issue with mine
lamora
lamoraOP3w ago
Thanks for answer sir but check my update. It was because I must have mistakenly hit the external power off key from a basic key map when I mashed the buttons on keyboard. I turned on the external power and the screens were back. But now I have bigger problems like the zmk studio not accepting the usb connection. It must have been due to multiple config files I tried in my troubleshooting and multiple flashing. I just want to go back to normal.

Did you find this page helpful?