본문 바로가기
반응형

분류 전체보기123

[Marsboard] RK3066 시스템 Setup ICbanq에서 72000원 (VAT별도) 로 구매한 Marsboard RK3066 이다. 무선 랜 동글까지 들어 있으니 가격적으로도 충분히 괜찮은 듯.... 단.... 어뎁터가 100V 용이다. ㅡ,.ㅡ 돼지코를 공수해야 겠구만.... 현재 Marsboard.com 에는 RK3066 및 New Marsaboard A20관련 링크만 남아있으며, 본 게시물은 RK3066 에 대한 설치 법을 다룬다. 우선 다운로드 페이지로 접속해보자. http://www.marsboard.com/marsboard_rk3066_download.html Nand Image SD Image Sources code Driver & Tools Documentation 으로 구성되어 있으며, Nand Image에는 다음과 같은 Ima.. 2014. 7. 31.
Makefile을 이용한 emIDE Project 생성하기 emIDE에서 기존의 makefile을 이용한 Compile이 가능하다. 그러기 위해서는 기본적으로 make 및 emIDE가 설치되어야한다. 관련 내용은 아래 링크를 참조하자. 윈도우 개발환경 설정 :: http://lifeseed.tistory.com/110 emIDE 설치 :: http://lifeseed.tistory.com/101 1. emIDE Blank 프로젝트 생성 emIDE를 실행후 프로젝트를 생성한다. 프로젝트 생성관련은 http://lifeseed.tistory.com/102 게시물을 참조하자. 위 링크에서 Step8 Finish를 누르면 Project options 창이 나타나는데, 이때 This is a custom Makefile 이라는 체크박스를 선택하도록 하자. Project .. 2014. 7. 22.
window에 (make, rm 등의) GNU Tool 설치하기 window에서 gcc를 이용하여 build할때 반드시 필요한 툴을 꼽으라면 당연 make 와 rm 이다. CodeSourcery에서는 자체 제공하는 tool에 cs-make.exe 및 cs-rm.exe를 포함한다. 여기서 우리는 window용으로 배포되는 gnu tool들을 다운 받아 make, rm등 window에서 해당 명령을 손 쉽게 사용하도록 설정하려고 한다. 1. Download gnu make :: http://gnuwin32.sourceforge.net/packages/make.htm gnu core utils :: http://gnuwin32.sourceforge.net/packages/coreutils.htm cf) 기타 gnu tool :: http://sourceforge.net/p.. 2014. 7. 22.
CMSIS v1.3 Optimize Option - GCC Compile Error 수정 ST에서 제공하는 예제에는 CMSIS v1.3이 포함되어 있다. (ARM에서는 물론 더 상위 버전을 배포중이다.) 해당 코드에 최적화 옵션인 -O1~3 혹은 -Os를 사용하여 컴파일 할 경우 strexb, strexh 함수관련 컴파일 에러가 발생한다. 1) 최적화 옵션 추가 메뉴 > Project > Build Option 실행 Compiler settings의 Compiler Flags의 체크박스에 -O관련 옵션을 체크한다. 2) Compile Error Message 3) 에러 수정 이를 해결하기 위해 ./Libraries/CMSIS/CM3/CoreSupport/core_cm3.c 파일의 732, 749 line에 해당 함수만 optimze 0로 설정하는 attribute를 한줄씩 추가한다. __at.. 2014. 7. 14.