command line
| 
   명령어  | 
  
   설명  | 
 
| 
   bdinfo  | 
  
   board에 대한 정보를 화면에 출력 한다.  | 
 
| 
   coninfo  | 
  
   console에 대한 device 정보를
  화면에 출력 한다.  | 
 
| 
   flinfo  | 
  
   Flash Memory에 대한 정보를 화면에 출력 한다.  | 
 
| 
   iminfo  | 
  
   Image Header 정보를 화면에 출력 한다.  | 
 
| 
   base  | 
  
   memory의 base address를
  설정 하거나 화면에 출력 한다.  | 
 
| 
   crc32  | 
  
   crc32를 계산 하거나 계산한 결과를 특정 메모리에 저장 한다.  | 
 
| 
   cmp  | 
  
   memory의 내용을 비교 한다.
  (byte, word, long word)  | 
 
| 
   cp  | 
  
   memory의 내용을 복사 한다.
  (byte, word, long word)  | 
 
| 
   md  | 
  
   memory의 내용을 화면에 출력 한다. (byte, word, long word)  | 
 
| 
   mm  | 
  
   memory의 내용을 변경 한다.
  (byte, word, long word)  | 
 
| 
   mtest  | 
  
   RAM read/write 테스트를 실행 한다.  | 
 
| 
   mw  | 
  
   memory의 내용을 특정 값으로 채워 넣는다. (byte, word, long word)  | 
 
| 
   nm  | 
  
   memory의 동일한 번지에 값만 바꿔서 넣는다. (byte, word, long word)  | 
 
| 
   loop  | 
  
   memory의 특정 영역을 반복하여 실행 한다. 무한 loop 이기 때문에 실행 후 reset을 하여야 loop가 종료 된다. (byte, word, long word)  | 
 
| 
   erase  | 
  
   flash의 내용을 지운다. 영역은
  주소, 길이, sector, bank, flash 전체
  등으로 줄 수 있다.  | 
 
| 
   protect  | 
  
   flash의 write
  protect를 enable/disable 할 수 있다. 이것 역시 영역을 주소, 길이,
  sector, bank, flash 전체 등으로 줄 수 있다.  | 
 
| 
   mtdpart  | 
  
   MTD partition table을 보거나 수정 하기 위해 사용 한다.  | 
 
| 
   source  | 
  
   특정 주소에 있는 script를 실행 한다.  | 
 
| 
   bootm  | 
  
   특정 memory의 주소에 있는 image로
  부팅을 한다. image, ramdisk, kernel을 설정을 위한 sub command들이 있음.  | 
 
| 
   go  | 
  
   특정 memory의 주소에 있는 application을
  실행 한다.  | 
 
| 
   bootp  | 
  
   BOOTP/TFTP를 사용하여 Boot
  Image를 특정 메모리 주소에 다운로드 한다.  | 
 
| 
   dhcp  | 
  
   DHCP/TFTP를 사용하여 Boot
  Image를 특정 메모리 주소에 다운로드 한다.  | 
 
| 
   loadb  | 
  
   serial line(kermit mode)로
  binary file을 특정 주소에 로드 한다.  | 
 
| 
   loads  | 
  
   serial line을 사용하여
  S-Record file을 특정 수조에 로드 한다.  | 
 
| 
   rarp  | 
  
   RARP/TFTP를 사용하여 Boot
  Image를 특정 메모리 주소에 다운로드 한다.  | 
 
| 
   tftpboot  | 
  
   TFTP를 사용하여 Boot
  Image를 특정 메모리 주소에 다운로드 한다.  | 
 
| 
   printenv  | 
  
   환경변수를 화면에 출력 한다.  | 
 
| 
   setenv  | 
  
   환경변수 설정  | 
 
| 
   saveenv  | 
  
   환경변수를 flash에 저장한다.  | 
 
| 
   run  | 
  
   환경변수의 값의 내용을 실행한다.  | 
 
| 
   boot  | 
  
   bootcmd의 값을 사용하여 시스템 부팅을 시작한다. (run bootcmd)  | 
 
 
U-Boot 환경 변수
| 
   변수명  | 
  
   내용  | 
 
| 
   autoload  | 
  
   변수 값이 "no"나
  "n"으로 설정 되어 있다면 rarp, bootp, dhcp 명령은 BOOTP/DHCP 서버로 부터 검색된 서버 정보를 통해 다운로드 한다. 그렇지
  않은 경우 TFTP를 사용 하여 다운로드 한다.  | 
 
