삽질기행/잡다정보2008. 5. 13. 19:59

platform : BSP
project : BSP로 만들어낸 project

bib
TAB name : MODULES

;   Name              Path                                    Memory Type
;   --------------    ----------------------------------  -----------
cs8900.dll    $(_FLATRELEASEDIR)\cs8900.dll   NK SHK


Name : 파일명.
커널의 Windows 디렉토리에 이 파일명으로 적재된다.

Path : 가져올 파일
$(_FLATRELEASEDIR) 은
(your workspace)\~~\RelDir\~~_Release 이다. (혹은 Debug)


Memory Type : 타입
NK : 커널에 적재함
S : 뭐더라?
H : Hidden (파일이 안보인다.)
K : 커널모드 (권한이 커널 권한이 필요한 드라이버나.. 그런 거...)


dat
파일을 배치한다.

Directory("\Windows\LOC_DESKTOP_DIR"):-Directory("Example")
 
"\Windows\바탕 화면"에 "Demo" 디렉토리를 만든다.
여기서 LOC_DESKTOP_DIR 는?
"바탕 화면"을 말하는 locale 단어들. 영문판이라면 Desktop

Directory("\Windows\LOC_DESKTOP_DIR\Example"):-File("Test1.lnk","\Windows\Test1.lnk")
\Windows\Test1.lnk 파일을 \Windows\LOC_DESKTOP_DIR\Example 에 Test1.lnk 라는 이름으로 배치한다.

Posted by freezn

사용자 삽입 이미지

3600원밖에 안하는데 몇일 써본 소감은 추천할만 한 것 같네요.

속도계를 처음 사는 입장이라 그런지 메뉴얼이 조금 어렵던데...
(메뉴얼을 번역기로 번역하고 정렬을 잘못한 듯한 느낌 ㅡㅡ;)
(포스팅 중인 본인도 회사에서 대리님의 도움으로 겨우 세팅했다는 사실은 비밀)

이후 설명에서 (L) : 왼쪽 버튼, (R) : 오른쪽 버튼입니다.

설정모드로 들어가기

(R)을 누르다보면 scan 모드[ ( ) 처럼 보이는 위아래 순환표시 화살표]가 나옵니다.
scan 모드로 맞추면 ODO정보부터 보여주는데 이때 바로 (L)을 5초정도 누르고 있으면 설정모드로 들어갑니다.
아래 내용은 설정모드에서 각 내용을 설정하는 방법입니다.



1. km | 마일 선택

km/h 혹은 m/h 가 나올겁니다.
왼쪽버튼으로 선택할 수 있습니다.
km/h는 [킬로미터/시간] 이고 m/h 는 [마일/시간] 이니 km/h 로 맞추면 되겠죠?

선택했으면 (R)을 눌러 다음으로 넘어갑니다.

2. 바퀴크기 입력
2번째로 나오는건 바퀴크기 입력입니다.
화면은

km/h
208

이렇게 나오고 있을텐데요.
아래쪽의 208이 현재값이란 뜻입니다. (cm단위)

208이란 숫자는 깜박이고 있죠?

(L)을 죽어라 누르거나 누르고 있으면 이 값이 바뀌는데 바퀴둘레값으로 맞추고 (R)을 눌러 다음으로 넘어가면 됩니다.

메뉴얼에 나와있는 크기로 맞춰주면 좀 틀릴 수 있습니다.
제 자전거(다혼 짝퉁 막시무스)같은 경우는 메뉴얼에서 20인치에 제시된 값은 160cm이었지만 둘레가 152cm 정도였습니다.

자전거를 놓고 바퀴가 한바퀴 굴러가는 거리를 줄자같은 것으로 쟤는게 가장 정확할 듯합니다.
(저는 50cm 플라스틱자로 쟀습니다 -_-;;)



3. 그다음부터는 뭔지 모르겠으니 패스.
뭔지 모르겠습니다. 그냥 오른쪽 버튼을 마구 눌러 넘겨버립니다. -_-;;;


- 확인
(R)버튼으로 ODO 모드로 맞추고 (L)을 눌러보면 현재 바퀴둘레를 입력해놓은 값이 화면에 표시됩니다.
km/h는 모든 화면에 표시됩니다.

----------------------------------------------------------------------------------------

시간 설정


(R)
로 왼쪽에 시계 아이콘이 뜨는 시계모드로 바꿉니다..
(순환모드 시계 상태에서는 안되는 듯합니다.)

