Firmware upgrade error

Questions about the BASICtools and MakeItC
Post Reply
sbrazz
Posts: 12
Joined: Sun May 05, 2013 11:01 pm

Firmware upgrade error

Post 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.



basicchip
Posts: 1090
Joined: Fri Oct 19, 2012 2:39 am
Location: Weeki Watchee, FL
Contact:

Re: Firmware upgrade error

Post 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 1629 times

sbrazz
Posts: 12
Joined: Sun May 05, 2013 11:01 pm

Re: Firmware upgrade error

Post 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

basicchip
Posts: 1090
Joined: Fri Oct 19, 2012 2:39 am
Location: Weeki Watchee, FL
Contact:

Re: Firmware upgrade error

Post 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.

Post Reply