
- I can't save environment variables using saveenv. I can change them just fine, and saveenv runs as usual, but on reset, I get a "*** Warning - bad CRC, using default environment "
I have the same problem. I haven't done any testing with the saveenv so it more than likely needs some tweaking. The README mentions it quite a bit so you may want to start there.
- Ethernet does not seem to work. After setting the ipaddr, serverip, and netmask variables, I run tftpboot and don't get anything but checksum errors
...
I've tried pinging the board, seen the packets sent on Wireshark, and got no response.
I use DHCP to get my IP address: -> setenv autoload no -> dhcp BOOTP broadcast 1 DHCP client bound to address XXX.XXX.XXX.152 -> ping XXX.XXX.XXX.189 Using FEC0 device host XXX.XXX.XXX.189 is alive
However, if I try to ping the board I get a "Destination Host Unreachable" error - apparently this is normal U-Boot behaviour.
I can also successfully use TFTP. -> set serverip XXX.XXX.XXX.55 -> tftpboot 20000 image.bin Using FEC0 device TFTP from server XXX.XXX.XXX.55; our IP address is XXX.XXX.XXX.152 Filename 'image.bin'. Load address: 0x20000 Loading: ################################################################# done Bytes transferred = 1279856 (138770 hex)
I'm no real expert on this board/CPU so, other than sharing the commands I've used, I'm afraid I can't provide too much advice. I'm going to start looking into the saveenv problem now.
Matt