2009. 7. 7. 21:37

Registry view for Windows CE 5.0

  Windows CE 5.0 장치에 HID Device를 연결해서 사용하는 업무를 진행하고 있다.

Windows CE 5.0에서 새로운 장치가 연결되었는지 제대로 driver가 올라왔는지 확인하는 방법은 registry를 보는 방법이다. (이외의 다른 방법이 있는지는 모르겠다.)

그런데, 기본적으로 Registry를 보려면 USB로 연결해서 PC에서 원격으로 보고 확인하고 있다.

정작 USB port가 하나 밖에 없는 상태에서, USB 장치 연결하고 PC를 연결할 수 있는 방법이 없다. (Serial로 되는 지는 모르겠다.)

그래서 결국은 Windows CE 장치 안에서 동작하는 Registry view 프로그램이 필요하다.

codeproject site에 보니, 다행히 해당 소스가 있다. 그런데, 이전 버젼이란다.

약간의 수정을 하고, 컴파일 하여 Windows CE 5.0 에서 동작하는 binary를 만들었다.

ARM4VI 와 MIPSII 용을 올린다.



다음의 것은 registry 정보를 cab 화일로도 만들어 주는 것 같다..(앗, 검증이 필요하며, 내가 만든 것은 아님)

2009. 5. 21. 21:46

VMware Workstation 설정 중에서

요즘 Ubuntu를 깔아서 사용하느라고, VMware Workstation 6.5  버젼을 설치하여 사용하고 있다.

그런데, 이상하게 Clipboard 관련해서, 화면 캡쳐하는 기능이 제대로 되지 않았다.

알고 봤더니, VMware에서 Clipboard 와 관련된 자원을 제어하고 있었기 때문이었다.

이러한 오류를 해결하려면,

vmware-edit-pref-Workspace

위 화면과 같이 Clipboard가 UNCHECKED 되어 있어야 한다.

또 하나 더, 의외로 메모리를 512MB를 설정하여도 컴파일할 때, 그리 좋은 성능을 내지 않는 듯하다.

메모리가 넉넉하다면, 아예 메모리를 VMware용으로 예약하는 것이 좋을 것이다.

이러한 설정도 가능하다. 그런데, 설정해 보니, 가상 머신에서 사용하는 메모리의 1.5 배 정도의 메모리를 설정해야 제대로 동작하였다.

나는 가상 머신에서 512MB를 사용하고 있다보니, 아래 화면과 같이 설정해야 동작한다.

vmware-edit-pref-Memory

가상머신이 512MB 인 경우에는 위 화면처럼 740MB를 설정해야 한다.

그리고, 아래에서 Additional memory 설정을 Fit all virtual ... 로 설정한다.

대체로 성능이 잘 나오는 것 같다.

 

 

2009. 5. 20. 07:50

SMDK6410 보드에 Android 화면

SMDK6410 보드에 Linux-2.6.28.6 커널을 기반으로 Andriod patch를 하여, 부팅하였습니다.

특수 보드이긴 한데, 96M RAM으로 동작시키는데, 기본 패키지에서 1.6M free memory 군요.