ig_z 0 26 марта, 2007 Опубликовано 26 марта, 2007 · Жалоба Планируем использовать LPC2300. Возможно ли располагать Ethernet Data Buffer 1)во флеш, 2)32KB SRAM, 3)8KB SRAM (USB), а не только в 16KB SRAM(ETHERNET) . Т.е. будет ли нормально работать DMA (ну и ethrnet в целом)? Первичное прочтение даташита не дало каких либо возражений по этому вопросу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Axel 1 27 марта, 2007 Опубликовано 27 марта, 2007 · Жалоба Из даташита: "The Ethernet DMA can also access the USB SRAM if it is not being used by the USB block.", т.е. для USB памяти определенно да, для 32к ядра необязательно, а по поводу FLASH чего-то не понял... Кстати, я тоже начал интенсивную разминку по поводу LPC2368 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ig_z 0 27 марта, 2007 Опубликовано 27 марта, 2007 · Жалоба Из даташита: "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 принципиально заложена возможность хранения исходящих буферов во флеш(ес-но константные данные типа веб страниц и тд) для экономии озу и уменьшения операций копирования. Поэтому и интересуюсь. Вроде в еррате видел упоминание о каких то ограничениях эзернет памяти, отсюда и сомнения. Вы какой тсп-ип стек планируете использовать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Velund 0 27 марта, 2007 Опубликовано 27 марта, 2007 · Жалоба Ну если читать даташит повнимательнее... 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. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Axel 1 28 марта, 2007 Опубликовано 28 марта, 2007 · Жалоба To iq z: Ethernet не используем (пока..). To Velund: Вы правы ... видимо. Единственное, что смущает, что, судя по приведенному фрагменту, DMA имеет доступ к FLASH, что трудно себе представить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться