i.mx6를 사용하면서 u-boot에서 많이 사용하는 명령어들입니다.


1. printenv

    환경 설정값을 읽어오는 명령어


2. setenv '환경변수'

    u-boot에서 사용하는 환경변수를 설정하는 명령어. 
    u-boot 버젼에 따라 editenv 명령어가 포함된 것이 있습니다. 
    이 editenv를 사용하면 좀 더 편리하게 환경변수를 설정할 수 있습니다.  

    ex) setenv serverip 192.168.10.3
        setenv bootargs "console=ttymxc0,115200 root=/dev/mmcblk0p1"
        setenv uboot "tftp 0x12000000 u-boot.imx;mmc write 0x12000000 2 800" 


3. saveenv
 
     설정 변경된 값을 저장하는 명령어.    


4. tftp 0x12000000 다운로드파일명

     tftp 네트웍을 이용하여 다운로드파일명을 0x12000000 메모리 주소에 다운로드하는 명령어

     ex) tftp 0x12000000 u-boot.imx
 

5. mmc write 0x12000000 2 800

     0x12000000 메모리 주소에 있는 내용을 mmc/sd의 2번째 블럭부터 사이즈 0x800 만큼 쓰기하는 명령어


6. bmp d  이미지다운로드주소

    이미지다운로드주소에 다운 받은 bmp 이미지 디스플레이하는 명령어

     ex) tftp 0x12000000 tese.bmp
          bmp d 0x12000000