還是不知問題出在哪
在uboot下列出環境變數 ethaddr = 00:00:00:00:00:00
tftp 完全不能用 只好先透過serial 重新載入 uboot
>loadb
>protect off 0x20000000 0x2001ffff
>erase 0x20000000 0x2001ffff
>cp.b 0x1000000 0x20000000
>go 0x20000000
>print
這時 ethaddr 有值 但跟板子上的MAC ADDR完全不一樣?
但是 tftp 通了
透過tftp直接燒入 kernel image
但重開再次於 uboot下 print
ethaddr = 00:00:00:00:00:00 ??
系統是起來了
但每次driver 修改後 重新燒入kernel時 也太麻煩了
先擱著吧 driver 測試完再說.....
試著打 setenv macaddr XX:XX:XX:XX:XX:XX
回覆刪除savenv