디펜던시 설치

brew install dfu-programmer

버전 확인

dfu-programmer --version

코드 다운

https://github.com/kairyu/tkg-toolkit 코드 다운

git clone <https://github.com/kairyu/tkg-toolkit.git>

코드 수정

dfu-programmer 버전에 따라 mac/script/reflash-dfu.sh 파일에서 get_version를 아래와 같이 수정

function get_version {
	VERINFO=$("$EXEC" --version 2>&1)
	if [ $(echo $VERINFO | grep -c "0.6") -gt 0 ]
	then
		VER=0.6
	elif [ $(echo $VERINFO | grep -c "0.7") -gt 0 ]
	then
		VER=0.7
	else
		# echo "dfu-programmer >= 0.6 not installed, please install first."
		# exit 1
		VER=1.1.0 <--- 이부분
	fi
}

setup

mac 폴더로 들어가서 아래 명령어 실행

./setup.sh

내 키보드는 XD75가 아니지만 선택사항에 없으니 이걸로 고른다. 나머지는 계속 Enter 치면 됨

image.png

PATH 설정

PATH=$PATH:$(pwd)/bin

xd87 mac용 hex 파일 다운로드

https://config.qmk.fm/#/xiudi/xd87/LAYOUT_tkl_iso 에서 complie을 하면 FIRMWARE 버튼이 활성화됨

image.png