Author Topic: YMD96 PCB programming 102 key  (Read 1299 times)

0 Members and 1 Guest are viewing this topic.

Offline Carogna

  • Thread Starter
  • Posts: 8
YMD96 PCB programming 102 key
« on: Mon, 05 October 2020, 15:32:11 »
Hi there
I purchased an YMD96 PCB in order to build an ISO keyboard 102 keys. Unfortunately QMK env (for msys64 shell) for YMD96 ISO layout considers just 101 keys. To make it simple I downloaded a built-it ISO Layout json file from https://config.qmk.fm/ than I amended it adding a new key (KC_RGUI) and later I uploaded my custom json file on qmk configurator website in order to get back a keymap.c.

Below the ouput error from the website:

# YMD96

A 96-keyboard which supports both ANSI and ISO along with many different layout combinations, and RGB underglow.

* Keyboard maintainer: [Andrew](https://github.com/sparkyman215)
* Hardware Supported: YMD96 with the ATmega32a chip.
* Hardware Availability: The GB was run June 2017, [in this thread](https://www.reddit.com/r/mechmarket/comments/6hu3yx/vendor_ymd96_gb_is_now_live_68_an_universal_and/). The vendor has stated that they plan on selling more rounds.

Make example for this keyboard (after setting up your build environment):

    make ymd96:default

Flashing example for this keyboard ([after setting up the bootloadHID flashing environment](https://docs.qmk.fm/#/flashing_bootloadhid))

    make ymd96:default:flash

**Reset Key**: Hold down the key commonly programmed as *L_Ctrl* while plugging in the keyboard.

See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).

Carico 1 livellos e 102 codici chiave. Definito 0 Any chiave codice chiave
* Sending ymd96:ymd96_layout_iso_mine with LAYOUT_iso
* Received job_id: 0435514c-fab6-4bb0-be41-e8f7814947a0
* Running . . . . .
* Finished:




Making 

avr-gcc (GCC) 5.4.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiling: keyboards/ymd96/ymd96.c                                                                  
Compiling: keyboards/ymd96/keymaps/ymd96_layout_iso_mine/keymap.c                                  ents, but takes just 101
  INS, KC_RSFT, KC_UP, KC_P1, KC_P2, KC_P3, KC_PENT, KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT, KC_P0, KC_PDOT)

’ undeclared here (not in a function)
  INS, KC_RSFT, KC_UP, KC_P1, KC_P2, KC_P3, KC_PENT, KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT, KC_P0, KC_PDOT)

 
 |
 |
 |
makeap.o] Error 1
make: *** ine] Error 1
ake finished with errors


Following the keyboard ISO layout I would like to get (forget about "Italian" keycaps :D)



Does anybody help me to set correctly all related config file, or provide a workaround, in order to achieve this keyboard layout ?
Thanks a lot to everybody for support

Cheers

Carogna





« Last Edit: Mon, 05 October 2020, 15:35:04 by Carogna »