- 24시간 모드
(L)을 5초간 누르고 있으면 24시간 모드 <-> 12시간 AM/PM 모드가 선택됩니다.
A는 오전, P는 오후 입니다.

- 시간 맞추기
(L) + (R)을 동시에 누르면 시간 부분이 깜박입니다.
(L)을 눌러 원하는 시간으로 맞춥니다.
(R)을 누르면 분 부분이 깜박거립니다.
(L)을 눌러 원하는 시간으로 맞춥니다.
(R)을 누르면 적용됩니다.


---------------------------------------------------------------------------------------

사용자 삽입 이미지

---------------------------------------------------------------------------------------
제가 설정해놓은 건 여기까집니다 -_-;;

- 끝 -

허걱... 구매했다고 상품평 올리고나니 2900원으로 떨어졌다 OTL

Posted by freezn
신변잡기2008. 4. 28. 14:23
평소에 자전거 출퇴근을 하고 있는 나 (2km -_-;)
차끌고다니는 친구 (약 15km)

친구에게 자출을 강력히 권했다 -_-b

자신없어 하길래 그럼 주말에 한번 가보자고 ~ 자전거가 없다고? 지하철에서 빌리지 뭐 ㅋ

해서 지하철역으로 고고싱

자전거는 각 지하철역에 구비되어있고,

-> "자전거 빌리려고 하는데요?"
<- "신분증 맡기삼"
-> (신분증 제시)
<- (자전거 열쇠 제시)

이런 식이었다.

대전 시민이 아니어도 가능하지만 시설 내부를 이용하는게 아니라 외부로 나가는 용도인데 신분증을 맡긴다는게 조금 찝찝할 수 도...

대여 시간은 오전 6시 ~ 오후 10시 까지 가능하고 반납은 자기가 빌린 역에서 하면 된다.

사용자 삽입 이미지

자전거 자물쇠를 풀고있는 친구.
자전거는 접이식 미니벨로들인데 20인치~22인치 크기가 보였다.
사용자 삽입 이미지
사용자 삽입 이미지


자~ 출발해보자구?
사용자 삽입 이미지
사용자 삽입 이미지


유채꽃한번 많다 ㅡ.ㅡ
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지


앞서가고 있는 나
사용자 삽입 이미지


왜 안오냐? ㅡ.ㅡ
사용자 삽입 이미지

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지


내 자전거와 빌린 자전거 ㅡ.ㅡ
친구네 회사앞 편의점에서 음료수 마시며 한 컷.
사용자 삽입 이미지

대략 왕복 24.X km ?
가는데 40분이나 걸렸다 ㄷㄷㄷ
(나 혼자 가는 시간이었다면 반밖에 안걸렸을텐데... - _-)
사용자 삽입 이미지


뒷이야기.
대전지하철에서 빌리는 자전거로 10km 이상의 거리를 가기엔 영 ~ -_-;
사용자 삽입 이미지
대전 지하철 자전거의 특징
1. 체인링?이 작다.
2. 크랭크암이 짧다.
3. 안장이 낮다.
=> 도저히 포지션이 안나온다.
=> 힘이 제대로 전달이 안된다.

한마디로 표현하면?
=> 애들 자전거 뺐어서 타는 기분이다.

짧은 거리 산책용으로는 괜찮을 듯함.
















.







.








.









.










에효.. 사내놈들끼리 뭐하는 짓인지 OTL
Posted by freezn
신변잡기2008. 4. 22. 17:21
사용자 삽입 이미지

중국지사 직원(베이징출신)이 교육을 받으러 왔다.

이게 3번째 한국 방문인가?

올때마다 안되는 영어에 손짓 발짓 해가며 설명을 해줬었는데...
(이 친구는 영어를 수준급으로 하지만 한국말은 "안녕하세요", "수고하세요" 밖에 모른다 OTL)
(나는? 한국어는 좀 한다 -_-ㅋ)

이번에는 작은 선물을 준비했다며 건네주더라
(아래쪽 미니어쳐술병들은 진짜 술이긴 하지만 마시진 않는 내 수집품들 -_-;;)

(나의 손짓발짓에 감동했나?)

이게 "중궈지에" 라는 발음으로 들렸는데 "중궈"가 "중국"인건 알겠지만 "지에"는 뭐지? -_-a

