Как завести NAND Flash на USB?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения

Сообщение KT315B »

Есть флешка - обычная самсунговская K9K8G0U0A на 1 Гб. Также есть желание сделать из нее USB-Flash, ибо жалко без дела такая вещь пропадает. Может быть есть какие-нибудь специализированные микросхемы для цепляния параллельных флешек на USB. Уж больно с программированием возиться не хочется - катастрофически нет времени, да и в USB я ни бум-бум (о чем очень сожалею). Флешка 100% рабочая проверяли на программаторе на работе, да и просто интересно сделать флешку ))
R2AIV 73!
Контактная информация:
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 293
Зарегистрирован: Пн дек 24, 2007 07:09:09

Сообщение VenomXP »

Я тож над этим думал... Читай даташит на нее... Он есть ТОЧНО... Там все написанно... У меня возникла идея сделать Параллел<->SPI переходник и юзать обычный SPI ин-фейс... Подключить к AVR благо на него есть библии для организации чтения с такого ин-фейса и организации FAT16
Контактная информация:
Реклама
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Пт фев 08, 2008 13:46:03
Откуда: Воронеж

Сообщение pirotehnick »

Контактная информация:
Встал на лапы
Сообщения: 94
Зарегистрирован: Ср авг 01, 2007 13:32:33

Сообщение Fighter »

Я думаю человек имел ввиду NAND-Flash и работает она не по SPI.
вариантов тут несколько.
1 - ищем чипы (такие которые стоят в USB флэшках и делаем обыкновенную флешку)
2 - берем ARM с шиной EBU (могу ошибаться) цепляем флэш на эту шину.
арм к ЮЗБ - и делаем свою флэш.
3 - ваяем на той же атмеге софтовую шину и получаем очень тормознутый обмен с флешкой...
p.s. у меня самого лежат 2 USB Flash с убитыми контроллерами а память 2 по 4 GB и 2 по 512 MB целая... тоже хочется что нибудь с ней натворить :)
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Аватара пользователя
Сообщения: 293
Зарегистрирован: Пн дек 24, 2007 07:09:09

Сообщение VenomXP »

Вариант с АТмегой мне как то больше подуше... Вообще как бы идея моя такая... Привязать сие флеш карту к АТмеге и к VS1001 и запустить плеер... А то что такое добро пропадает...

Пы.Сы.

Вот тема похожая... Я открывал, Но мы в итоге так ни к чему не пришли... Может поможет чем...

http://radiokot.ru/forum/viewtopic.php? ... highlight=

Пы.Сы2.

Еще полезное нашел... Очень познавательно...

http://cxem.net/sprav/sprav76.php
Контактная информация:
Реклама
Встал на лапы
Сообщения: 94
Зарегистрирован: Ср авг 01, 2007 13:32:33

Сообщение Fighter »

не смотрел MLC или SLC эта флешка, но для атмеги достаточно сложно будет сделать алгоритм ECC коррекции...
обычно сие дело ваяют на плисах или контроллерах которые имеют аппаратную шину для этих флешей.
и второй вопрос а как вы ее заливать будете? (rs232? 1гб?) ;)
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения

Сообщение KT315B »

pirotehnick, посмотрел я Vinculum и мне показалось, что он может интерфейсить флешку, даже с разбором FAT, однако предлагает обмениваться с ней через UART, SPI или FIFO, а к USB его как устройство или функцию не подключишь, чтоль?
R2AIV 73!
Контактная информация:
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Пт фев 08, 2008 13:46:03
Откуда: Воронеж

Сообщение pirotehnick »

KT315B писал(а):мне показалось, что он может интерфейсить флешку, даже с разбором FAT
Так оно и есть.
KT315B писал(а):а к USB его как устройство или функцию не подключишь, чтоль?
Он так же выполняет функцию хост-контроллера USB. Т.е. его можно подрубить к компу и общаться с ним с помощь соответствующих функций. Софт под него, как обычно, можно посмотреть на сайте производителя.
Контактная информация:
Грызет канифоль
Аватара пользователя
Сообщения: 293
Зарегистрирован: Пн дек 24, 2007 07:09:09

Сообщение VenomXP »

Вот все что смог найти, кто нить помогите написать код для связи с AVR, так как в разборе ДШ такого рода я ламер, прошу извинить, в архиве есть все что надо: Схемы 2-х вариантов подключения (взято из схем плееров содержащих данный модуль памяти, проверено!!!), Русское описание (частично). Ссылка на ПОЛНЫЙ ДШ на английском:http://www.datasheetcatalog.org/datashe ... 215_DS.pdf. Помогите кто может.
Вложения
Nand.rar
(52.77 КБ) 311 скачиваний
Даташит - библия моя...
Изображение
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения

Сообщение KT315B »

А есть ли смысл его вообще к АВР подключать? Тормозить-же будет огого... И вообще чего добиться-то хотите?
R2AIV 73!
Контактная информация:
Грызет канифоль
Аватара пользователя
Сообщения: 293
Зарегистрирован: Пн дек 24, 2007 07:09:09

Сообщение VenomXP »

Желаний то много, например USB Mass Storge или mp3 плеер, или еще что нибудь, простор мысли ведь велик, а почему эт будет тормозить?
Даташит - библия моя...
Изображение
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»