[En-Nut-Discussion] Complete newbie...

Harald Kipp harald.kipp at egnite.de
Sun Aug 17 11:32:32 CEST 2003


Radek,

There's no limitation using any memory addresses from 0x8000 to
0x82FF and 0x8320 to 0xFFFF.

May be there's some kind of address decoder timing problem, so
that 0xE000 gets unintendently selected. How about adding delay
cycles? More infos are given in the ATmega128 data sheet.

Sure, there may be a bug in the software, but unlikely. Ethernut 2
uses all addresses upto 0xBFFF, the LAN91C111 is located at 0xC000
and the bank select register occupies 0xFF00 upto 0xFFFF. It uses
the same software, just the NIC driver has been replaced.

Harald




More information about the En-Nut-Discussion mailing list