wladimiru 0 31 октября, 2005 Опубликовано 31 октября, 2005 · Жалоба NAND Flash применялся в 2-х проектах 1) Проект на Virtex 2 Pro (2 PPC405) Linux на JFFS2 2) Проект на Spartan 3 (Microblaze) - файловая система своя (flash использовалась для хранения большого количества редкоизменяемых аудио данных) И в том и другом случае применялась одна и таже простенькая OPB корка (просто транслировала комманды и шины на flash). По опыту предыдущих разработок могу сказать что при пребованиях высокой надежности путем развития таких интерфейсов может быть добавление DMA для автоматического чтения/записи блоков, а формирование команд и обработку ошибок дллжен проводить процессорный элемент. <{POST_SNAPBACK}> Спасибо. Второй вариант мне более близок. Я заложил Virtex2 c Microblaze. Для надежной работы рекомендуется на флешке держать файловую систему для неё приспособленную (там выравнивается количество записей в каждый сектор) <{POST_SNAPBACK}> Чем формировали эту файловую систему? Поищу инфу по ней. Может подскажите где ее найти? Флэшки заложил Samsung. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hilter 0 31 октября, 2005 Опубликовано 31 октября, 2005 · Жалоба Файловая система JFFS2 - драйвер под Linux есть в сети там насколько я помню есть несколько версий JFFS1 - JFFS3. Почитай возможно есть смысл реализовать часть ее функциональности. Для Microblaze как таковой ФС не применялось - Была таблица расположения файлов (Особенность проекта в том что данные программировались во flash 1-2 раза за всё время жизни устройства). Flash применяли STMicroelectronics NAND01GW3A WBR KNK Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wladimiru 0 31 октября, 2005 Опубликовано 31 октября, 2005 · Жалоба Файловая система JFFS2 - драйвер под Linux есть в сети там насколько я помню есть несколько версий JFFS1 - JFFS3. Почитай возможно есть смысл реализовать часть ее функциональности. Для Microblaze как таковой ФС не применялось - Была таблица расположения файлов (Особенность проекта в том что данные программировались во flash 1-2 раза за всё время жизни устройства). Flash применяли STMicroelectronics NAND01GW3A WBR KNK <{POST_SNAPBACK}> Спасибо. Ключевые слова понятны. Бум смотреть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться