AVR+K9K4G08U0M(модуль памяти 512мб)

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Грызет канифоль
Аватара пользователя
Сообщения: 293
Зарегистрирован: Пн дек 24, 2007 07:09:09

Сообщение VenomXP »

Мяу... Здрасте... Имеется в наличии K9K4G08U0M - это модуль памяти от Samsung, стоит обычно либо во флешках, мп3 плеерах, ну или где-то еще... Имеется AVR микроконтроллер (от Mega8 до Mega 128).. Посоветуйте котенку как это все дело сопрягать если это вообще возможно...
Контактная информация:
Реклама
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Пт фев 08, 2008 13:46:03
Откуда: Воронеж

Сообщение pirotehnick »

А к какой категории карт памяти она относится к MMC или SD-Card.
Так, как эти виды карт памяти поддерживают режим программирования через SPI и твоя скорей всего тоже.

Я тоже хочу провернуть такую вещь, но, к сожалению, не разобрался в документации на модель карты ММС, :( т.к. там не всё так просто.

А ты документацию на карту уже читал?
Контактная информация:
Реклама
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Может, сначала стоит озвучить цель сего проекта? В данной ситуации можно порекомендовать просто припаять память к контроллеру на любые ноги и все, тоже ответ. :idea: :) Что нужно-то? Чтение данных? Запись? Замкнутая система? Простое архивирование числа нажатий на кнопку? Если нет, какой интерфейс во внешний мир? USB? Mass Storage для РС?
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 57
Зарегистрирован: Чт мар 06, 2008 06:09:00
Откуда: Москва

Сообщение Ватсон »

VenomXP писал(а):Мяу... Здрасте... Имеется в наличии K9K4G08U0M - это модуль памяти от Samsung, стоит обычно либо во флешках, мп3 плеерах, ну или где-то еще... Имеется AVR микроконтроллер (от Mega8 до Mega 128).. Посоветуйте котенку как это все дело сопрягать если это вообще возможно...
Это NAND Flash. Я с такой очень и очень тесно работал (только контроллер был не АВР). Ничего необычного в ней нету, работает как обычная параллельная память, насчёт разбиения на страницы и т.п. можно не заморачивается, там само всё синхронизируется через внутренний буффер.
Поэтому качай даташит с самсунга, смотри времянки, и делай "в лоб", 80% что с первого раза получится. Попробуй начать с чтения ID.
Есть ещё хороший сайт http://www.onfi.org, хотя самсунг официально и не поддерживает ONFI, 90% комманд и времянок совместимы.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Аватара пользователя
Сообщения: 57
Зарегистрирован: Чт мар 06, 2008 06:09:00
Откуда: Москва

Сообщение Ватсон »

