2015년 4월 27일 월요일

cc-tool (8051 SoC Programmer) for OSX 빌드

SmartRF04EB를 구했다.
CC2540을 리프로그래밍하기 위해서인데 TI에서는 윈도우 프로그램만 제공한다.

찾아보니 http://sourceforge.net/projects/cctool/ 라는게 있고
빌드를 해서 http://pan.baidu.com/s/1kT02YMV 이곳에 올려놓았다.

먼저 ./configure를 하는데 오류가 난다.
README를 읽어보니
#### Building from source, dependencies:
Ubuntu: libusb-1.0, libboost-all-dev, 
Fedora: boost-devel, libusb1-devel

Mac OS 10.6.7, from ports: libusb boost pkgconfig
이런 내용이 있다.

port를 사용하라는 식으로 써있지만 brew로 설치해줬다.
brew install libusb boost pkgconfig

그리고 make 한다.
역시 또 오류
내용을 참조하니 Makefile 중 227줄 내용을 수정해야한단다.

LIBS = -s \ 
요걸
LIBS = \
요렇게
다시 make.
cc-tool 파일이 생성이 되었다.