У меня такая проблема.
Я работаю с атмэлевским AT91SAM9263.Плюс на борде есть внешний SDRAM (32МВ).
AT91SAM9263 подминает ядро линуха в SDRAM и там бежит.
Но когда ядро поднимается,MAC Address не всегда определяется и,соответственно, потом не получается определить IP адрес.
Я почитал Datasheet и в секции errata о EMACB, нашёл, что когда AT91SAM9263 делает оперецию SDRAM refresh либо операции SDRAM bank open/close, то передаваемый баффер,может потерятся.
Как решение проблеммы, они советуют ,времено на время операции,вместо SDRAM использовать SRAM.
Только вот как это делается,я так и не нашёл.Может кто-нибудь знает, как это делается,подскажите плз?
Р.S. Если кто-то знает решение этой проблеммы, я совсем не против.