SW 개발

[uboot] uboot 에서 env set 명령어로 변수 세팅하기

. . . 2020. 3. 25. 12:23
반응형

env set 명령어

uboot 커맨드라인에서 env 을 세팅하기위해서는 다음과 같은 명령어를 사용한다.

env set [변수명] [변수값]

이때의 변수값은 " 를 이용하여 공백이 포함된 내용을 작성하면된다.

다음과 같이 사용한다.

env set variable1 "varable value1 value1 value1 value1 value1 value1 "
env set variable2 "varable value2 value2 value2 value2 value2 value2 "

위와 같이 설정한 후에, savee 명령어를 사용하여 저장하면된다.

uboot 변수값에 대한 저장

위와같이 할때, 문제가.. 다른 uboot 변수에 대한 내용을 참조할때는 ' 을 이용하여 설정해야한다.

간단하게 예를들면 다음과같다.

env set define_val "aaa"
env set variable1 "${define_val}"
env set variable2 "'${define_val}'"
  • variable1 : aaa 로 설정된다.
  • variable2 : ${define_val} 로 설정된다.

...

위와같이 테스트하면된다.

반응형