Страница 1 из 1

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

Добавлено: Вт мар 18, 2008 16:30:04
VenomXP
Мяу... Здрасте... Имеется в наличии K9K4G08U0M - это модуль памяти от Samsung, стоит обычно либо во флешках, мп3 плеерах, ну или где-то еще... Имеется AVR микроконтроллер (от Mega8 до Mega 128).. Посоветуйте котенку как это все дело сопрягать если это вообще возможно...

Добавлено: Вт мар 18, 2008 17:36:45
pirotehnick
А к какой категории карт памяти она относится к MMC или SD-Card.
Так, как эти виды карт памяти поддерживают режим программирования через SPI и твоя скорей всего тоже.

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

А ты документацию на карту уже читал?

Добавлено: Вт мар 18, 2008 19:26:58
Aheir
Может, сначала стоит озвучить цель сего проекта? В данной ситуации можно порекомендовать просто припаять память к контроллеру на любые ноги и все, тоже ответ. :idea: :) Что нужно-то? Чтение данных? Запись? Замкнутая система? Простое архивирование числа нажатий на кнопку? Если нет, какой интерфейс во внешний мир? USB? Mass Storage для РС?

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

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

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

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

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

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

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

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

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

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

Добавлено: Чт мар 20, 2008 01:20:07
abc
Давно (лет пять назад) эти чипы применялись в карточках SmartMedia
Я начинал отсюда - http://www.telesys.ru/compon/nand_flash ... edia.shtml
Исходник для PIC-а - http://www.telesys.ru/compon/NandFlash.asm

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

Добавлено: Чт мар 20, 2008 16:27:13
VenomXP
Ватсон писал(а): Схемные решения чего? Подключения параллельной памяти?
К какому процу хочешь подвязывать?
Привязывать я хочу к AVR микроконтроллеру (любой от Mega8 до Mega128) Если есть примеры подключения выложи плиз.

Добавлено: Чт мар 20, 2008 16:29:32
VenomXP
abc писал(а):Давно (лет пять назад) эти чипы применялись в карточках SmartMedia
Я начинал отсюда - http://www.telesys.ru/compon/nand_flash ... edia.shtml
Исходник для PIC-а - http://www.telesys.ru/compon/NandFlash.asm
Спасибо, но это немножко не то, там нет схемного решения и тем более это сделанно на PIC'e, а у я работаю с AVR'ами.

Добавлено: Чт мар 20, 2008 23:04:24
abc
Так чего проще ? Там 8бит данных, выбор кристалла и вход command/data. Цепляете к АВР-ке, на один порт данные, на другой - управление и дергаете пинами в соответствии с командами.
Готовое схемное решение есть в любом МР3-плейере, только чем оно вам поможет ?

Добавлено: Сб мар 22, 2008 17:06:48
VenomXP
abc писал(а):Так чего проще ? Там 8бит данных, выбор кристалла и вход command/data. Цепляете к АВР-ке, на один порт данные, на другой - управление и дергаете пинами в соответствии с командами.
Готовое схемное решение есть в любом МР3-плейере, только чем оно вам поможет ?
А через SPI не получиться?

Добавлено: Вс мар 23, 2008 00:45:11
abc
:))) Получится... Если добавите SPI-to-PARALLEL интерфейс.
А если без шуток, то читайте даташит. Где там SPI ? А если уж так нужен SPI (будь он неладен), то нафига вам эта микруха ? Юзайте SD/MMC !

Добавлено: Пн дек 15, 2008 20:01:56
Fighter
У кого остался исходник с телесистем для пика+nandflash ?.
выложите плз.
Исходник для PIC-а - http://www.telesys.ru/compon/NandFlash.asm
тут его уже нету