Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testing GH60 firmware without PCB #56

Closed
selir27 opened this issue Aug 5, 2013 · 7 comments
Closed

Testing GH60 firmware without PCB #56

selir27 opened this issue Aug 5, 2013 · 7 comments

Comments

@selir27
Copy link

selir27 commented Aug 5, 2013

Hi,
I am trying to make NKRO keyboard. It uses keyboard matrix with soldered wires instead of PCB board (as in the project https://blog.fsck.com/2013/04/index.html). I want to use or to modify the gh60 firmware for my needs. Is it possible to test the firmware with only one key? I am not sure that I will connect right all the wires of my matrix form the first time. I would like to minimize the errors. So I would like to know if the software works fine before I make the hardware part. It seems that the firmware scans for the matrix, but I am not sure if it will works with only one key connected to atmel AVR board (arduino micro in my case).

tmk pushed a commit that referenced this issue Aug 5, 2013
@tmk
Copy link
Owner

tmk commented Aug 5, 2013

Hi,
I think it should work even for one key. Hmm, interesting.

... I tried and confirmed this works, you mean like this?
https://github.com/tmk/tmk_keyboard/tree/onekey/keyboard/onekey

Download this to your board and short pins PD0 and PD1, you will get 'a' key.

@tmk
Copy link
Owner

tmk commented Aug 5, 2013

Ah... maybe... this is not what you want. Let me know if not.

@selir27
Copy link
Author

selir27 commented Aug 5, 2013

Onekey keyboard works. That is exactly what I wanted to test. Thanks.

@selir27 selir27 closed this as completed Aug 5, 2013
lxol pushed a commit to lxol/tmk_keyboard that referenced this issue Dec 31, 2015
fix number pad for german keys
@mikeshandssay
Copy link

Onekey is not compiling for me on OS X

avr-gcc (GCC) 6.2.0

obj_onekey_lufa/common/keymap.o: In function `keymap_key_to_keycode':
/Users/mhiggins/projects/tmk_keyboard/keyboard/onekey/../../tmk_core/common/keymap.c:236: undefined reference to `keymaps'
obj_onekey_lufa/common/keymap.o: In function `keymap_fn_to_action':
/Users/mhiggins/projects/tmk_keyboard/keyboard/onekey/../../tmk_core/common/keymap.c:246: undefined reference to `fn_actions'

@tmk
Copy link
Owner

tmk commented Oct 7, 2016

Hmm, maybe gcc version? Ive used 4.9 iirc and never tried with 6.

Checked binutil version? See caveats.
https://gcc.gnu.org/gcc-6/changes.html

Or just use other older versions if possible.

@mikeshandssay
Copy link

@ TMK, the same occurred with 4.8. We are both talking on GH and can resolve it there.

If we DO need specific versions to build... do we know the ones to install on vanilla Ubuntu?

@tmk
Copy link
Owner

tmk commented Oct 7, 2016

Confirmed.
Remove both 'static' keywords from keymap.c.

I'll look into other places too and update them later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants