Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 05.04.2010, 17:08  
Rus-422
Частый гость
 
Регистрация: 14.11.2009
Сообщений: 47
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
Rus-422 на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Сообщение от Zuraby Посмотреть сообщение
В свойствах ММС указывается файл-содержимое карточки.
Не могу понять куда там указывать файл-содержимое карточки. Если не трудно скиньте свой проект протеуса, чтоб наглядно посмотреть.
Реклама:
Rus-422 вне форума  
Непрочитано 06.04.2010, 02:43  
zeon35
Временная регистрация
 
Регистрация: 18.12.2008
Сообщений: 59
Сказал спасибо: 13
Сказали Спасибо 1 раз в 1 сообщении
zeon35 на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Люди помогите разобратся!!!Собрал мк чена лазерной установки прошил его, решил запустить на lcd вибило mmc error o (2)
Я так понимаю что нужно на флешке изменить файловую систему на fat12 или FatFs чтобы мк ее определил?Как это сделать?Заранее благодарен!!!
zeon35 вне форума  
Непрочитано 06.04.2010, 12:34  
uk8amk
Вид на жительство
 
Регистрация: 05.07.2006
Адрес: Tashkent
Сообщений: 454
Сказал спасибо: 24
Сказали Спасибо 67 раз(а) в 44 сообщении(ях)
uk8amk на пути к лучшему
По умолчанию Re: SD/MMC на AVR

А вы собсно какую флеш юзаете? Там используется FAT16, поэтому смогут работать карты только до 2Гб.
FatFS - это походу не файловая система, а лишь драйвер на Си для работы с ней на встраиваемых системах.
FAT12 - поддерживает старые карты только до 64Мб. Не пытайтесь форматировать такие флешки виндовсовским форматом. Кроме ухудшения производительности после форматирования может случится так что карту девайс не увидит. Это потому что виндовс может не записывать кое-какие данные или запиывать не туда куда надо. Если уж очень приперло, то используйте только специальные утилиты от производителя карты.
uk8amk вне форума  
Непрочитано 06.04.2010, 21:00  
Zuraby
Временная регистрация
 
Регистрация: 09.07.2008
Сообщений: 51
Сказал спасибо: 19
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
Zuraby на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Сообщение от Rus-422 Посмотреть сообщение
Не могу понять куда там указывать файл-содержимое карточки. Если не трудно скиньте свой проект протеуса, чтоб наглядно посмотреть.
Всё просто, не понимаю в чём у тебя возникла трудность. В поле 1 вписываешь ёмкость карточки в мегабайтах, в поле 2 - файл-образ карточки, т. е. по сути тот же bin, только назовёшь его как ‹имя›.mmc. У меня карточка объёмом 128 Мб. Поэтому заливать куда-то свой проект не вижу смысла и не имею желания, простите.
Миниатюры:
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 152
Размер:	36.0 Кб
ID:	6537  
Zuraby вне форума  
Непрочитано 06.04.2010, 21:34  
zeon35
Временная регистрация
 
Регистрация: 18.12.2008
Сообщений: 59
Сказал спасибо: 13
Сказали Спасибо 1 раз в 1 сообщении
zeon35 на пути к лучшему
По умолчанию Re: SD/MMC на AVR

uk8amk
таки нужно fat16 форматнул флешку mmc 2gbзакинул файлы всеравно выбивает ошибку,блин как узнать че за ошибка,монтаж 10ть раз проверил, мк 2раз перепрошивл(мало ли прошивка криво стала)есть файлы прошивка и файлы которые нужно кидать в mmc сделаные чаном http://elm-chan.org/works/vlp/ldp2.zip
можно ли узнать код ошибки через исходники,если то помогите найти, я искал толком не че не нашол

Последний раз редактировалось zeon35; 06.04.2010 в 21:37. Причина: ошибка
zeon35 вне форума  
Непрочитано 07.04.2010, 11:01  
uk8amk
Вид на жительство
 
Регистрация: 05.07.2006
Адрес: Tashkent
Сообщений: 454
Сказал спасибо: 24
Сказали Спасибо 67 раз(а) в 44 сообщении(ях)
uk8amk на пути к лучшему
По умолчанию Re: SD/MMC на AVR

zeon35:
Я не шибко хорошо понимаю в АВРном АСМе, но глянуть могу, может чего действительно интересное обнаружится...

›таки нужно fat16 форматнул флешку mmc 2gb
Очень зря. Карты до 2-х ГБ включительно уже имеют FAT16.

