Filco tenkeyless custom ATmega32u4 controller

User avatar
fossala
Elite +1

01 Nov 2012, 20:27

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.

User avatar
Vierax

01 Nov 2012, 21:14

It seems an issue with the suspend to ram or the suspend to disk feature :?

User avatar
HzFaq

08 Nov 2012, 17:26

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?

yeeeargh

13 Nov 2012, 22:09

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.

bpiphany

14 Nov 2012, 00:52

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.

User avatar
hasu

14 Nov 2012, 01:19

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.

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

yeeeargh

14 Nov 2012, 01:30

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...

User avatar
litster

07 Dec 2012, 04:50

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


bp controller.JPG
bp controller.JPG (983.31 KiB) Viewed 2901 times

User avatar
webwit
Wild Duck

07 Dec 2012, 05:00

Lots of categories with bpiphany and phantom nominated! I bet you guys will win multiple awards.

User avatar
litster

07 Dec 2012, 05:23

Hehe, I hope it is okay to post here and on the phantom thread to ask for votes :D

User avatar
webwit
Wild Duck

07 Dec 2012, 05:32

Cheerleading is allowed. :mrgreen:

Please... no wagering!
Spoiler:
Image
Cherry MX Blue fans.

Post Reply

Return to “Group buys”