Filco tenkeyless custom ATmega32u4 controller
- fossala
- Elite +1
- Location: UK
- Main keyboard: HHKB Type-S
- Main mouse: Rollermouse Free2
- Favorite switch: Topre
- DT Pro Member: -
I keep getting keyboard crashes. It's happening when I'm not at the PC. I come back and have to re-plug in to use the keyboard. It also messes up my other keyboards that are plugged it.
- Vierax
- Location: France (Lille)
- Main keyboard: Tipro MID KM128 Bépo layout
- Main mouse: Kensington Orbit Trackball
- Favorite switch: MX Clear / MX Grey (under thumbs)
- DT Pro Member: -
- Contact:
It seems an issue with the suspend to ram or the suspend to disk feature
- HzFaq
- Location: Windsor, UK
- Main keyboard: Phantom
- Main mouse: CST L-Trac
- Favorite switch: MX Clears
- DT Pro Member: -
Is anyone having any problems when using this with the Filco Tenkey pad?
It was working fine for an hour or two but now whenever I toggle numlock on (when you plug it in it starts in off) the whole pad freezes and I need to unplug it to get it to respond. I haven't messed around with the firmware yet so don't know if there is something in there that might be causing it?
It was working fine for an hour or two but now whenever I toggle numlock on (when you plug it in it starts in off) the whole pad freezes and I need to unplug it to get it to respond. I haven't messed around with the firmware yet so don't know if there is something in there that might be causing it?
-
- Location: Germany
- DT Pro Member: -
hi,
i have a question regarding programming the controller. (might be a good idea to open a thread in the workshop subforum for all the technical questions...)
i can program it with flip without any problems.
i'm trying to do all the programming in eclipse (with an avr-plugin and avrdude). does anyone know if avrdude can be used to replace flip to program it over usb? i have done it with arduinos, but they are programmed over a serial port instead of usb.
i have a question regarding programming the controller. (might be a good idea to open a thread in the workshop subforum for all the technical questions...)
i can program it with flip without any problems.
i'm trying to do all the programming in eclipse (with an avr-plugin and avrdude). does anyone know if avrdude can be used to replace flip to program it over usb? i have done it with arduinos, but they are programmed over a serial port instead of usb.
-
- Location: Stockhom, Sweden
- Main keyboard: Symmetric Stagger Board
- Main mouse: Kinzu
- Favorite switch: Topre
- DT Pro Member: -
Go wiki =) http://deskthority.net/wiki/AVR-Keyboard
I guess you are talking Windows now.. On Linux there is a command line tool called dfu-programmer that works like a charm.
I guess you are talking Windows now.. On Linux there is a command line tool called dfu-programmer that works like a charm.
- hasu
- Location: Japan
- Main keyboard: HHKB
- Main mouse: HHKB
- Favorite switch: Topre
- DT Pro Member: -
I don't know about avr-plugin and eclipse but you'll use other command line tool instead than avrdude.
FLIP distribution includes command line tool named 'batchisp'. Also you can get 'dfu-programmer' command for Windows from somewhere. I usually use dfu-programmer to program AVR with DFU bootloader.
My makefile has some targets using these programmer.
FLIP distribution includes command line tool named 'batchisp'. Also you can get 'dfu-programmer' command for Windows from somewhere. I usually use dfu-programmer to program AVR with DFU bootloader.
My makefile has some targets using these programmer.
Code: Select all
teensy: $(TARGET).hex
teensy_loader_cli -mmcu=$(MCU) -w -v $(TARGET).hex
flip: $(TARGET).hex
batchisp -hardware usb -device $(MCU) -operation erase f
batchisp -hardware usb -device $(MCU) -operation loadbuffer $(TARGET).hex program
batchisp -hardware usb -device $(MCU) -operation start reset 0
dfu: $(TARGET).hex
dfu-programmer $(MCU) erase
dfu-programmer $(MCU) flash $(TARGET).hex
dfu-programmer $(MCU) reset
dfu-start:
dfu-programmer $(MCU) reset
dfu-programmer $(MCU) start
flip-ee: $(TARGET).hex $(TARGET).eep
$(COPY) $(TARGET).eep $(TARGET)eep.hex
batchisp -hardware usb -device $(MCU) -operation memory EEPROM erase
batchisp -hardware usb -device $(MCU) -operation memory EEPROM loadbuffer $(TARGET)eep.hex program
batchisp -hardware usb -device $(MCU) -operation start reset 0
$(REMOVE) $(TARGET)eep.hex
dfu-ee: $(TARGET).hex $(TARGET).eep
dfu-programmer $(MCU) eeprom-flash $(TARGET).eep
dfu-programmer $(MCU) reset
-
- Location: Germany
- DT Pro Member: -
I'm aware of the wiki as I have made use of it already
As I said I got it working with FLIP without problems. I think what I wanted to ask is whats the difference of the method FLIP and dfu-programmer flashes the controller instead of avrdude really. And if there is a way to use avrdude with the controller.
Is it really "just" the difference on how the bootloader of controller works?
Edit: Just saw Hasu's post. I guess I have to read a bit more about bootloaders...
As I said I got it working with FLIP without problems. I think what I wanted to ask is whats the difference of the method FLIP and dfu-programmer flashes the controller instead of avrdude really. And if there is a way to use avrdude with the controller.
Is it really "just" the difference on how the bootloader of controller works?
Edit: Just saw Hasu's post. I guess I have to read a bit more about bootloaders...
- litster
- Location: Washington State, USA
- Main keyboard: KMAC2, The Cheat
- Favorite switch: Brown, Topre, Red, BS
- DT Pro Member: -
Final round of Deskthority Awards voting has begun. If you like your Filco tenkeyless custom controller from bpiphany, please go to the links below to vote for bpiphany and the controller mod for these Deskthority Awards:
Vote Filco Tenkeyless Custom ATmega32u4 controller for Best Input Device Mod Award
Vote bpiphany for The Best Deskthority Forum Contributor Award
Vote Filco Tenkeyless Custom ATmega32u4 controller for Best Input Device Mod Award
Vote bpiphany for The Best Deskthority Forum Contributor Award
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
Lots of categories with bpiphany and phantom nominated! I bet you guys will win multiple awards.
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
Cheerleading is allowed.
Please... no wagering!
Please... no wagering!
Spoiler: