ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Linux] TFTP로 파일 업로드 및 다운로드 하는 법
    Linux 2021. 11. 5. 16:46
    728x90


    eMMC를 구워서 USB연결해서 업로드 했는데 시간이 너무 오래 걸리고 왔다갔다 하기 귀찮아서 tftp로 kernel만 업로드 하는 법을 찾음.
    *client : Rockchip Rv1126 board

     

    1. TFTP 서버 설치

    $apt-get install tftp-hpa tftpd-hpa

    2.  TFTP 서버 구성

    $mkdir /tftpboot
    $cd /tftpboot 
    //tftpboot폴더에 업로드 및 다운로드 할 파일을 넣는다.
    
    $ cat /etc/default/tftpd-hpa
    # /etc/default/tftpd-hpa
     
    TFTP_USERNAME="tftp"
    TFTP_DIRECTORY="/tftpboot"
    TFTP_ADDRESS="0.0.0.0:69"
    TFTP_OPTIONS="--secure - -create"
    
    $service tftpd-hpa restart//daemon restart

    3. TFTP 파일 다운로드 및 업로드

    =>setenv serverip ${ServerIP}
    =>setenv ipaddr ${ClientIP} 
    =>ping  ${ServerIP} //connect check
    =>bdinfo //loadaddr check
    =>mmc part //mem blk check
    parameter.txt//cnt check-->server측에서
    /*help mw.b 등으로 검색*/
    =>mw.b [loadaddr] [val] [cnt]//mw.b 0x08648000 0xff 0x10000
    =>tftp [loadaddr] [[hostIPaddr:]bootfilename]//tftp 0x08648000 boot.img
    =>mmc write [loadaddr] [blk#][cnt]//mmc write 0x08648000 0x8000 0x10000
    
    =>md [loadaddr] 0x10 //memory할당 check

     

    728x90

    'Linux' 카테고리의 다른 글

    [Linux] tmux 설정  (0) 2021.10.14
    [Linux] vi 설정  (0) 2021.10.14

    댓글

Designed by Tistory.