Ubuntu 기본 환경 설정은 아래 목록대로 진행 (필요에 따라 목록 업데이트 예정)

  - vim 설치 및 환경 설정

    : vim 설치 및 환경 설정

  - VirtualBox ubuntu와 윈도우 공유 directory 설정

    : VirtualBox ubuntu ↔ 윈도우 공유 폴더 설정

  - ssh 설치 및 환경 설정

    : ssh 설치 및 환경 설정

  - tftp 설치 (Petalinux 권장)

    : tftp 설치 및 환경 설정

  - samba 설정

 

Petalinux image build 시 compile image가 $project dir/images/linux에 생성되나, /tftpboot/ directory에도 함께 생성된다.

이 때문에 tftp 설치를 권장하고 있어 설치와 환경 설정을 진행한다.

 

1. tftp 설치하기

    터미널 창에서 아래 명령을 입력해서 관련 프로그램을 설치한다.

~$ sudo apt install tftp tftpd xinetd

 

2. tftp를 사용하기 위한 환경 설정

~$ sudo vim /etc/xinetd.d/tftp
service tftp
{
    socket_type	= dgram
    protocol	= udp
    wait	= yes
    user	= root
    server	= /usr/sbin/in.tftpd
    server_arg	= -s /tftpboot
    disable	= no
    per_source	= 11
    cps		= 100 2
    flags	= IPv4
}

 

3. file up/down등을 위한 directory 생성과 권한 수정

~$ sudo mkdir /tftpboot/
~$ sudo chmod 777 /tftpboot/

 

4. tftp service 재시작

~$ sudo /etc/init.d/xinetd restart

 

5. tftp 사용 예시는 다음 기회에...

+ Recent posts