И что это у вас на схеме на карте сильно поначеркано?

ЗЫ. На том сайте автора еще есть форум типа BBS, там пробовали поспрашивать?
uk8amk вне форума  
Непрочитано 07.04.2010, 18:16  
zeon35
Временная регистрация
 
Регистрация: 18.12.2008
Сообщений: 59
Сказал спасибо: 13
Сказали Спасибо 1 раз в 1 сообщении
zeon35 на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Сообщение от uk8amk Посмотреть сообщение
zeon35:
Я не шибко хорошо понимаю в АВРном АСМе, но глянуть могу, может чего действительно интересное обнаружится...

›таки нужно fat16 форматнул флешку mmc 2gb
Очень зря. Карты до 2-х ГБ включительно уже имеют FAT16.

И что это у вас на схеме на карте сильно поначеркано?

ЗЫ. На том сайте автора еще есть форум типа BBS, там пробовали поспрашивать?
еще бы весь архив перерыл=) у меня лежит дома 3ри флэши 64мб 1gb 2gb ниодна из них нехочет работать=(
zeon35 вне форума  
Непрочитано 08.04.2010, 10:48  
uk8amk
Вид на жительство
 
Регистрация: 05.07.2006
Адрес: Tashkent
Сообщений: 454
Сказал спасибо: 24
Сказали Спасибо 67 раз(а) в 44 сообщении(ях)
uk8amk на пути к лучшему
По умолчанию Re: SD/MMC на AVR

zeon35:

Из исходника я понял следующее:
Файл LDP.ASM При сбросе/подаче питания происходит инициализация периферии и в т.ч. и нашей флешки:

reset:
....
.....
rcall mmc_init ;Initialize MMC
breq PC+4 ;
ldiw Z, die_mmcerr*2 ; "MMC Err #"
rjmp die ;/
.....

Мы(точнее вы) по какой-то причине проваливаемся в подпрограмме mmc_init: и вылетаем в код из файла LDP_UI.ASM:

; Die with dieing message
;
;Call: Z = Pointer to the message
; T14L = Error code (0..9)

die:
rcall lcd_fprin_clr
mov AL, T14L
rcall lcd_prin_val
rjmp PC


die_mmcerr: .db "MMC Err ", 0
die_fserr: .db "FS Err ", 0
die_ioerr: .db "IO Err ", 0
uk8amk вне форума  
Непрочитано 08.04.2010, 10:56  
uk8amk
Вид на жительство
 
Регистрация: 05.07.2006
Адрес: Tashkent
Сообщений: 454
Сказал спасибо: 24
Сказали Спасибо 67 раз(а) в 44 сообщении(ях)
uk8amk на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Продолжая мыслить логически видим несколько видов сообщений с ошибками: "MMC Err ", "FS Err ", "IO Err ". Т.е. фат здесь как бы и ни причем, до ее считывания проектор даже и не доходит. Возможно что причина находится на аппаратном уровне. Померяйте напряжение питания карты(~3V3), а также прохождение сигналов через VHC36 и VHC164 от карты к контроллеру и обратно(это тоже можно сделать простым мультиметром при отключенной карте и контроллере). Еще мне попадались разъемы карт для установки на плату с каким-то другим расположением выводов. Убедитесь что линии к карте подключены правильно. Бывает также что сам разъем плохо контачит.

Последний раз редактировалось uk8amk; 08.04.2010 в 11:01.
uk8amk вне форума  
Сказали "Спасибо" uk8amk
zeon35 (08.04.2010)
Непрочитано 08.04.2010, 20:00  
zeon35
Временная регистрация
 
Регистрация: 18.12.2008
Сообщений: 59
Сказал спасибо: 13
Сказали Спасибо 1 раз в 1 сообщении
zeon35 на пути к лучшему
По умолчанию Re: SD/MMC на AVR

спс за помощь буду мучать его, питание на mmс подходит 3.3 в с крен ,а насчет раззъема я проверял даже напрямую припаевал на 64мб проводками=) мане кажатся шо шото с микрухами 74hc86 74hc164
zeon35 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
AVR JTAGICE MKII - проблемы firmware... Luxurious AVR 25 20.10.2014 10:50
БИНС на AVR grisha109 Микроконтроллеры, АЦП, память и т.д 30 15.06.2011 16:08


Часовой пояс GMT +4, время: 09:40.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot