[En-Nut-Discussion] AVR Ethernut1 not working with current svn (at least for me)
Thiago A. Corrêa
thiago.correa at gmail.com
Mon Mar 31 15:03:39 CEST 2014
Are you using EEPROM emulation on the Realtek? I'm using similar
configuration but can't find the problem so far.
I'm a little confused with the changes from Ethernut rev F. The site says:
EEPROM emulation for RTL8019AS added. Uses A13 and A14 , so no
additional port pins are required. This modification allows to clear
the full duplex flag in the Ethernet controller.
But EEPROM emulation existed before that AFAIK. So I'm not sure
what actually changed then.
Do you get FakeNicEeprom in your httpserv.map file?
Thiago A. Correa
On Mon, Mar 31, 2014 at 9:27 AM, Harald Kipp <harald.kipp at egnite.de> wrote:
> Hi Thiago,
> On 28.03.2014 17:57, Thiago A. Corrêa wrote:
>> I haven't been able to get the httpd sample to work with ethernut1
>> based board using recent (svn) versions and compiler ( Atmel Studio
>> 6.1 )
> I gave a try to the following
> * Ethernut 1.3 Rev-H
> * SVN trunk r5601
> * Config with nutconf 3.0.2 and ethernut13h.conf from trunk
> * avr-gcc (GCC) 4.7.2 (WIN32) from MHV AVR Tools
> Compiling nutapp/httpd produces a few warnings
> httpserv.c: In function 'ShowSockets':
> httpserv.c:321:5: warning: excess elements in array initializer [enabled
> by default]
> httpserv.c:321:5: warning: (near initialization for 'sock_states')
> [enabled by default]
> The binary works immediately without any problem.
More information about the En-Nut-Discussion