출처 : http://withrobot.tistory.com/24

전체적으로 감이 잘 안오니 BlueLab software Release Note를 읽어보자. 60페이지짜리다. 간식 창고에서 썬칩 하나 꺼내서 까고, 편안하게 앉아서 document를 읽기 시작한다.

뭐야, 30 페이지쯤 지나고 나니 전부 Errata 들이다. 결국 별 내용은 없다.
건진 내용은 내부 구조가 Virtual machine 형태로 되어 있고(이건 CSR이 잘 채택한 전략인 것 같다), 사용자는 VM과 연결하면 되고 나머지 기본 기능은 전부 CSR에서 제공해 준다는 것이다. 에잇. 썬칩 인증샷이나 하나 찍자. ^^;
사용자 삽입 이미지

첫째날 작업 환경


그건 그렇고, 대체 플래시는 어떻게 굽냐 말이다~~~~. 결국 CSR 홈페이지를 뒤지는 수 밖에 없을 것 같다.

5분 경과...

그렇군. BlueFlash 라는 유틸리티가 있고, 프린터 포트를 통해 SPI 방식으로 굽는 것 같다. ISP 장비를 하나 만들어야 할 것 같다. 휴, 실시간으로 개발하기 힘들군. ^^;
잠시 쉬었다가 ISP 장비 납땜이나 해야겠다.
신고
Posted by 나비 나비:D
출처 : http://withrobot.tistory.com/23

자, 아무 예제나 열어서 컴파일이 되는지 확인해 보자. 어떤 녀석을 컴파일 해야 에러 메시지 없이 화려하게 첫 테이프를 끊을 수 있을까? 과제에서 stereo headset 기능을 지원해야 하니까 이 기능을 컴파일 해 보자.

Project -> Open Workspace를 선택한 후, BlueLab\apps\stereo_headset 폴더에서 stereo_headset.xiw 파일을 선택했다. 확장자가 xiw라... 독특하군. 도대체 뭐의 약자일까? 일단 무작정 불러 들인다음, Build->Build 를 선택한다. Build 메시지 창에는 잔뜩 컴파일 메시지가 출력되고, 별다른 에러 메시지 없이 빌드와 완료됐다는 메시지를 볼 수 있었다. 할렐루야~~

사용자 삽입 이미지

BlueLab에서 빌드 테스트


일단 예제 코드가 별문제없이 빌드가 되는 것을 보니 폴더 패스나 기타 사항들이 별 문제없이 설정되었나 보다. 간만에 한 방에 깔리는 크로스 컴파일러 환경을 맛보는군.
자, 그럼 이제 이 코드를 CSR bluecore로 어떻게 옮기나?
신고
Posted by 나비 나비:D
출처 : http://withrobot.tistory.com/22

2007년 8월 17일 현재 최신 버전은 3.6.2 이다.
15MB 짜리 BlueLab-3.6.2-release.exe 파일을 실행시키면, 다음과 같은 화면이 나온다.
사용자 삽입 이미지

BlueLab 설치 - 컴파일 모습


흠... 이건 또 뭔가? 뿌리는 메시지를 보아하니 GCC와 그 일당들이 컴파일 될 때 뿌리는 메시지와 유사하다. 자세히 보니 그럼 그렇지. GCC--lib의 흔적들이 보인다. 일단 기다려보자. 꽤 최신의 노트북에 램도 확장할 수 있는 대로 확장해 놓은 개발 머신임에도 불구하고 3분 정도 걸린다. 다 설치가 되었는지, 자꾸 제대로 쓰고 싶으면 컴퓨터를 껐다가 켜란다.
사용자 삽입 이미지

BlueLab 설치 완료


뭐, 이드는 말 잘 듣는다. 까짓거 한 번 꺼주었다가 켜주자.
바탕 화면에 뭔가 지저분하게 아이콘이 생기는 것을 싫어하지만 재부팅하니 바탕화면에 다음과 같은 아이콘이 생겼다.
사용자 삽입 이미지

BlueLab 아이콘

무작정 아이콘을 더블 클릭해서 실행시켜 보기 전에 폴더 구조를 한 번 살펴보자. 설치할 때 default folder로 c:\BlueLab에 설치되도록 되어 있었다. 폴더 내용을 보니 쓸만한 예제 코드가 들어있을 것으로 보이는 폴더 이름들이 보인다. 슬슬 흥분되기 시작하는군.
사용자 삽입 이미지

BlueLab 폴더 구조


자, 이제 BlueLab을 실행시켜 보자.
그럭저럭 쓸만해 보이는 통합 개발환경 창이 아래 그림처럼 뜬다.
사용자 삽입 이미지

BlueLab 실행 첫 화면


흠.. 시작이 반이라는데, 일단 시작했으니 절반은 한 것 같다. ^^;
잘했다. 이드. 잠깐 쉬자.
신고
Posted by 나비 나비:D

BLOG main image
by 나비:D

공지사항

카테고리

분류 전체보기 (278)
Programming? (0)
----------------------------- (0)
나비의삽질 (5)
Application (177)
SQL (51)
Web (27)
etc. (14)
Omnia (0)
---------------------------.. (0)

글 보관함

달력

«   2017/08   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Total : 870,708
Today : 10 Yesterday : 157