2014년 7월 20일 일요일

[콘티키/Contiki] 미카즈(Micaz)에 콘티키 올리기 (2) : uisp command not found

Micaz에 콘티키를 바로 올리려는 시도를 하면 아래와 같은 에러 메세지가 뜰 수 있습니다.

make: uisp: Command not found






해결 방법:

간단한 해결 방법은 tinyos-tools 을 설치하는 것이에요.

과정이 조금 복잡하긴 한데, 다음과 같이 순서로 진행하면 됩니다.

1. Tell apt about the TinyProd Signing Key.

gpg --keyserver keyserver.ubuntu.com --recv-keys A9B913B9
gpg -a --export A9B913B9 | sudo apt-key add -

2. Add the following lines to /etc/apt/sources.list.d/tinyprod-debian.list:

deb http://tinyprod.net/repos/debian wheezy main
deb http://tinyprod.net/repos/debian msp430-46 main

위의 두 줄을 tinyprod-debian.list 파일에 추가해야 하는데,
아래 명령어로 추가할 수 있습니다.

sudo -s
cd /etc/apt/sources.list.d
echo "deb http://tinyprod.net/repos/debian wheezy main" >> tinyprod-debian.list
echo "deb http://tinyprod.net/repos/debian msp430-46 main" >> tinyprod-debian.list

3. Install tinyos tools

sudo apt-get update
sudo apt-get install tinyos-tools


4. 이렇게 하고

CONTIKI/example/hello-world 폴더에서 다음과 같은 명령어로 미카즈에 콘티키를 올릴 수 있어요.

sudo make hello-world.upload TARGET=micaz PORT=/dev/ttyUSB0





참고 : http://tinyprod.net/repos/debian/

댓글 없음:

댓글 쓰기