기념으로 걸어놓고 지저분하지만 책상샷 ㅡㅠㅡ
Posted by freezn


 BITMAPFILEHEADER bmFileHeader;
 BITMAPINFOHEADER bmInfoHeader;

 // BMP 헤더
 bmFileHeader.bfSize  = sizeof(BITMAPFILEHEADER);
 bmFileHeader.bfType  = 0x4D42;
 bmFileHeader.bfOffBits = sizeof(BITMAPFILEHEADER) + sizeof(BITMAPINFOHEADER);
 
 bmInfoHeader.biSize    = sizeof(BITMAPINFOHEADER);
 bmInfoHeader.biWidth   = 320; // 너비
 bmInfoHeader.biHeight   = 240; // 높이
 bmInfoHeader.biPlanes   = 1;
 bmInfoHeader.biBitCount   = 24; // 색상 비트
 bmInfoHeader.biCompression = 0;
 bmInfoHeader.biSizeImage = bmInfoHeader.biWidth * bmInfoHeader.biHeight * (bmInfoHeader.biBitCount/8);

 bmInfoHeader.biXPelsPerMeter = 0;
 bmInfoHeader.biYPelsPerMeter = 0;
 bmInfoHeader.biClrUsed = 0;
 bmInfoHeader.biClrImportant = 0;

 // BMP는 아래에서 위로 저장되는 형식이기 때문에 순서대로 저장하면 뒤집히므로 파일로 저장할 데이터를 뒤집기
 SPixel* rgbTemp = new SPixel[BUFSIZE]; // 파일저장할 데이터를 보관할 임시공간
 for(int i=0; i<BUFSIZE; i++) {
  rgbTemp[i].r = g_rgb[BUFSIZE-1-i].r;
  rgbTemp[i].g = g_rgb[BUFSIZE-1-i].g;
  rgbTemp[i].b = g_rgb[BUFSIZE-1-i].b;
 }

 // 파일로 저장
 CFile file;
 file.Open(_T("파일명"), CFile::modeNoTruncate | CFile::modeCreate | CFile::modeReadWrite );
 file.Write(&bmFileHeader, sizeof(BITMAPFILEHEADER));
 file.Write(&bmInfoHeader, sizeof(BITMAPINFOHEADER));
 file.Write(rgbTemp, bmInfoHeader.biSizeImage);
 file.Close();
 
 delete rgbTemp;

 AfxMessageBox(strFilename + _T("\nwas saved"));

Posted by freezn

void Conv16bit565_TO_24bitRGB(USHORT rgb565, BYTE *r, BYTE *g, BYTE *b)
{
 // 16비트로 RGB를 표현하는 RGB 565에서 R,G,B값을 각각 분리해낸다.
 // 각 비트를보면 다음과 같이 되어있다.
 // RRRRRGGGGGGBBBBB (R: Red, G: Green, B: Blue)

 BYTE red = (rgb565 & 0xF800) >> 11;
 BYTE green = (rgb565 & 0x7E0) >> 5;
 BYTE blue = (rgb565 & 0x1F);

 *r = red << 3;
 *g = green << 2;
 *b = blue << 3;
}

그러므로 24bit -> 16bit -> 24bit 식으로 변환해보면 red, green, blue에서 각각 3,2,3 비트씩 손실이 일어나는 것임을 알 수 있다.
(이렇게 단순히 비트를 죽이는 방법 말고 다른 방법을 쓴다면 조금 더 살릴 수 있을 진 모르겠다.)
RRRRRRRRGGGGGGGGBBBBBBBB 에서
XXXRRRRRXXGGGGGGXXXBBBBB 으로


16bit rgb 555 에서는?

XRRRRRGGGGGBBBBB 이렇게 16bit를 구성 (X는 더미비트)

32bit XRGB 에서는?
XXXXXXXXRRRRRRRRGGGGGGGGBBBBBBBB

Posted by freezn
삽질기행/잡다정보2008. 4. 19. 12:22

GPLR (Level)
Read Only
해당 핀의 High/Low 상태 확인 (해당 비트가 1이면 High)

GPDR (Direction)
Read/Write
핀의 경로 설정. 0이면 Input, 1이면 Output.

GPSR (Set) / GPCR (Clear)
Write Only (Read도 되던가?ㅡ.ㅡ;)
GPSR - 핀에 High를 Set함(1로 만듬), GPCR의 반대 기능
GPCR - 핀을 Low로 떨어뜨림(0으로 만듬), GPSR의 반대 기능

GRER (Rising Edge) / GFER (Falling Edge)
Write Only (Read도 되던가?ㅡ.ㅡ;)
핀 레벨엣지 감시. GRER의 해당 비트를 1로 만들면 Rising을, GFER의 해당 비트를 1로 만들면 Falling을 감시한다. 검출된 결과는 GEDR의 해당 비트가 1로 됨으로 써 알 수 있다.

사용자 삽입 이미지

GEDR (Edge Detect)
Read/Write
GRER/GFER에서 지정한 핀에서 Edge가 확인하면 해당 비트가 1로 바뀐다.
해당 핀의 비트에 1을 주면 Edge가 검출되었다고 1로 세팅되었던 비트가 0으로 clear된다.

GAFR (Alternate Function)
Write Only
이놈만 한 핀당 2비트다.
회로 설계에 따라 어찌할지 정해야한다.
(초짜 SW쟁이라 잘 모르겠다 -_-; 그냥 HW팀에서 해달라는대로 해줬다.)

00 : General Purpose I/O
01 : alternate function 1
10 : alternate function 2
11 : alternate function 3


---------------------------------------------
example.

GPIO핀 하나에 LED를 물렸다.
이 LED를 켜려면?

GPDR의 해당 비트는 1로 되어있어야한다.
그리고 해당 GPSR에 1을 준다.
끄려면?
GPDR의 해당 비트는 1로 되어있어야한다.
그리고 해당 GPCR에 0을 준다.

장치로부터 Level Edge 인터럽트를 받고자 하며, Rising과 Falling 둘다 필요한데 상황에 따라 처리할 내용이 다르다. 구분은 어떻게?
일단 GRER과 GFER을 모두 세팅해놓는다.
GEDR 감시로 인터럽트 발생을 확인한다.
Edge가 발생되면 GPLR로 핀레벨을 확인하여 확인된 Edge가 Rising인지 Falling인지 알 수 있다.

---------------------------------------------

오늘의 잡템.

사용자 삽입 이미지

급조한거지만 비트를 한 눈으로 못읽는 나같은 이들을 위해 만든(사실을 나를 위해-_-;)
2가지 기능을 가진 잡템 -_-;

(GPLR을 예로 들면 GPLR0은 0~31, GPLR1은 32~63을 담당한다.)
핀번호 넣고 gen을 눌러주면 된다.

현재 세팅하는 값을 알기 위한 기능으로 Reg2GPIO -_-;;
GPLR2에서 읽힌 값이 0x80000000 이었다면 이게 몇번 핀들을 의미하는지 알기 위한 기능 ㅡ.ㅡ;;

invalid-file

GPIO Bit 계산기


나말고 다른 사람에게 쓸모가 있을지는 모르겠다 -_-;

----------------------------

아래는 내가 쓰려고 대충 만든것보다 좋아뵈는거 있어서 퍼왔다. ㅎㅎ




(1)해당 비트에 마우스를 가져다가 클릭해 보세요. 값이 변화를 보일 것입니다.
(2)직접 값을 입력하고 싶을 때는 HEX 창이나 DEC창에 값을 입력 한 이후 TEST 버튼을 눌러보세요.
(3)해당 값의 반전(NOT) 을 취하고 싶을 경우 해당 버튼을 누르세요
(4)해당 값을 원하는 수만큼 쉬프트 시키고 싶을 경우 쉬프트 할 비트수를 입력하고 좌/우 화살표(<<, >>)을 눌러 보세요.
(5)두개의 이진값을 &(AND), |(OR), ^(XOR) 합니다.
(6)To Result 버튼은 연산의 결과를 (1)번의 비트표시창으로 연동시켜 줍니다. 눌러보세요. 1번 윈도우의 비트값이 변화를 보일 것입니다.
(7)어드레스 베이스 값에 원하는 오프셋값을 더하고 빼는 것을 도와 줍니다.
(8)연산의 바로 직전 값을 확인 할 수 있도록 해 줍니다.
(9)Mapping Bits 버튼은 비트 값을 파일로 만들어서 INPUT 시킬 수 있는 기능 인데 사용법을 모르겠습니다.

http://www.hongikcom.com/zb/view.php?id=technote&page=2&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=28

Posted by freezn
삽질기행/잡다정보2008. 4. 19. 11:43
A 알파(alpa)
B 브라보(bravo)
C 찰리(charlie)
D 델타(delta)
E 에코(echo)
F 폭스트롯(foxtrot)
G 골프(golf)
H 호텔(hotel)
I 인디아(india)
J 줄리엣(juliett)
K 킬로(kilo)
L 리마(lima)
M 마이크(mike)
N 노벰버(november)
O 오스카(oscar)
P 파파(papa)
Q 퀘백(quebec)
R 로미오(romeo)
S 세라또는 시에라(sierra)
T 탱고(tango)
U 유니폼(uniform)
V 빅터(victor)
W 위스키(whiskey)
X 엑스레이(x-ray)
Y 양키(yangkee)
Z 줄루(zulu)
Posted by freezn
저급 패널에 불량이 많다길래 걱정했는데

막눈인 내가 보기엔...

눈에 잘 안띄는 핫픽셀 1개(A존 오른쪽).
빛샘 양호
휘도 균일 양호

사용자 삽입 이미지
사용자 삽입 이미지


사무실에서 테스트하려고 찍었더니... 사무실에서 내가 모니터 놓은 곳이 창 맞은 편이라 글레어 패널에 비침..

당연히 창문 맞은편에 놓을 거라면 비추.

모니터도 만드는 회사 NEC의 조사에 따르면 19인치에 비해 24인치에서 업무효율 40%증가라던가?

그럼 와우 렙업 속도도 40% 증가? *-_-*
Posted by freezn

이전에서 소개했던 새빛마이크로 cineDISK 26HD를 사용성 측면에서 본 사용기입니다.

브라운관TV를 이용했기 때문에 사진이 좀 구질구질 합니다 -_-;;
다만 실제 화질 느낌은 브라운관+컴포지트로 연결했음에도 매우 선명했고, 32인치 LCD TV에 컴포넌트로 연결했을 때도 꽤 만족스러웠다는 이야기를 들을 수 있었습니다. (직접 본게 아니라 자세히는... -_-a)


----------------------------

사용자 삽입 이미지

부팅화면

부팅화면.
조금 썰렁하지만 그렇구나~ 싶다.





사용자 삽입 이미지

기본 메뉴

부팅 후 뜨는 기본 메뉴(리모콘의 HOME) 화면.
간결하고 좋다.
단점 이라면 좀 촌스럽다는 것 정도?- _-;;
사진에 보이는 "음악상자"는 의미 불명...


사용자 삽입 이미지
"동영상" 메뉴를 선택했다.
cineDISK 26HD는 2.5인치 하드디스크 1개만을 지원하는데 굳이 "HDD1"이 먼저 나올 필요가 있는지 의문.
(2007-09-11, 정정합니다. 파티션을 나누었을 때 사용하는 듯 합니다. ^^; - 클리앙의 프로세우스님 지적해주셨습니다. 다만 그렇다면 파티션명을 보여줬으면 좋았을텐데.. 라는 생각이 듭니다 -_-a)
그리고 여기서도 나타나는 의미불명의 "음악상자"와 좌측 메뉴들...
도통 어떤 기능인지 모르겠다.



사용자 삽입 이미지

파일 목록

파일 목록으로 들어온 화면.
긴 제목은 스크롤링된다. 작은 것이지만 큰 도움이 된다.


사용자 삽입 이미지

로딩...

파일을 선택하면 위와 같이 로딩을 한다.
코덱에 따라 다르겠지만 내가 가진 동영상들은 대체로 5초 내외가 걸렸다.



사용자 삽입 이미지

무한도전 재생 중..

재생 화면...1
요즘 무한도전이 재밌더라.
원래 TV를 안보기 때문에 이렇게 다운받아보는 경우가 종종 있다.

사용자 삽입 이미지

무한도전 재생 중 (2)

재생 화면...2


사용자 삽입 이미지

한입만~

재생 화면...3
한입만~

사용자 삽입 이미지

RW/FF

되감기/빨리감기, 15초 전/후 기능을 지원한다.
리모콘의 상하좌우 버튼을 이용하게 되는데 조작 중엔 소리가 나지 않는다.
되감기/빨리감기는 2,4,8,16,32 배속을 지원한다.

FF를 눌러서 16배속으로 빨리감다가 8배속으로 줄이려면 RW를 누르는게 아니라 FF를 여러번 눌러야 한다.
간단한 문제임에도 은근히 헷갈리고 불편하다.

