ATmega8(L)를 펌웨어를 flash하기 위해서는 avrdude를 설치해야한다.
$ sudo apt-get install avrdude
mk-II 혹은 STK500로 ISP를 사용한다면 .hex 파일을 만들고 아래 명령어로 해당 프로그램을 쓸 수 있다.
옵션 -p m8은 ATmega8(L)을 의미하며, -P /dev/***는 어떤 장치로 programming 할것인지,
-c는 ISP의 버전, -Uflash:w:***.hex는 프로그래밍할 hex파일 지정 -F는 override 한다는 의미이다.
$ sudo avrdude -p m8 -P /dev/*** -c stk500v2 -Uflash:w:***.hex -B 1.0 -F
'Project > Note' 카테고리의 다른 글
[Tip] Free Domain Service (0) | 2014.11.07 |
---|---|
[Exhaustion] 티스토리 초대권 5장 나눔합니다 (4) | 2014.10.28 |
[Info] 우리가 흔히 아는 단위의 의미들 (%, ‰, ppm, ppb, ppt) (0) | 2014.10.24 |
Bootloader, Kernel, Android Compile (0) | 2014.10.08 |
[Tip] Where is Pig Toolbox (0) | 2014.08.17 |
IP변경 프로그램 (1) | 2014.07.02 |
Parallax.JS (0) | 2014.05.20 |
ARM CPU의 OpenMP 사용시 주의점 (0) | 2014.05.02 |