pirotehnick писал(а):А к какой категории карт памяти она относится к MMC или SD-Card.
Так, как эти виды карт памяти поддерживают режим программирования через SPI и твоя скорей всего тоже.
С ММС и прочими карточными форматами ничего общего не имеет (кроме физического устройства носителя информации).
Я тоже хочу провернуть такую вещь, но, к сожалению, не разобрался в документации на модель карты ММС, :( т.к. там не всё так просто.
Там не просто, там всё фантастически просто. Поднимается за 1 вечер. Вот здесь очень много полезной инфы по этой теме http://city.tomsk.net/~pic16f84/mp3vkarmane.nm.ru/
Контактная информация:
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 293
Зарегистрирован: Пн дек 24, 2007 07:09:09

Сообщение VenomXP »

pirotehnick писал(а):А к какой категории карт памяти она относится к MMC или SD-Card.
Так, как эти виды карт памяти поддерживают режим программирования через SPI и твоя скорей всего тоже.

Я тоже хочу провернуть такую вещь, но, к сожалению, не разобрался в документации на модель карты ММС, :( т.к. там не всё так просто.

А ты документацию на карту уже читал?
Это не карта памяти!!! Это модуль памяти! Это такая микросхемка у которой около сорока ног! А MMC и SD это уже давно научились соединять, уже и плееры с цветными дисплеями для них делают, на Mega'х причем. Что я хочю сделать? Для начала надо хотя бы придумать как это все соединить: какой интерфейс при этом использовать, поддерживает ли она SPI, кароче чистая теория. Потом надо научиться с ней работать записывать и читать из нее данные... Есть еще в перспективе попробовать собрать простецкий мп3 плеер на ней ну или Mass Storge!
Контактная информация:
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 293
Зарегистрирован: Пн дек 24, 2007 07:09:09

Сообщение VenomXP »

Ватсон писал(а): Это NAND Flash. Я с такой очень и очень тесно работал (только контроллер был не АВР). Ничего необычного в ней нету, работает как обычная параллельная память, насчёт разбиения на страницы и т.п. можно не заморачивается, там само всё синхронизируется через внутренний буффер.
Поэтому качай даташит с самсунга, смотри времянки, и делай "в лоб", 80% что с первого раза получится. Попробуй начать с чтения ID.
Есть ещё хороший сайт http://www.onfi.org, хотя самсунг официально и не поддерживает ONFI, 90% комманд и времянок совместимы.
Если есть какие нибуть примеры схемного решения, а также исходные коды... Неплохо бы было взглянуть на это... Выложи если не трудно
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 57
Зарегистрирован: Чт мар 06, 2008 06:09:00
Откуда: Москва

Сообщение Ватсон »

VenomXP писал(а):
Ватсон писал(а): Это NAND Flash. Я с такой очень и очень тесно работал (только контроллер был не АВР). Ничего необычного в ней нету, работает как обычная параллельная память, насчёт разбиения на страницы и т.п. можно не заморачивается, там само всё синхронизируется через внутренний буффер.
Поэтому качай даташит с самсунга, смотри времянки, и делай "в лоб", 80% что с первого раза получится. Попробуй начать с чтения ID.
Есть ещё хороший сайт http://www.onfi.org, хотя самсунг официально и не поддерживает ONFI, 90% комманд и времянок совместимы.
Если есть какие нибуть примеры схемного решения, а также исходные коды... Неплохо бы было взглянуть на это... Выложи если не трудно
Схемные решения чего? Подключения параллельной памяти?
К какому процу хочешь подвязывать?
Контактная информация:
abc
Друг Кота
Аватара пользователя
Сообщения: 3688
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Сообщение abc »

Давно (лет пять назад) эти чипы применялись в карточках SmartMedia
Я начинал отсюда - http://www.telesys.ru/compon/nand_flash ... edia.shtml
Исходник для PIC-а - http://www.telesys.ru/compon/NandFlash.asm
Грызет канифоль
Аватара пользователя
Сообщения: 293
Зарегистрирован: Пн дек 24, 2007 07:09:09

Сообщение VenomXP »

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

Сообщение VenomXP »

abc писал(а):Давно (лет пять назад) эти чипы применялись в карточках SmartMedia
Я начинал отсюда - http://www.telesys.ru/compon/nand_flash ... edia.shtml
Исходник для PIC-а - http://www.telesys.ru/compon/NandFlash.asm
Спасибо, но это немножко не то, там нет схемного решения и тем более это сделанно на PIC'e, а у я работаю с AVR'ами.
Контактная информация:
abc
Друг Кота
Аватара пользователя
Сообщения: 3688
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Сообщение abc »

Так чего проще ? Там 8бит данных, выбор кристалла и вход command/data. Цепляете к АВР-ке, на один порт данные, на другой - управление и дергаете пинами в соответствии с командами.
Готовое схемное решение есть в любом МР3-плейере, только чем оно вам поможет ?
Грызет канифоль
Аватара пользователя
Сообщения: 293
Зарегистрирован: Пн дек 24, 2007 07:09:09

Сообщение VenomXP »

abc писал(а):Так чего проще ? Там 8бит данных, выбор кристалла и вход command/data. Цепляете к АВР-ке, на один порт данные, на другой - управление и дергаете пинами в соответствии с командами.
Готовое схемное решение есть в любом МР3-плейере, только чем оно вам поможет ?
А через SPI не получиться?
Контактная информация:
abc
Друг Кота
Аватара пользователя
Сообщения: 3688
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Сообщение abc »

:))) Получится... Если добавите SPI-to-PARALLEL интерфейс.
А если без шуток, то читайте даташит. Где там SPI ? А если уж так нужен SPI (будь он неладен), то нафига вам эта микруха ? Юзайте SD/MMC !
Встал на лапы
Сообщения: 94
Зарегистрирован: Ср авг 01, 2007 13:32:33

Сообщение Fighter »

У кого остался исходник с телесистем для пика+nandflash ?.
выложите плз.
Исходник для PIC-а - http://www.telesys.ru/compon/NandFlash.asm
тут его уже нету
Закрыто

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