Перейти к содержанию
    

LPC2300 Ethernet

Планируем использовать LPC2300. Возможно ли располагать Ethernet Data Buffer

1)во флеш,

2)32KB SRAM,

3)8KB SRAM (USB),

а не только в 16KB SRAM(ETHERNET) . Т.е. будет ли нормально работать DMA (ну и ethrnet в целом)?

Первичное прочтение даташита не дало каких либо возражений по этому вопросу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из даташита: "The Ethernet DMA can also access the USB

SRAM if it is not being used by the USB block.", т.е. для USB памяти определенно да, для 32к ядра необязательно, а по поводу FLASH чего-то не понял... Кстати, я тоже начал интенсивную разминку по поводу LPC2368

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из даташита: "The Ethernet DMA can also access the USB

SRAM if it is not being used by the USB block.", т.е. для USB памяти определенно да, для 32к ядра необязательно, а по поводу FLASH чего-то не понял... Кстати, я тоже начал интенсивную разминку по поводу LPC2368

 

Сейчас тестирую симулятор под вин32 и стеком lwip. В lwip принципиально заложена возможность хранения исходящих буферов во флеш(ес-но константные данные типа веб страниц и тд) для экономии озу и уменьшения операций копирования. Поэтому и интересуюсь. Вроде в еррате видел упоминание о каких то ограничениях эзернет памяти, отсюда и сомнения.

Вы какой тсп-ип стек планируете использовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну если читать даташит повнимательнее...

 

The second AHB, referred to as AHB2, includes only the Ethernet block and an

associated 16 kB SRAM. In addition, a bus bridge is provided that allows the secondary

AHB to be a bus master on AHB1, allowing expansion of Ethernet buffer space into

off-chip memory or unused space in memory residing on AHB1.

In summary, bus masters with access to AHB1 are the ARM7 itself, the GPDMA function,

and the Ethernet block (via the bus bridge from AHB2). Bus masters with access to AHB2

are the ARM7 and the Ethernet block.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

To iq z:

Ethernet не используем (пока..).

 

To Velund: Вы правы ... видимо. Единственное, что смущает, что, судя по приведенному фрагменту, DMA имеет доступ к FLASH, что трудно себе представить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...