공구보드에 u-boot 파일을 jtag로 올렸습니다.
그리고 printenv 해서 환경 변수를 본다음.
setenv로 이것저것 바꾸어 보았습니다.
그러다가 초기화 할려고
다시 u-boot 파일을 jtag 으로 다운로드 하였으나 환경 설정 파일은 그대로
남아 있습니다. 어떻게 해야 하는건지 ㅠㅠ
erase all 을 실행 했는대도 남아 있습니다.
그리고 메모리 정보를 읽어 오면 RO라고 read only 부분이 있던데 원래 있는건가요?
참 난감 하네요...^^
다음검색
댓글
댓글 리스트-
작성자hmetal 작성시간 04.10.15 전부 지울려면 board의 CFG_ENV_ADDR 의 2 섹터를 지우시면 되구요. 설정 하나면 지울려면 "setenv 이름" 이후 설정값을 주시 않으면, 하나가 지워집니다. 섹터 지우기는 1. jtag 2. u-boot의 명령어 protect & erase 사용하시면 될듯...
-
작성자세리문 작성시간 04.10.20 protect off 30000 3ffff 하고 erase 30000 3ffff 하면 재부팅시 *** Warning - bad CRC , using default environment 나오면서 u-boot 프로그램시 설정된 초기값으로 새로이 들어가게 됨. 물론 또다른 방법은 jtag으로 30000부터 3ffff까지 지우면됨. 초보 수준의 답변.....^^
-
작성자세리문 작성시간 04.10.20 30000부터 3ffff까지 64kBytes, 공구 보드의 u-boot 환경 메모리 영역인듯.