Page 1 of 1

Firmware upgrade error

Posted: Thu Sep 05, 2013 10:07 am
by sbrazz
I've been trying to instal web0766.hex but I get the following:=

g-security if Off
Read EEROM failed
Get MacAddr Failed
ethernet controller not found

g-security if Off
Read EEROM failed
Get MacAddr Failed
ethernet controller not found

my mac 0:0:0:0:0:0
g_echo_stuff is at *&H4000091C

Welcome to ARMbasic kernal[7.66] with Floating Point for the ARMWeb


when I reload web749e.hex all is fine (except for "mail" and "write" which is why I want to update)
Any ideas?
Thanks.

Re: Firmware upgrade error

Posted: Thu Sep 05, 2013 2:52 pm
by basicchip
It seems like it is having trouble reading the EEPROM that contains the MAC address. 7.49 is quite old, and maybe at the time it was OK with an invalid MAC address.

Compile and run this BASIC utility we use to check the MAC address.
webrom.bas
MAC address read
(2.76 KiB) Downloaded 1661 times

Re: Firmware upgrade error

Posted: Fri Sep 06, 2013 7:55 am
by sbrazz
have run webrom and get the same mac address as with 7.49 :-

Rom contents
8 0 4d be 41 b5 ff ff ff ff ff

Reset of 7.49 gives -
my_MAC 8:0:4d:be:41:b5
Secutity ON

get MacAddr
MacInit
No Change
Searching for DHCP

MyName ARMweb
MyIP 192.168.1.4
MyMask 255.255.255.0
MyDNS 192.168.1.1
mb_dhcp_MAC 74 44 01 81 5C 71
mb_dhcp_IP 192.168.1.1
mb_security_on = 1
RTC=6/9/2013 17:35:57

Re: Firmware upgrade error

Posted: Sat Sep 07, 2013 3:47 pm
by basicchip
I just downloaded the copy of web0766.hex here from the forum and put it on an ARMweb. And I don't see the issue. I even copied the MAC address you have and that is not any issue.

One thing that I do see is the the security is set, and I wonder if that is interfering. You can turn that off from the ARMweb control page, but easier would be to return to the factory settings. With 7.49 installed, hold the pushbutton next to the RJ45 while reseting the board or during power up.

Then update the firmware.