| 
   autostart  | 
  
   rarp, bootp, dhcp, tftp, disk, doob를
  통해 로드된 boot 이미지를 자동으로 시작 한다.  | 
 
| 
   baudrate  | 
  
   console의 10진수 baudrate  | 
 
| 
   bootargs  | 
  
   부팅시 커널에 전달할 인수.  | 
 
| 
   bootcmd  | 
  
   자동으로 부팅할 때 사용할 command 정의  | 
 
| 
   bootdelay  | 
  
   부팅 인터럽트 대기 시간 (초)  | 
 
| 
   bootfile  | 
  
   tftp를 통해 로드될 기본 이미지 이름  | 
 
| 
   cpuclk  | 
  
   cpu clock 변경 ARM에서는
  사용 불가  | 
 
| 
   ethaddr  | 
  
   ethernet 주소  | 
 
| 
   eth1addr  | 
  
   second interface의
  ethernet 주소  | 
 
| 
   initrd_high  | 
  
   ramdisk 위치를 지정하기 위해 사용  | 
 
| 
   ipaddr  | 
  
   board ip 주소  | 
 
| 
   loadaddr  | 
  
   tftp 명령어로 boot
  image가 로드될 주소  | 
 
| 
   pram  | 
  
   ??? 특정 영역의 메모리를 다른 용도로 사용하기 위해 사용  | 
 
| 
   serverip  | 
  
   tftp 서버 주소  | 
 
| 
   serial#  | 
  
   장비 s/n  | 
 
| 
   silent  | 
  
   console out을 막기 위해 사용  | 
 
| 
   verify  | 
  
   check sum 실행 여부 설정, 사용하지
  않으려면 "no"혹은 "n" 사용  | 
 
| 
   dnsip  | 
  
   dns server ip  | 
 
| 
   gatewayip  | 
  
   gateway ip  | 
 
| 
   hostname  | 
  
   host name  | 
 
| 
   rootpath  | 
  
   NFS Server에서 root file
  system의 경로  | 
 
| 
   filesize  | 
  
   마지막에 bootp, dhcp, tftp 명령어로 다운로드한 이미지 파일의 크기  | 
 
 
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 | 
|---|---|---|---|---|
| 14 | 
					시리얼 인터페이스 커넥터를 위한 핀아웃
															 | 																																																												pjk | 2014.10.10 | 8289 | 
| 13 | 
					STM32와 CAN(Controller Area Network) Loop Back
															 | 																																																												makersweb | 2017.01.23 | 8815 | 
| 12 | 
					윈도우10에서 Prolific USB to Serial 드라이버 인식문제
															 | 																																																												makersweb | 2016.01.24 | 27069 | 
| 11 | 
					AVRISP mkII 펌웨어 업그레이드
															 | 																																																												makersweb | 2015.07.22 | 10123 | 
| 10 | 
					이클립스에서 IAR프로젝트 사용방법
															 | 																																																												makersweb | 2015.07.09 | 12922 | 
| 9 | 
					JFlashARM으로 MCU에 bin(바이너리)다운로드
															 | 																																																												makersweb | 2015.06.07 | 8847 | 
| 8 | 
					AVR(AT90USB162)을 USB to Serial 로 이용하기
															 | 																																																												makersweb | 2015.02.14 | 8796 | 
| 7 | 실시간 운영 체제 또는 RTOS(Real Time Operating System) | pjk | 2014.12.02 | 9245 | 
| 6 | 
					폴링(Polling), 인터럽트(Interrupt), DMA(Direct Memory Access)
															 | 																																																												pjk | 2014.10.24 | 10112 | 
| 5 | 
					부트로더의 start.S 분석
															 | 																																																												makersweb | 2014.03.23 | 7277 | 
| 4 | 임베디드 시스템 개발 환경 선택 | makersweb | 2014.03.05 | 6916 | 
| 3 | 
					GNU C 레퍼런스 메뉴얼 - 부록 D
															 | 																																																												makersweb | 2014.02.28 | 5 | 
| 2 | printk() | makersweb | 2014.02.27 | 7824 | 
| » | [Uboot 명령어 및 환경 변수 요약]U-Boot에 Command 및 Parameter에 대한 설명 | pjk | 2014.01.09 | 14536 |