※もし違いがあるとすれば、塗装が2度塗りになっていないとかでしょうか。ちなみに、Marine Band Deluxeは3重のラッカー塗装です。また、木材のグレードが違うということも考えられますが、ギターなどと違って消耗品的な性格が強いので、大して違わないと思うのです。実際のところはどうなんでしょうね?
$ cd qmk_firmware/
$ util/qmk_install.sh
Already up-to-date.
==> Installing avr-gcc@7 from osx-cross/avr
==> Downloading https://gcc.gnu.org/pub/gcc/releases/gcc-7.4.0/gcc-7.4.0.tar.xz
Already downloaded: /Users/hoge/Library/Caches/Homebrew/downloads/8b80c959666a423edc65d1fa057cf52e3bb84f33d23e31c0b40b7b7cd93c5ad9--gcc-7.4.0.tar.xz
==> ../configure --target=avr --prefix=/usr/local/Cellar/avr-gcc@7/7.4.0 --libdir=/usr/local/Cellar/avr-gcc@7/7.4.0/lib/avr-gcc/7 --enable-languages=c,c++ --wit
==> make
==> make install
==> Downloading https://download.savannah.gnu.org/releases/avr-libc/avr-libc-2.0.0.tar.bz2
==> Downloading from https://nongnu.freemirror.org/nongnu/avr-libc/avr-libc-2.0.0.tar.bz2
######################################################################## 100.0%
==> ./configure --build=i686-apple-darwin18.5.0 --prefix=/usr/local/Cellar/avr-gcc@7/7.4.0 --host=avr
==> make install
==> Caveats
avr-gcc@7 is keg-only, which means it was not symlinked into /usr/local,
※省略
==> Pouring dfu-util-0.9.mojave.bottle.tar.gz
🍺 /usr/local/Cellar/dfu-util/0.9: 11 files, 115.7KB
==> Caveats
==> avr-gcc@7
avr-gcc@7 is keg-only, which means it was not symlinked into /usr/local,
because it might interfere with other version of avr-gcc. This is useful if you want to have multiple version of avr-gcc installed on the same machine.
If you need to have avr-gcc@7 first in your PATH run:
echo 'export PATH="/usr/local/opt/avr-gcc@7/bin:$PATH"' >> ~/.bash_profile
For compilers to find avr-gcc@7 you may need to set:
export LDFLAGS="-L/usr/local/opt/avr-gcc@7/lib"
Linking /usr/local/Cellar/avr-gcc@7/7.4.0... 20 symlinks created
If you need to have this software first in your PATH instead consider running:
echo 'export PATH="/usr/local/opt/avr-gcc@7/bin:$PATH"' >> ~/.bash_profile
$
$ make keebio/iris/rev2:default
QMK Firmware 0.6.328
Making keebio/iris/rev2 with keymap default
avr-gcc (GCC) 7.4.0
Copyright (C) 2017 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/keebio/iris/iris.c [OK]
Compiling: keyboards/keebio/iris/rev2/rev2.c [OK]
Compiling: keyboards/keebio/iris/keymaps/default/keymap.c [OK]
Compiling: quantum/quantum.c [OK]
Compiling: quantum/keymap_common.c [OK]
Compiling: quantum/keycode_config.c [OK]
※省略
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c [OK]
Linking: .build/keebio_iris_rev2_default.elf [OK]
Creating load file for flashing: .build/keebio_iris_rev2_default.hex [OK]
Copying keebio_iris_rev2_default.hex to qmk_firmware folder [OK]
Checking file size of keebio_iris_rev2_default.hex [OK]
* The firmware size is fine - 23244/28672 (5428 bytes free)
$
’’Detecting USB port, reset your controller now....”の表示がでたら、キーボードのリセットスイッチをポチッと押します。そうすると書き込みが始まります。
$ make keebio/iris/rev2:default:avrdude
QMK Firmware 0.6.328
Making keebio/iris/rev2 with keymap default and target avrdude
avr-gcc (GCC) 7.4.0
Copyright (C) 2017 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.
Size before:
text data bss dec hex filename
0 23244 0 23244 5acc .build/keebio_iris_rev2_default.hex
Compiling: tmk_core/common/command.c [OK]
Linking: .build/keebio_iris_rev2_default.elf [OK]
Creating load file for flashing: .build/keebio_iris_rev2_default.hex [OK]
Copying keebio_iris_rev2_default.hex to qmk_firmware folder [OK]
Checking file size of keebio_iris_rev2_default.hex [OK]
* The firmware size is fine - 23244/28672 (5428 bytes free)
Detecting USB port, reset your controller now................. ←ここでポチッと!!
Device /dev/tty.usbmodem14101 has appeared; assuming it is the controller.
Waiting for /dev/tty.usbmodem14101 to become writable.
Connecting to programmer: .
Found programmer: Id = "CATERIN"; type = S
Software Version = 1.0; No Hardware Version given.
※省略
avrdude: input file .build/keebio_iris_rev2_default.hex contains 23244 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 0.17s
avrdude: verifying ...
avrdude: 23244 bytes of flash verified
avrdude: safemode: Fuses OK (E:FB, H:D8, L:FF)
avrdude done. Thank you.
$