2009/12/25

일본전산 이야기


"일본전산 이야기"
구입처 : 예스24

내 열정을 다시 한번 생각해 보게 한 책. 역시나 세상은 빠른 놈이 이기게 되어 있다.

"고생이야말로 이자가 붙는 재산이다"

"즉시 하라, 반드시 하라, 될때까지 하라"

책을 다 읽은 후 사장님께 선물로 드렸다.

2009/10/11

우분투 tftpd 실행 관련

우분투에  tfptd-hpa 설치 후 실행을 하면 안되는 경우가 종종 발생한다.

원인을 분석해보니 root 권한으로 실행을 안해서 데몬이 실행 안되는 경우가 있었다.

sudo /etc/init.d/tftpd-hpa start

위의 명령으로 데몬이 살아 있는 것을 확인했다.

몇일 후 위의 명령으로 실행을 했으나 데몬이 실행이 되질 않는다.

/var/log/syslog 를 Address already in use 에러가 보인다.

왜 그런지 찾아보니 /etc/inetd.conf  에 tftpd 를 실행하는 줄이 들어가 있다.

inetd.conf 에 tftp 관련된 줄만 들어가 있어서 위의 파일을 지우고 리부팅.

sudo /etc/init.d/tftpd-hpa start

이제서야 제대로 실행이 된다.

2009/09/27

aesop2440 개발환경 재 구축

노트북에 구축했던 개발환경을 노트북이 오락가락 하는 바람에 데스크탑에 재 구축했다.

aesop 에서 구성하는 디렉토리 구조와는 다르게 /opt 하위에 aesop/s3c2440 디렉토리를 생성하여 관련 소스와 문서, 내가 작성하는 문서들을 저장했다.

크로스 컴파일러 위치도 /opt 하위에 설치한 후 path 를 재 지정했다.

tftpd-hpa, nfs-kernel-server 설치 및 설정

tftp 와 nfs 를 이용해서 커널과 루트파일 시스템이 동작하고  LCD  에 이미지 출력과 콘솔이 뜨는 걸 확인했다.

2009/09/26

MiniGUI 를 준비하다

다음 프로젝트를 위해 MiniGUI 를 공부하기 시작하다.

 

www.minigui.org

 

문서에 있는 Hello World 소스를 보니 이거 Win32 API 를 이용한 윈도우 프로그래밍과 구조가 비슷하다.

 

흠... 파라미터와 변수까지도 비슷한게 많네...

 

좀 파고들면 그렇게 어렵진 않겠지 ^^

2009/09/06

가을???



갑자기 날씨가 쌀쌀해졌다. 이제 가을이 오려나...

기흥으로 외근을 나가서...

2009/09/05

Ubuntu 에서 커널 컴파일을 위한 준비

우분투 9.04에서 임베디드용 커널 컴파일을 하기 전 커널 설정을 위하여 make menuconfig 를 실행하였으나 에러가 발생함

시냅틱 패키지 관리자에서 다음 항목을 설치하여 해결

libncurses5-dev
libncursesw5-dev

위의 라이브러리를 설치한 후 make menuconfig 의 동작을 확인 함.