또 15초 넘기기는 PC에서 방향키로 넘기듯 넘길 수 있는 기능인데, 누르고 있어버리면 들어간 신호만큼 전부 넘겨버리는 지 버튼에서 손을 떼도 한동안 계속 넘기고 있게 되는 현상이 벌어진다.

약간의 아쉬움이 느껴진다.

사용자 삽입 이미지

RW/FF (2)

4배속으로 빨리 넘기는 중



사용자 삽입 이미지

음량

음량버튼은 중앙버튼의 좌측 하단에 있다.
손가락 꼼지락 거리는게 싫은 나로써는 여전히 헷갈린다.
이 메뉴에서 채도,밝기등도 조절할 수 있다고 한다.


사용자 삽입 이미지

공개합니다~

재생 중...3
공개합니다~


사용자 삽입 이미지

재생/일시정지

일시정지.
재생중이던 영상을 일시정지시킨다.
다시 누르면 재생이 시작된다.
OK와 재생버튼을 합쳐버렸으면 좋았으련만. 경우에 따라 재생/일시정지 버튼이나 OK버튼을 눌러야 한다.
OK버튼은 말그대로  OK동작만을 하는 건가보다.

이전에 보던 곳에서 이어보려면 GOTO나 북마크를 이용해야 한다는데 기본으로 기억해두었으면 하는 생각도 든다. (XBMC...)


사용자 삽입 이미지

리모콘

리모콘.
보다시피 좀 복잡하다.
매우 자주 누르게 되는 "취소"나 "뒤로"에 해당하는 return 버튼이 우측 아래쪽에 있어 여전히 헷갈리게 만든다.

채널 같은 것도 없는데 리모콘을 7버튼정도로 줄여버렸으면 좋겠다.
애초에 차량용으로 쓰기엔 리모콘의 크기가 꽤 크다.

내 생각에 cineDISK 26HD의 위치는 확실하다.
HD급 동영상을 재생할 수 있는 저가 휴대형(2.5인치) DivX 플레이어.
다른 시그마디자인의 EM8621칩셋 이상을 채용한 제품들은 이더넷은 기본이요, 무선랜까지 포함하는 경우가 많고 가격도 30~40만원대까지를 형성하는데 반해서, 이 제품은 내가 구매한 가격이 하드 미포함으로 13만원 정도였으니 가격도 나쁘지 않다.
아직 판매되고 있진 않지만 사은품으로 휴대용 가방도 뿌리더라.

하지만 내가 느낀 단점이라면
펌웨어로 간단히 해결할 수 있는 문제인 너무 촌스러운 화면, 헷갈리는UI
그리고 난잡한 리모콘.. 정도가 되겠다.
(기본 제공 케이블의 본체 연결부분에 컴포지트/컴포넌트 표시는 꼭 필요할 것 같다. 실제로도 반대로 꼽고 헤메는 경우가 발생했다.)

여자친구의 어머니께서 사용할 목적으로 구입했는데 리모콘이 복잡해서 난감했다.
(다만 단순한 재생을 위해 리모콘에서 실제 사용할 버튼은 몇개 안되니 사용법을 설명해드리는 방법으로 해결하는 수 밖에...)

본체의 반응 속도 자체는 조금 느린 편이지만 내 느낌에 그리 불편함을 느낄 수 있는 정도는 아니었다.

720p 동영상도 조금은 무겁지만 적절하게 돌아가는 것을 확인할 수 있었고,
파일 복사속도는 700메가를 30초정도에 들어가니, 영화 한편이 보통 700메가 2~3개라고 할 때 1~2분이면 복사해넣을 수 있다.

메뉴얼이 꽤 부실한 편이다.
마치 제품을 만드는데 있어서 개발자 외의 인원이 참여하지 않았나.. 라는 생각이 들 정도다. 촌스럽고 복잡한 UI, 개발자 입장에서 서술한 듯한 메뉴얼...


맺음말.

가격과 기능으로만 본다면 아직까진 다른 선택이 없을 정도로 쓸만하다.
다만, UI는 제발 좀 개선해 줬으면 좋겠다.
해당 개발자들에게 구형 엑스박스의 XBMC와 DVD kit의 조합을 보여주고 싶다는 생각이 든다.

아쉬움이 많이 남지만, 펌웨어 업데이트를 통해 쉽게 개선할 수 있는 여지가 많으니 기대가 된다.

Posted by freezn