환경 설정 중에 기존에 있던 aesopb 와 aesopk이미지로 부팅을 했을땐
부팅이 됐었는데..
기존의 ip를 제 환경 설정에 맞게 다시 바꾸어주려고
Abort
aesop3rd # printenv
bootdelay=1
baudrate=115200
ethaddr=08:00:3e:26:0a:5b
ipaddr=192.168.10.5
gatewayip=192.168.10.1
netmask=255.255.255.0
serverip=192.168.10.20
bootcmd=tftp 32000000;bootm 32000000
bootargs=root=/dev/nfs rw nfsroot=192.168.10.20:/korea-dokdo/nfsmount/small_2613 ip=192.168.10.5:192.168.10.20:192.168.10.1:255.255.255.0::eth0:off ethaddr=08:00:3e:26:0a:5b
stdin=serial
stdout=serial
stderr=serial
이렇게 다시 재 설정을 해주고 exports 파일도 타겟ip로 다시 설정을 해주었는데
아래와 같은 메시지가 나오고 안되네요...부팅 파일이 없다는 의미같은데..
tftpboot폴더에 aesopb 와 aesopk도 넣어놨는데 왜안돌아가는지 모르겠네요 ㅎ
그리고 setenv ipaddr 로 환경 설정해주는 값은 어디로 들어가는건가요?
u-boot를 지우고 새로깔고 jtag으로 지워도 설정해준값 그대로 남아있길래..
궁금해서 여쭈어 봅니다.^^
메리크리스 마스 입니다~~
<에러 메시지>
U-Boot code: 33C00000 -> 33C40B40 BSS: -> 33C7A408
RAM Configuration:
Bank #0: 30000000 64 MB
Get flash bank 0 size @ 0x0
Total Flash bank's sizes: 0x200000
protect monitor 40b40 bytes @ address 0
Flash: 2 MB
NAND:64 MB
In: serial
Out: serial
Err: serial
[ MAC : 08 00 3e 26 0a 5b ]
clk = 133217280
pixclk 8863560, divisor is 15
CLKVAL = 6
SD Initialize fail..
Hit any key to stop autoboot: 0
SMC91111:smc_open
SMC91111:smc_phy_configure()
phy cfg reg1: 0x0022
SMC91111:phy caps=0x7809
SMC91111:phy advertised caps=0x01e1
SMC91111:PHY auto-negotiate complete
SMC91111:PHY_STAT_REG : 0x7839
SMC91111:PHY remote fault detected
SMC91111:PHY remote fault detected
SMC91111:RPC_DEFAULT : 0x3810
[ MAC : 08 00 3e 26 0a 5b ]
Using MAC Address 08:00:3E:26:0A:5B
*** Warning: no boot file name; using '050AA8C0.img'
TFTP from server 192.168.10.20; our IP address is 192.168.10.5
Filename '050AA8C0.img'.
Load address: 0x32000000
Loading: *
TFTP error: 'File not found' (1)
Starting again
얘기입니다...^^
bootcmd=tftp 32000000;bootm 32000000
를 보시면 tftp 32000000 aesopk;bootm 32000000 으로 되어
있어야 하는데, 잘못 되어 있네요.
setenv tftp 32000000 aesopk;bootm 32000000
saveenv
하시면 되고요.
u-boot의 parameter는 1f0000서부터 1fffff 까지 기록이 됩니다.
flinfo
해서 보시면 보이게 되는데
만일 parameter를 지우고 싶으면
protect off bank 1
erase 1f0000 1fffff
하시고, 재부팅을 하시면 됩니다만, 웬만하면 boot flash에 erase
를 하지 마시기 바랍니다.
잘못하면 30분은 암것도 못하고 놀고 있어야 하니깐요...^^