cgi-bin/build_layout.bash bfe72305865286340388572915e0318e15b195ecd74aaf MDErgo1 standard "MDErgo1-Blank-0.kll" "MDErgo1-Blank-1.kll" "MDErgo1-Blank-2.kll" 2>&1 + DefaultMapOverride='infinity_ergodox/lcdFuncMap MDErgo1-Blank-0' + PartialMapsExpandedOverride='infinity_ergodox/lcdFuncMap MDErgo1-Blank-1;infinity_ergodox/lcdFuncMap MDErgo1-Blank-2' + CMakeExtraArgs=-DCONFIGURATOR=1 + /srv/KiiConf/controller/Keyboards/ergodox-l.bash -c /srv/KiiConf/controller -o /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left linux-gnu/Linux is supported. Unix Build Selected Generator: Ninja /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left -- Build CPU Detected: x86_64 -- Build Kernel Detected: Linux 4.15.13-x86_64-linode106 -- Compiler Family: arm -- Compiler Selected: gcc -- Chip Selected: mk20dx256vlh7 -- Chip Family: mk2x -- CPU Selected: cortex-m4 -- Compiler Source Files: Lib/kinetis.c;Lib/delay.c;Lib/entropy.c;Lib/periodic.c;Lib/time.c -- Bootloader Type: dfu -- Full Compiler: /usr/bin/arm-none-eabi-gcc -- Detected Scan Module Source Files: Scan/Devices/ISSILed/i2c.c;Scan/Devices/ISSILed/led_scan.c;Scan/Devices/MatrixARMPeriodic/matrix_scan.c;Scan/Devices/STLcd/lcd_scan.c;Scan/Devices/UARTConnect/connect_scan.c;Scan/Infinity_Ergodox/scan_loop.c -- Detected Macro Module Source Files: Macro/PartialMap/kll.c;Macro/PartialMap/layer.c;Macro/PartialMap/macro.c;Macro/PartialMap/result.c;Macro/PartialMap/trigger.c;Macro/PixelMap/pixel.c;/srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/generatedPixelmap.c -- Detected Output Module Source Files: Output/HID-IO/hidio_com.c;Output/Interface/output_gen.c;Output/USB/output_com.c;Output/USB/output_usb.c;Output/USB/arm/usb_desc.c;Output/USB/arm/usb_dev.c;Output/USB/arm/usb_joystick.c;Output/USB/arm/usb_keyboard.c;Output/USB/arm/usb_mem.c;Output/USB/arm/usb_mouse.c;Output/USB/arm/usb_rawio.c;Output/USB/arm/usb_serial.c -- Detected Debug Module Source Files: Debug/cli/cli.c;Debug/latency/latency.c;Debug/led/led.c;Debug/print/print.c -- Found Git: /usr/bin/git (found version "1.9.1") No LSB modules are available. -- Found LSB_RELEASE: /usr/bin/lsb_release -- Build OS Detected: Ubuntu 14.04.5 LTS trusty -- Found Ctags: /usr/bin/ctags-exuberant (found version "5.9~svn20110310") ctags-exuberant: cannot open tag file : Permission denied -- Found PythonInterp: python3 (found suitable version "3.4.3", minimum required is "3") -- Detected Layout Files: /srv/KiiConf/controller/Scan/Devices/ISSILed/capabilities.kll /srv/KiiConf/controller/Scan/Devices/MatrixARMPeriodic/capabilities.kll /srv/KiiConf/controller/Scan/Devices/STLcd/capabilities.kll /srv/KiiConf/controller/Scan/Devices/UARTConnect/capabilities.kll /srv/KiiConf/controller/Macro/PartialMap/capabilities.kll /srv/KiiConf/controller/Macro/PixelMap/capabilities.kll /srv/KiiConf/controller/Output/HID-IO/capabilities.kll /srv/KiiConf/controller/Output/USB/capabilities.kll /srv/KiiConf/controller/Debug/latency/capabilities.kll /srv/KiiConf/controller/Scan/Infinity_Ergodox/scancode_map.kll /srv/KiiConf/controller/Scan/Infinity_Ergodox/leftHand.kll /srv/KiiConf/controller/Scan/Infinity_Ergodox/slave1.kll /srv/KiiConf/controller/Scan/Infinity_Ergodox/rightHand.kll /srv/KiiConf/controller/kll/layouts/infinity_ergodox/lcdFuncMap.kll /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/MDErgo1-Blank-0.kll /srv/KiiConf/controller/kll/layouts/infinity_ergodox/lcdFuncMap.kll /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/MDErgo1-Blank-1.kll /srv/KiiConf/controller/kll/layouts/infinity_ergodox/lcdFuncMap.kll /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/MDErgo1-Blank-2.kll -- Found DFU_SUFFIX: /usr/local/bin/dfu-suffix (found version "0.8") -- Configuring done -- Generating done -- Build files have been written to: /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left [1/39] Generating KLL Layout kll BETA 0.5c.f42eca6a53c84bcd093a0e12149789db4f14f98c - 2018-04-08 20:48:41 -0700 -- Generating -- /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/kll_defs.h /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/generatedKeymap.h /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/generatedPixelmap.c /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/kll.json [2/39] Building C object CMakeFiles/kiibohd.dir/main.c.o [3/39] Building C object CMakeFiles/kiibohd.dir/Lib/kinetis.c.o [4/39] Building C object CMakeFiles/kiibohd.dir/Lib/delay.c.o [5/39] Building C object CMakeFiles/kiibohd.dir/Lib/entropy.c.o [6/39] Building C object CMakeFiles/kiibohd.dir/Lib/periodic.c.o [7/39] Building C object CMakeFiles/kiibohd.dir/Lib/time.c.o [8/39] Building C object CMakeFiles/kiibohd.dir/Scan/Devices/ISSILed/i2c.c.o [9/39] Building C object CMakeFiles/kiibohd.dir/Scan/Devices/ISSILed/led_scan.c.o [10/39] Building C object CMakeFiles/kiibohd.dir/Scan/Devices/MatrixARMPeriodic/matrix_scan.c.o [11/39] Building C object CMakeFiles/kiibohd.dir/Scan/Devices/STLcd/lcd_scan.c.o [12/39] Building C object CMakeFiles/kiibohd.dir/Scan/Devices/UARTConnect/connect_scan.c.o [13/39] Building C object CMakeFiles/kiibohd.dir/Scan/Infinity_Ergodox/scan_loop.c.o [14/39] Building C object CMakeFiles/kiibohd.dir/Macro/PartialMap/kll.c.o [15/39] Building C object CMakeFiles/kiibohd.dir/Macro/PartialMap/layer.c.o [16/39] Building C object CMakeFiles/kiibohd.dir/Macro/PartialMap/macro.c.o [17/39] Building C object CMakeFiles/kiibohd.dir/Macro/PartialMap/result.c.o [18/39] Building C object CMakeFiles/kiibohd.dir/Macro/PartialMap/trigger.c.o [19/39] Building C object CMakeFiles/kiibohd.dir/Macro/PixelMap/pixel.c.o [20/39] Building C object CMakeFiles/kiibohd.dir/generatedPixelmap.c.o [21/39] Building C object CMakeFiles/kiibohd.dir/Output/HID-IO/hidio_com.c.o [22/39] Building C object CMakeFiles/kiibohd.dir/Output/Interface/output_gen.c.o [23/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/output_com.c.o [24/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/output_usb.c.o [25/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_desc.c.o [26/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_dev.c.o [27/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_joystick.c.o [28/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_keyboard.c.o [29/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_mem.c.o [30/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_mouse.c.o [31/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_rawio.c.o [32/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_serial.c.o [33/39] Building C object CMakeFiles/kiibohd.dir/Debug/cli/cli.c.o [34/39] Building C object CMakeFiles/kiibohd.dir/Debug/latency/latency.c.o [35/39] Building C object CMakeFiles/kiibohd.dir/Debug/led/led.c.o [36/39] Building C object CMakeFiles/kiibohd.dir/Debug/print/print.c.o [37/39] Linking C executable kiibohd.elf Setting new key Key Prepended: 0000000000000000 [38/39] Chip usage for mk20dx256vlh7 [39/39] Message for DFU targets NOTE: kiibohd.secure.dfu.bin is required for secure Kiibohd Bootloaders. Only keyboards from late 2017 and onwards, support this. See lsusb -d 1c11: -v and look for iInterface 4 Kiibohd DFU Secure. Otherwise, use the kiibohd.dfu.bin file when it says iInterface 4 Kiibohd DFU. Use the physical reset button on the back of the keyboard to temporarily disable secure mode. NOTE2: Secure mode is disabled currently, but will be enabled when key negotiation is supported. SRAM: 18% 12128/65536 bytes Flash: 27% 69924/253952 bytes Firmware has been compiled into: '/srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left' /srv/KiiConf/dist + RETVAL_L=0 + DefaultMapOverride='infinity_ergodox/lcdFuncMap MDErgo1-Blank-0' + PartialMapsExpandedOverride='infinity_ergodox/lcdFuncMap MDErgo1-Blank-1;infinity_ergodox/lcdFuncMap MDErgo1-Blank-2' + CMakeExtraArgs=-DCONFIGURATOR=1 + /srv/KiiConf/controller/Keyboards/ergodox-r.bash -c /srv/KiiConf/controller -o /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right linux-gnu/Linux is supported. Unix Build Selected Generator: Ninja /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right -- Build CPU Detected: x86_64 -- Build Kernel Detected: Linux 4.15.13-x86_64-linode106 -- Compiler Family: arm -- Compiler Selected: gcc -- Chip Selected: mk20dx256vlh7 -- Chip Family: mk2x -- CPU Selected: cortex-m4 -- Compiler Source Files: Lib/kinetis.c;Lib/delay.c;Lib/entropy.c;Lib/periodic.c;Lib/time.c -- Bootloader Type: dfu -- Full Compiler: /usr/bin/arm-none-eabi-gcc -- Detected Scan Module Source Files: Scan/Devices/ISSILed/i2c.c;Scan/Devices/ISSILed/led_scan.c;Scan/Devices/MatrixARMPeriodic/matrix_scan.c;Scan/Devices/STLcd/lcd_scan.c;Scan/Devices/UARTConnect/connect_scan.c;Scan/Infinity_Ergodox/scan_loop.c -- Detected Macro Module Source Files: Macro/PartialMap/kll.c;Macro/PartialMap/layer.c;Macro/PartialMap/macro.c;Macro/PartialMap/result.c;Macro/PartialMap/trigger.c;Macro/PixelMap/pixel.c;/srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/generatedPixelmap.c -- Detected Output Module Source Files: Output/HID-IO/hidio_com.c;Output/Interface/output_gen.c;Output/USB/output_com.c;Output/USB/output_usb.c;Output/USB/arm/usb_desc.c;Output/USB/arm/usb_dev.c;Output/USB/arm/usb_joystick.c;Output/USB/arm/usb_keyboard.c;Output/USB/arm/usb_mem.c;Output/USB/arm/usb_mouse.c;Output/USB/arm/usb_rawio.c;Output/USB/arm/usb_serial.c -- Detected Debug Module Source Files: Debug/cli/cli.c;Debug/latency/latency.c;Debug/led/led.c;Debug/print/print.c -- Found Git: /usr/bin/git (found version "1.9.1") No LSB modules are available. -- Found LSB_RELEASE: /usr/bin/lsb_release -- Build OS Detected: Ubuntu 14.04.5 LTS trusty -- Found Ctags: /usr/bin/ctags-exuberant (found version "5.9~svn20110310") ctags-exuberant: cannot open tag file : Permission denied -- Found PythonInterp: python3 (found suitable version "3.4.3", minimum required is "3") -- Detected Layout Files: /srv/KiiConf/controller/Scan/Devices/ISSILed/capabilities.kll /srv/KiiConf/controller/Scan/Devices/MatrixARMPeriodic/capabilities.kll /srv/KiiConf/controller/Scan/Devices/STLcd/capabilities.kll /srv/KiiConf/controller/Scan/Devices/UARTConnect/capabilities.kll /srv/KiiConf/controller/Macro/PartialMap/capabilities.kll /srv/KiiConf/controller/Macro/PixelMap/capabilities.kll /srv/KiiConf/controller/Output/HID-IO/capabilities.kll /srv/KiiConf/controller/Output/USB/capabilities.kll /srv/KiiConf/controller/Debug/latency/capabilities.kll /srv/KiiConf/controller/Scan/Infinity_Ergodox/scancode_map.kll /srv/KiiConf/controller/Scan/Infinity_Ergodox/rightHand.kll /srv/KiiConf/controller/Scan/Infinity_Ergodox/slave1.kll /srv/KiiConf/controller/Scan/Infinity_Ergodox/leftHand.kll /srv/KiiConf/controller/kll/layouts/infinity_ergodox/lcdFuncMap.kll /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/MDErgo1-Blank-0.kll /srv/KiiConf/controller/kll/layouts/infinity_ergodox/lcdFuncMap.kll /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/MDErgo1-Blank-1.kll /srv/KiiConf/controller/kll/layouts/infinity_ergodox/lcdFuncMap.kll /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/MDErgo1-Blank-2.kll -- Found DFU_SUFFIX: /usr/local/bin/dfu-suffix (found version "0.8") -- Configuring done -- Generating done -- Build files have been written to: /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right [1/39] Generating KLL Layout kll BETA 0.5c.f42eca6a53c84bcd093a0e12149789db4f14f98c - 2018-04-08 20:48:41 -0700 -- Generating -- /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/kll_defs.h /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/generatedKeymap.h /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/generatedPixelmap.c /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/kll.json [2/39] Building C object CMakeFiles/kiibohd.dir/main.c.o [3/39] Building C object CMakeFiles/kiibohd.dir/Lib/kinetis.c.o [4/39] Building C object CMakeFiles/kiibohd.dir/Lib/delay.c.o [5/39] Building C object CMakeFiles/kiibohd.dir/Lib/entropy.c.o [6/39] Building C object CMakeFiles/kiibohd.dir/Lib/periodic.c.o [7/39] Building C object CMakeFiles/kiibohd.dir/Lib/time.c.o [8/39] Building C object CMakeFiles/kiibohd.dir/Scan/Devices/ISSILed/i2c.c.o [9/39] Building C object CMakeFiles/kiibohd.dir/Scan/Devices/ISSILed/led_scan.c.o [10/39] Building C object CMakeFiles/kiibohd.dir/Scan/Devices/MatrixARMPeriodic/matrix_scan.c.o [11/39] Building C object CMakeFiles/kiibohd.dir/Scan/Devices/STLcd/lcd_scan.c.o [12/39] Building C object CMakeFiles/kiibohd.dir/Scan/Devices/UARTConnect/connect_scan.c.o [13/39] Building C object CMakeFiles/kiibohd.dir/Scan/Infinity_Ergodox/scan_loop.c.o [14/39] Building C object CMakeFiles/kiibohd.dir/Macro/PartialMap/kll.c.o [15/39] Building C object CMakeFiles/kiibohd.dir/Macro/PartialMap/layer.c.o [16/39] Building C object CMakeFiles/kiibohd.dir/Macro/PartialMap/macro.c.o [17/39] Building C object CMakeFiles/kiibohd.dir/Macro/PartialMap/result.c.o [18/39] Building C object CMakeFiles/kiibohd.dir/Macro/PartialMap/trigger.c.o [19/39] Building C object CMakeFiles/kiibohd.dir/Macro/PixelMap/pixel.c.o [20/39] Building C object CMakeFiles/kiibohd.dir/generatedPixelmap.c.o [21/39] Building C object CMakeFiles/kiibohd.dir/Output/HID-IO/hidio_com.c.o [22/39] Building C object CMakeFiles/kiibohd.dir/Output/Interface/output_gen.c.o [23/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/output_com.c.o [24/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/output_usb.c.o [25/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_desc.c.o [26/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_dev.c.o [27/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_joystick.c.o [28/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_keyboard.c.o [29/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_mem.c.o [30/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_mouse.c.o [31/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_rawio.c.o [32/39] Building C object CMakeFiles/kiibohd.dir/Output/USB/arm/usb_serial.c.o [33/39] Building C object CMakeFiles/kiibohd.dir/Debug/cli/cli.c.o [34/39] Building C object CMakeFiles/kiibohd.dir/Debug/latency/latency.c.o [35/39] Building C object CMakeFiles/kiibohd.dir/Debug/led/led.c.o [36/39] Building C object CMakeFiles/kiibohd.dir/Debug/print/print.c.o [37/39] Linking C executable kiibohd.elf Setting new key Key Prepended: 0000000000000000 [38/39] Message for DFU targets [39/39] Chip usage for mk20dx256vlh7 NOTE: kiibohd.secure.dfu.bin is required for secure Kiibohd Bootloaders. Only keyboards from late 2017 and onwards, support this. See lsusb -d 1c11: -v and look for iInterface 4 Kiibohd DFU Secure. Otherwise, use the kiibohd.dfu.bin file when it says iInterface 4 Kiibohd DFU. Use the physical reset button on the back of the keyboard to temporarily disable secure mode. NOTE2: Secure mode is disabled currently, but will be enabled when key negotiation is supported. SRAM: 18% 12256/65536 bytes Flash: 27% 70188/253952 bytes Firmware has been compiled into: '/srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right' /srv/KiiConf/dist + RETVAL_R=0 + (( 0 != 0 )) + (( 0 != 0 )) + RETVAL=0 + ln -s /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/kiibohd.dfu.bin /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left_kiibohd.dfu.bin + ln -s /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/kiibohd.secure.dfu.bin /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left_kiibohd.secure.dfu.bin + ln -s /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/kll.json /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left_kll.json + ln -s /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/log/generatedKeymap.h /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left_generatedKeymap.h + ln -s /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left/log/kll_defs.h /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/left_kll_defs.h + ln -s /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/kiibohd.dfu.bin /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right_kiibohd.dfu.bin + ln -s /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/kiibohd.secure.dfu.bin /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right_kiibohd.secure.dfu.bin + ln -s /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/kll.json /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right_kll.json + ln -s /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/log/generatedKeymap.h /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right_generatedKeymap.h + ln -s /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right/log/kll_defs.h /srv/KiiConf/tmp/bfe72305865286340388572915e0318e15b195ecd74aaf/right_kll_defs.h + set +x Compilation Completed.