geekhack Marketplace > Zeal PC
R4 Zealio Switch/Zeal60RGB/Zealencio Silencing Clips/Transparent Screw-in Stabs!
TelFiRE:
My R6s are on their way already, nice, thank you :D
Cotay:
--- Quote from: Zeal on Wed, 04 January 2017, 22:03:59 ---
--- Quote from: breckstar on Wed, 04 January 2017, 20:50:24 ---
--- Quote from: Zeal on Wed, 04 January 2017, 20:46:10 ---
--- Quote from: breckstar on Wed, 04 January 2017, 20:31:52 ---
--- Quote from: Zeal on Wed, 04 January 2017, 02:47:43 ---R4 is pretty much complete. Shipped remaining orders ~51 boxes yesterday afternoon. Only outstanding orders are those combining lustro/holding to return from holidays.
Show Image
Lots of pizzas were sent via DHL.
--- End quote ---
Zeal or all,
Is it possible to get to get the split backspace and right shift + fn all lit up? Doesn't seem like my LB5 lights up or LD8 when R-Shift is soldered (JD7A)
I'll keep poking around on it but if you know anything, that would be awesome :)
Thanks
--- End quote ---
Have you flashed the board to the proper HHKB.bat layout? The firmware will disable certain LEDs depending on which layout you've chosen. The default rainbow cycling mode you received lights up the "FN" key and HHKB`~ key prior to jumping, so those were confirmed fully functional.
--- End quote ---
I have not. I was about to do that :) I'll update in soon.
Edit: Never used flip on any of my programmable boards before so I'm just sifting through the dark with my eyes closed :p
Edit2: Got it up an running. Thanks for that little tip. After looking at that stuff and the commands for split backspace etc it became self explanatory :) thanks again all for the help.
Bonus pics :) Zeal60 PCB, R4 78g Zealios (which feel stronger than R2 + 80g springs), WKL B.face case -- Side note for anyone going this route: you will have to shave the case down to fit the transparent stabilizers through the pcb mount slots so that the two acrylic pieces will sit flush on the pcb.
http://imgur.com/a/h1kPH
--- End quote ---
Glad everything turned out well. :)
Yeah, unfortunately layered acrylic cases are designed to hug the PCB as close as possible, leaving insufficient clearance for the screw in stabs. A bit of small filing fixes the issue though. Didn't have any GON/WKL cases, so I couldn't test the clearance. Regular top mounted boards/tray style cases aren't an issue.
--- End quote ---
I'm running into the same problem with the LD8 LED not working. I have it jumped on JD7A for a 1.75u RShift and 1u FN. When I desolder JD7A, LD8 starts glowing (albeit flickering).
My keys are working fine, so I've got those programmed properly. I'm at a loss since I've changed the config file to read "#define USE_SPLIT_RIGHT_SHIFT 1". Anything I'm missing?
Wilba:
--- Quote from: Cotay on Sat, 03 June 2017, 01:56:57 ---
I'm running into the same problem with the LD8 LED not working. I have it jumped on JD7A for a 1.75u RShift and 1u FN. When I desolder JD7A, LD8 starts glowing (albeit flickering).
My keys are working fine, so I've got those programmed properly. I'm at a loss since I've changed the config file to read "#define USE_SPLIT_RIGHT_SHIFT 1". Anything I'm missing?
--- End quote ---
The settings for the LEDs are stored in EEPROM and can be changed without programming new firmware, using the zeal60.exe and the .bat files. The values in the config.h are just the defaults for when there's nothing in the EEPROM yet. So if you are changing config.h, it sounds like you're building QMK yourself and not using the zeal60.exe/.bat files to program new layouts. Is this correct? If not, just follow the instructions, use FLIP to program the supplied zeal60_default.hex and use the .bat files to both set keymaps and set LED options.
If you ARE a power user and want to build your own QMK firmware etc. then you should clear the EEPROM so changes to the backlight settings (like USE_SPLIT_RIGHT_SHIFT) have a chance to be saved to EEPROM. Hold down Space+Esc keys when you power on (connect USB), this will kick in bootloader AND clear the EEPROM so your custom firmware will overwrite the existing EEPROM settings.
Cotay:
--- Quote from: Wilba on Sat, 03 June 2017, 02:41:05 ---
--- Quote from: Cotay on Sat, 03 June 2017, 01:56:57 ---
I'm running into the same problem with the LD8 LED not working. I have it jumped on JD7A for a 1.75u RShift and 1u FN. When I desolder JD7A, LD8 starts glowing (albeit flickering).
My keys are working fine, so I've got those programmed properly. I'm at a loss since I've changed the config file to read "#define USE_SPLIT_RIGHT_SHIFT 1". Anything I'm missing?
--- End quote ---
The settings for the LEDs are stored in EEPROM and can be changed without programming new firmware, using the zeal60.exe and the .bat files. The values in the config.h are just the defaults for when there's nothing in the EEPROM yet. So if you are changing config.h, it sounds like you're building QMK yourself and not using the zeal60.exe/.bat files to program new layouts. Is this correct? If not, just follow the instructions, use FLIP to program the supplied zeal60_default.hex and use the .bat files to both set keymaps and set LED options.
If you ARE a power user and want to build your own QMK firmware etc. then you should clear the EEPROM so changes to the backlight settings (like USE_SPLIT_RIGHT_SHIFT) have a chance to be saved to EEPROM. Hold down Space+Esc keys when you power on (connect USB), this will kick in bootloader AND clear the EEPROM so your custom firmware will overwrite the existing EEPROM settings.
--- End quote ---
You are awesome! I was indeed building my own QMK and it didn't occur to me that it might be the EEPROM. Your explanation is excellent! I'll see if the .bat file route works first...then I'll think about further customization.
EDIT: That did it. Thanks again!
Wilba:
--- Quote from: Cotay on Sat, 03 June 2017, 03:02:07 ---
--- Quote from: Wilba on Sat, 03 June 2017, 02:41:05 ---
--- Quote from: Cotay on Sat, 03 June 2017, 01:56:57 ---
I'm running into the same problem with the LD8 LED not working. I have it jumped on JD7A for a 1.75u RShift and 1u FN. When I desolder JD7A, LD8 starts glowing (albeit flickering).
My keys are working fine, so I've got those programmed properly. I'm at a loss since I've changed the config file to read "#define USE_SPLIT_RIGHT_SHIFT 1". Anything I'm missing?
--- End quote ---
The settings for the LEDs are stored in EEPROM and can be changed without programming new firmware, using the zeal60.exe and the .bat files. The values in the config.h are just the defaults for when there's nothing in the EEPROM yet. So if you are changing config.h, it sounds like you're building QMK yourself and not using the zeal60.exe/.bat files to program new layouts. Is this correct? If not, just follow the instructions, use FLIP to program the supplied zeal60_default.hex and use the .bat files to both set keymaps and set LED options.
If you ARE a power user and want to build your own QMK firmware etc. then you should clear the EEPROM so changes to the backlight settings (like USE_SPLIT_RIGHT_SHIFT) have a chance to be saved to EEPROM. Hold down Space+Esc keys when you power on (connect USB), this will kick in bootloader AND clear the EEPROM so your custom firmware will overwrite the existing EEPROM settings.
--- End quote ---
You are awesome! I was indeed building my own QMK and it didn't occur to me that it might be the EEPROM. Your explanation is excellent! I'll see if the .bat file route works first...then I'll think about further customization.
EDIT: That did it. Thanks again!
--- End quote ---
Cool.
Note that what I said also applies to keymaps... if you've programmed keymaps via the .bat files, they're stored in EEPROM and will override what gets compiled into the firmware. The Space+Esc on boot will clear the keymaps in EEPROM as well.
Unfortunately, it's a bit too hard to make the firmware "know" that it's been replaced with a new firmware that was built with different settings, keymaps, etc. (Well, it's not THAT hard, just messy and would waste valuable EEPROM for a feature only useful for power users).
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version