Embedded Linux
위치로그  |  태그  |  Diary  |  RF  |  Love  |  안부게시판

개발환경 구축 에 해당하는 글13 개    [목록보기▼]

개발환경 구축 - TFTP 서버 셋팅
     HBE-XM-Belverde | 2009/03/19 19:28

2009/03/19 19:28 2009/03/19 19:28
http://embedded.kr/entry/xinetd-설치하기 참고
http://embedded.kr/entry/Tftp-설정 참고

[root@localhost ~]$ mount /dev/cdrom /mnt/cdrom
[root@localhost ~]$ rpm -Uvh /mnt/cdrom/tools/tftp-server/tftp-server-0.29.3.i386.rpm
[root@localhost ~]$ rpm -qa | grep tftp
tftp-server-0.29-3
[root@localhost ~]$ mkdir /tftpboot
[root@localhost ~]$ vi /etc/xinetd.d/tftp
[root@localhost ~]$ service xinetd restart
# default: off
# description: The tftp server serves files using the trivial file transfer \
#       protocol.  The tftp protocol is often used to boot diskless \
#       workstations, download configuration files to network-aware printers, \
#       and to start the installation process for some operating systems.
service tftp
{
       socket_type             = dgram
       protocol                = udp
       wait                    = yes
       user                    = root
       server                  = /usr/sbin/in.tftpd
       server_args             = -s /tftpboot
       disable                 = no
       flags                    = IPv4
}

xinetd 서버가 설치 되어 있고 tftp-server가 없다고 가정 했을 때 설치하는 방법이다. 타겟보드에서 Host PC 의 서버의 파일을 tftp을 이용하여 다운 받을 때 /tftpboot  디렉토리에 파일이 있어야만 한다.
이올린에 북마크하기(0) 이올린에 추천하기(0)

태그 : , ,
트랙백0 | 댓글쓰기0
Trackback address : http://embedded.kr/trackback/33
[로그인][오픈아이디란?]
아이디 : 비밀번호 :
내용 :
비밀글로 등록

개발환경 구축 - JTAG
     HBE-XM-Belverde | 2009/03/19 18:53

2009/03/19 18:53 2009/03/19 18:53
http://embedded.kr/entry/JTAG-Compile 참고

코어와 상관없이 디바이스 모든 외부핀을 쓰거나 읽을 수 있도록 하는 장치.
실험시간에 쓰는 JTAG 장비는 flah 메모리에 데이터를 저장하기 위한 방법으로 사용.
잘못된 부트로더 이미지를 사용하여 타겟보드가 부트로더로 부팅되지 않을 때 JTAG 장비를 이용하여 flash  메모리에 부트로더 이미지를 쓸 수 있다.

[root@localhost ~]$ mkdir /root/2000
[root@localhost ~]$ cd 2000
[root@localhost 2000]$ mount /dev/cdrom /mnt/cdrom
[root@localhost 2000]$ cp /mnt/cdrom/tools/jtag/Jflash.tar.gz ./
[root@localhost 2000]$ tar xvzf Jflash.tar.gz
[root@localhost 2000]$ cd Jflash
[root@localhost Jflash]$ mv data/* ./
[root@localhost Jflash]$ cp ../xm_boot/xm_boot ./
[root@localhost Jfalsh]$ ./jflashmm -p pxa27x32 xm_boot

/root/2000 이라는 작업디렉토리를 만들어 JTAG 이용 할 수 있는 프로그램을 복사하여 압축파일을 푼다.
압축 푼 디렉토리로 이동하여 부트로더 컴파일 한 이미지(실험시간에 /root/학번/xm_boot/ 디렉토리에서 부트로더를 컴파일 함)를 jflashmm 이 있는 디렉토리로 복사한다.
jflashmm 이라는 프로그램을 이용하여 타겟보드의 플래쉬 메모리에 부트로더 이미지를 저장 할 수 있다.
이올린에 북마크하기(0) 이올린에 추천하기(0)

태그 : , ,
트랙백0 | 댓글쓰기0
Trackback address : http://embedded.kr/trackback/32
[로그인][오픈아이디란?]
아이디 : 비밀번호 :
내용 :
비밀글로 등록

개발환경 구축 - Cross compier 설치
     HBE-XM-Belverde | 2009/03/09 13:27

2009/03/09 13:27 2009/03/09 13:27
http://embedded.kr/entry/Toolchain-설치 참조

[root@localhost ~]$ mkdir /mnt/cdrom
[root@localhost ~]$ mount /dev/cdrom /mnt/cdrom
[root@localhost ~]$ cp /mnt/cdrom/tools/toolchain/arm-linux-gcc-3.3.2.tar.bz2
[root@localhost ~]$ cd /
[root@localhost /]$ tar -xjvf arm-linux-gcc-3.3.2.tar.bz2
[root@localhost /]$ vi /root/.bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
       . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin:/usr/local/arm/3.3.2/bin

export PATH
unset USERNAME
[root@localhost /]$ source /root/.bash_profile
[root@localhost /]$ arm-linux-gcc -v
Reading specs from /usr/local/arm/3.3.2/bin/../lib/gcc-lib/arm-linux/3.3.2/specs
Configured with: ./configure --target=arm-linux --prefix=/usr/local/arm/3.3.2/ --with-headers=/home/sylam/armbuild/src/linux/include --disable-shared --disable-threads --enable-languages=c : (reconfigured) ./configure --target=arm-linux --prefix=/usr/local/arm/3.3.2/ --with-headers=/home/sylam/armbuild/src/linux/include
Thread model: posix
gcc version 3.3.2

.bash_profile 에 빨간색 부분을 추가 해서 source 명령어를 실행하면 어디서든지 Toolchain을 사용 할 수 있다.
이올린에 북마크하기(0) 이올린에 추천하기(0)

태그 : , ,
트랙백0 | 댓글쓰기0
Trackback address : http://embedded.kr/trackback/31
[로그인][오픈아이디란?]
아이디 : 비밀번호 :
내용 :
비밀글로 등록

임베디드 시스템 개발 환경 설정
     HBE-XM-Belverde | 2009/03/08 11:19

2009/03/08 11:19 2009/03/08 11:19
1. Cross Compiler Toolchain  설치
Embedded Linux 에서 동작하는 프로그램을 개발하는 도구.

2. JTAG
코어와 상관없이 디바이스의 모든 외부핀을 쓰거나 읽을 수 있도록 하는 장치.
회로의 배선과 소자의 전기적 연결 상태 테스트.
디바이스 간에 연결 테스트.
flash memory에 데이터 저장.


3. minicom 터미널 프로그램 설치

4. TFTP 서버 셋팅
부트로더에서 용량이 큰 데이터를 다운받기 위해 사용되는 UDP data 전송 프로그램.

5. NFS 서버 셋팅
로컬의 리눅스에서 원격의 파일 시스템을 공유 할 수 있도록 구현된 Network File System. Host PC에서 작업한 내용을 곧 받로 타겟보드 상에서 마운트하여 테스트 할 수 있게 해줌.

이올린에 북마크하기(0) 이올린에 추천하기(0)

태그 : ,
트랙백0 | 댓글쓰기0
Trackback address : http://embedded.kr/trackback/30
[로그인][오픈아이디란?]
아이디 : 비밀번호 :
내용 :
비밀글로 등록

우분투 설치 및 임베디드 개발환경 구축
     Linux/Ubuntu | 2008/03/26 23:15

2008/03/26 23:15 2008/03/26 23:15
실험실 PC에 페도라4를 설치해서 사용중이다. 하지만 수업이 끝나면 학생들이 설정을 바꾸거나 삭제를 해 버리는 실수를 하기 때문에 리눅스를 다시 설치해야 되는 상황이 발생한다. 지난주에 3대를 다시 설치 했다. 오늘 오전 수업에 또 다시 3대 컴퓨터가 작동되지 않는다. 페도라4 설치 시디는 5장이다. 설치 할 때마다 시디 바꾸기 귀잖아서 시디 한 장자리인 우분투로 설치하고 apt-get 을 이용하여 추가 설치하도록 하였다.

우분투 설치는 쉽다. 부팅 후 리눅스 화면에서 인스톨 아이콘을 클릭하여 설치하면 15분 정도 걸린다. 설치 후 임베디드 실습을 위해 개발환경을 구축해야 한다.

duwon@duwon:~$ sudo apt-get install xinetd tftp tftpd minicom build-essential
duwon@duwon:~$ wget ftp://ftp.arm.linux.org.uk/pub/armlinux/toolchain/cross-3.2.tar.bz2
duwon@duwon:~$ tar xjvf cross-3.2.tar.bz2
duwon@duwon:~$ sudo mv usr/local/arm /usr/local/
duwon@duwon:~$ vi .bashrc
export PATH=$PATH:/usr/local/arm/bin/

duwon@duwon:~$ source .bashrc
duwon@duwon:~$ arm-linux-gcc -v

arm-linux 용이라고 출력되면 정상적으로 툴체인시 설치 된 것이다. PATH 설정시 띄어쓰기 하지 말라.
이제 tftp 설정을 하도록 하자

duwon@duwon:~$ sudo vi /etc/xinetd.d/tftp
service tftp
{
        socket_type           = dgram
        protocol                = udp
        wait                     = yes
        user                     = root
        server                  = /usr/sbin/in.tftpd
        server_args           = -s /tftpboot
        disable                 = no
        per_source           = 11
        cps                     = 100 2
        flags                   = IPv4
}
duwon@duwon:~$ sudo /etc/init.d/xinetd restart
duwon@duwon:~$ sudo mkdir /tftpboot

이렇게 하면 tftp를 이용 할 수 있다. 정상적으로 작동되는지 확인 해 보자.


duwon@duwon:~$ sudo touch /tftpboot/testfile
duwon@duwon:~$ tftp localhost
> get testfile
> quit
duwon@duwon:~$ minicom -s

/tftpboot 폴더에 testfile 을 만들고 현재 홈 디렉트리로 파일을 다운받은 것이다. ls 명령어로 보면 testfile 이 있는 것을 확인 할 수 있다. tftp가 정상적으로 작동하지 않느다면 get testfile 할 때 에러를 내뱉을 것이다. 마지막으로 minicom 설정을 하면된다. 설정방법은 minicom 설정 글 참고.

tftp -> tftp cliet
tftpd -> tftp server
build-essential -> gcc compiler
이올린에 북마크하기(0) 이올린에 추천하기(0)

태그 : , , , ,
트랙백0 | 댓글쓰기0
Trackback address : http://embedded.kr/trackback/20
[로그인][오픈아이디란?]
아이디 : 비밀번호 :
내용 :
비밀글로 등록

xinetd 설치하기
     Linux | 2007/03/27 23:14

2007/03/27 23:14 2007/03/27 23:14
실험시간 컴퓨터에 xinetd 가 설치 되어 있지않아 타겟보드와 TFTP를 이용 할 수 없었다. 그리하여 인터넷을 용하여 설치 하려고 하였다. 설치된 리눅스가 페도라 4. http://rpmfind.net/linux/RPM/Red_Hat_(FC-4).html 에서 페도라용 xinetd rpm을 다운 받았다.

# wget ftp://download.fedora.redhat.com/pub/fedora/linux/core/4/SRPMS/xinetd-2.3.13-6.src.rpm
# rpm -ivh xinetd-2.3.13-6.src.rpm
# service xinetd restart
xinetd 를 정지함:                                          [  실패  ]
xinetd (을)를 시작합니다:                                  [  실패  ]
# rpm -qa | grep xinetd


설치 완료 되었다는 메세지가 출력되었다. 데몬을 돌릴려고 하니 안된다. 제대로 설치 되었는지 검색을 해 보았다. 왜 그런지 없다. 분명 설치 되었다고 메세지를 보냈는데... 결국 소스까지 받아서 컴파일 해 설치 했는데 설치가 되지 않는다.


다른 방법을 찾아 보았다. yum 을 통한 설치가 있었다.

# yum install xinetd


설치가 된다. 검색을 하니 정상적으로 rpm이 설치 되었다. xinetd가 설치 되었기에 tftp-server를 설치하여 정상적으로 타겟보드와 TFTP 성공.
이올린에 북마크하기(0) 이올린에 추천하기(0)

태그 : ,
트랙백0 | 댓글쓰기0
Trackback address : http://embedded.kr/trackback/17
[로그인][오픈아이디란?]
아이디 : 비밀번호 :
내용 :
비밀글로 등록

minicom 설치
     Linux | 2006/08/11 15:17

2006/08/11 15:17 2006/08/11 15:17
minicom은 시리얼 통신 하기 위해서 필요하다.
http://alioth.debian.org/projects/minicom 이곳에서 다운 로드 할 수 있다.
#wget http://alioth.debian.org/download.php/123/minicom-2.1.tar.gz
#tar -xzvf minicom-2.1.tar.gz
#cd minicom-2.1
#./configure
#make && make install
#minicom -s

이제 시리얼 통신을 하기 위해 셋팅을 해 보자. minicom -s 명령으로 다음과 같은 화면을 뛰울 수 있다. 3번째 시리얼 포트 셋업을 선택한다.

A 를 누르면 시리얼 디바이스를 선택 할 수 있다. COM1 을 사용 하려면 ttyS0 으로 바꿔주면 된다. 처음 설치시 ttyS1으로 되어 있을 것이다. F를 눌러 하드웨어 흐름 컨트롤을  No 로 바꾸자. 그 다음   E 를 눌러 전송속도와  기타 설정을 바꿔 주자
아래와 같이 설정을 바꿔 주자. 앞의 앞파벳을 사용하면 바꿀 수 있다.
모든 설정이 끝났으면 아래와 같이 저장한 후 빠져 나가자.
이제 minicom을 사용 할 수 있다. minicom 처음 화면이 나왔을 때 당황한다. 어떻게 사용 해야 할 지 모르기 때문이다. 사용 설명서를 읽어보자.
minicom 사용 설명서 다운로드

* 아무리 시리얼 통신을 하고자 하여도 아무런 반응이 없었다. 윈도우에서는 정상 작동하는데 Linux에서는 작동하지 않는 것이다. BIOS 셋업에서 시리얼을 사용하지 않는다고 설정 해 놨었다.

* /dev/ttyS0 이 root 권한으로 설정되어 있기 때문에 다른 이용자는 시리얼 포트를 사용 할 수 없다. 그러므로 chmod 755  /dev/ttyS0 으로 다른 이용자도 사용 가능하게 바꿔 줄 수있다. 나도 아직 초보이므로 여러사람이 쓰는 컴퓨터 일경우 보안상 어떤 문제가 있는지 모르겠다.
이올린에 북마크하기(0) 이올린에 추천하기(0)

태그 : ,
트랙백0 | 댓글쓰기0
Trackback address : http://embedded.kr/trackback/14
[로그인][오픈아이디란?]
아이디 : 비밀번호 :
내용 :
비밀글로 등록

Tftp 설정
     X-Hyper255A | 2006/08/10 16:20

2006/08/10 16:20 2006/08/10 16:20
Tftp 란?
  • Tftp(Trivial File Transfer Protocaol)은 ftp와같은 파일 전송 프로토콜이다.
  • 하위 프로토콜로 ip, udp 프로토콜을 사용한다
  • 개발보드에서는 Bootloader에서 kernel과 파일시스템 Image를 Host에서 Target으로 이더넷을 통하여 고속으로 다운로드 하기 위해 사용한다.

Tftp 설치
CD로부터 복사 하여 사용하므로 /home/embed/xhyper/RPM 폴더에 있다. tftp프로그램은 bootp와 마찬가지로 xinetd에 의해 실행된다. xinetd에 의해 tftp가 실행되게 하기 위해 /etc/xinetd.d/tftp 파일을 수정 해 줘야 한다. RPM을 설치 해야 하므로 root권한으로 접근하자
#su -l
Password :
#cd /home/embed/xhyper/RPM
#rpm -i tftp-server-0.17-9.i386.rpm
#rpm -qa | grep tftp
tftp-server-0.17-9
#mkdir /home/embed/tftpboot
#chown embed:embed /home/embed/tftpboot
#vi /etc/xinetd.d/tftp
# default: off
# description: The tftp server serves files using the trivial file transfer \
#       protocol.  The tftp protocol is often used to boot diskless \
#       workstations, download configuration files to network-aware printers, \
#       and to start the installation process for some operating systems.
service tftp
{
       socket_type             = dgram
       protocol                = udp
       wait                    = yes
       user                    = root
       server                  = /usr/sbin/in.tftpd
       server_args             = -s /home/embed/tftpboot
       disable                 = no
}

server-args를 /home/embed/tftpboot 로 설정 하였기 때문에 Bootloader에서 파일을 받을려면 Host PC의 /home/embed/tftpboot 폴더에 파일이 위치 해 있어야 한다. tftp로 다운로드 하고자 하는 kernel 과 파일시스템 Image는 이곳에 있어야 한다.

tftp 이용
먼저 minicom이 설치 되어 있어야 한다. 다음으로 확인 해야 할 것은 netstat -au 명령으로 bootp 와 tftp가 실행되어 있는지 살펴보자.
Target Board 의 전원을 켜자. Bootloader 상태에서 bootp 명령어를 사용하여 Host PC로부터 Target Board의 ip를 얻어오자. 이제 tftp를 사용하여 파일을 Target Board에 다운로드 할 수 있다.
tftp zImage kernel 이란 명령어로 kernel 이미지를 kernel 영역에 다운로드 할 수 잇다. 그전에 Host PC의 /home/embed/tftpboot 에 커널 이미지가 있어야 한다.

이올린에 북마크하기(0) 이올린에 추천하기(0)

태그 : ,
트랙백0 | 댓글쓰기0
Trackback address : http://embedded.kr/trackback/12
[로그인][오픈아이디란?]
아이디 : 비밀번호 :
내용 :
비밀글로 등록

개발 환경 구축에 대한 문제점
     X-Hyper255A | 2006/08/10 15:55

2006/08/10 15:55 2006/08/10 15:55
아무것도 모른 상태에서 시작 하려니 힘들다. 개발 환경 구축하는데 1주일이 넘게 걸리고 있다. 이러다 임베디드 보드 사용하지도 못하고 포기하게 생겼다.

hybus에서 발행한 강의자료에는 root권한으로 작업을 하게 되어 있다. 그러나 나는 embed라는 ID를 사용하여 개발 환경을 만들었다. 그러다보니 간단하게 구축하게 될 작업 환경을 리눅스 명령어를 공부하는 투자하고 있다.

1. embed권한으로 minicom 실행이 안된다. 권한을 변경 해 줘야 하는데 모르겠다.
2. 커널 컴파일 중 arm-linux-gcc 컴파일러가 /usr/local/hybus-arm-linux-R1.1/bin 폴더에 위치 해 있어야 한다. 나는 /home/usr/embed/xhybus/Toolchain/hybus-arm-linux-R1.1/bin 폴더에 있다. 컴파일 할 때 컴파일러 위치를 어떻게 변경 해야 하는지 모르겠다.
3. PATH 설정까지 모두 했음에도 arm-linux-gcc가 올바르게 작동하지 않는다. 처음 설치시 작동 되었는데 지금은 install problem...... cpp0:????????? 라는 에러를 내뱉는다.
4. 모든 설정을 책과 같이 했음에도 불구하고 tftp를 통해 Target으로 다운로드 되지 않는다.

이것 말고도 알 수 없는 문제가 발생한다. 처음부터 root 권한을 이용하여 시작해야 하는가.

해결 방법
1. 시리얼 제어 권한이 없기 때문이다. 그래서 보안 문제가 생길지 모르나 권한을 변경했다.
#su -l
Password :
#chmod 766 /dev/ttyS0

2. Makefile 파일의 CROSS_COMPILE 의 경로를 변경 했다.
#cd /home/embed/xhyper/Kernel
#vi Makefile
CROSS_COMPILE = /home/embed/xhyper/Toolchain/hybus-arm-linux-R1.1/bin/arm-linux-

3. 책과 같이 hybus-arm-linux-R1.1 폴더를 /usr/local/ 위치에 옮겨 버렸다. 그리고 컴파일러 위치를 다시 수정 해 줬다. 2번 문제가 같이 해결된다.
#su -l
Password :
#mv /home/usr/embed/xhybus/Toolchain/hybus-arm-linux-R1.1 /usr/local/
#vi /home/embed/.bash_profile
#vi /home/embed/xhyper/Kernel/Makefile

4. 디렉토리 설정 까지 완벽 하다면 방화벽 설정을 확인 해 봐야 한다. 방화벽 설정으로 자동으로 비활성화 될 수 있기 때문이다. lokkit 명령어를 사용하여 eth0 를 활성화 하자.

이올린에 북마크하기(0) 이올린에 추천하기(0)

태그 :
트랙백0 | 댓글쓰기0
Trackback address : http://embedded.kr/trackback/11
[로그인][오픈아이디란?]
아이디 : 비밀번호 :
내용 :
비밀글로 등록

Bootp 설정
     X-Hyper255A | 2006/08/09 13:07

2006/08/09 13:07 2006/08/09 13:07
Bootp 란?
  • Bootp는 tcp/ip상에서 자동 부팅을 위한 최초의 표준으로, 디스크 장치가 없는 클라이언트를 구동시키기 위한 프로토콜로 개발되었다.
  • 하위 프로토콜로 udp와 ip 프로토콜을 사용한다.
  • 개발보드에서는 Tftp와함께, Bootloader에서 kernel과 파일시스템 Image를 Host PC에서 Target으로 다운로드 하기 위해 사용한다. Bootp는 Target 보드가 Tftp를 통한 파일 전송을 위해서 Target 보드의 IP와 Host에 대한 정보를 Host PC에서 가져오기 위해 사용한다.
bootpd 설치
bootpd를 사용하기 위해 먼저 xinetd가 설치 되어있어야한다. xinetd rpm이 설치되어 있지 않다면 설치 하도록 하자. xinetd설치 방법은 인터넷 검색을 해 보자. 쉽게 설치 할 수있다.
bootp는 CD의 모든 파일을 옮겨왔으므로 /home/embed/xhyper/RPM에 있다. rpm에 대해서는 검색을 통해 알아보길 바란다. 또한 RPM 설치를 위해서 root권한으로 접근해야 한다.
rpm에 의해 설치된 bootpd 파일은 /usr/sbin/에 위치한다. bootpd 파일은 xinetd 프로그램에 의해 실행된다. 그러므로 /etc/xinetd.d/bootp 파일을 만들어 줘야 한다. 아래 설정과 같이 bootp 파일을 만들자.
#su -l
Passwd:
#rpm -qa | grep xinetd
xinetd-2.3.10-6
#cd /home/embed/xhyper/RPM
#rpm -Uh bootp-2.4.3-7.i386.rpm
경고: bootp-2.4.3-7.i386.rpm: V3 RSA/MD5 signature: NOKEY, key ID cba29bf9
########################################### [100%]
########################################### [100%]
#cd /etc/xinetd.d/
#vi bootp
service bootps
{
   disable = no
   socket_type = dgram
   protocol = udp
   wait = yes
   user =root
   server = /usr/sbin/bootpd
}


bootptab 파일 설정
타겟보드의 bootp요청이 있을 때 Host PC에 설치 된 bootp서버는 /etc/bootptab에 정의된 Client 정보를 기반으로 bootp reply packet을 만들어 보낸다.
그래서 bootp를 사용하기 위해서는 이 /etc/bootptab에 client의 Mac Address와 할당할 IP등의 정보가 입력 되어 있어야 한다.

#vi /etc/bootptab
xhyper255:\
ht=1:\
ha=0x123456789ABC:\
ip=192.168.0.10:\
sm=255.255.255.0
xhyper -> hostname
ht(hardware type) -> 100Mb Ethernet 사용하므로 1
ha(hardware address) -> Bootp Request를 보낼 때 Target의 Mac Address
ip -> Target에 할당 할 IP Address
sm(subnet mask)

Bootloader에서 bootp 명령 실행
먼저 설정된 파일을 Host쪽 bootpd 데몬을 실행하자
#/etc/init.d/xinetd restart

Target Board의 Bootlarder에서 bootp 명령을 입력하면 Host PC로부터 타겟보드의 IP를 얻을 수있다. 이전에 cross lan cable이 연결되어 있어야 하며, serial 연결 한 다음 minicom을 통해 Bootloader를 볼 수 있어야 한다.
이올린에 북마크하기(0) 이올린에 추천하기(0)

태그 : ,
트랙백0 | 댓글쓰기1
Trackback address : http://embedded.kr/trackback/10
firenux 2009/05/04 09:53 link reply delete
좋은 정보 감사합니다.
출처와 함께 제 블로그로 퍼갑니다.
[로그인][오픈아이디란?]
아이디 : 비밀번호 :
내용 :
비밀글로 등록

[PREV] [1][2] [NEXT]

BLOG main image
Notice
전체 (26)
Linux (15)
X-Hyper255A (7)
HBE-XM-Belverde (4)
개발환경 구축 - TFTP 서버 셋팅
개발환경 구축 - JTAG
개발환경 구축 - Cross compi...
임베디드 시스템 개발 환경 설정
아이디와 비밀번호 한꺼번에...
GRUB JTAG root 우분투 Fedora Toolchain wget find Ubuntu server xinted tftp 실험 안녕리눅스 VMware 개발환경 구축 임베디드 Ubuntu Rewrite 비밀번호 sshd 설치 PXE Netboot 리눅스 명령어 서버설정 kernel bootp minicom
좋은 정보 감사합니다. 출처...
2009 - firenux
Total : 73656
Today : 10
Yesterday : 26
태터툴즈 배너
rss
 
 
 
위치로그 : 태그 : 방명록 : 관리자
고을@’s Blog is powered by Tattertools.com