Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: NIOS+SD/MMC
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
zorromen
Привет. Надо прицепить SD/MMC карточку. Скорость особо не требуется. Помогите рабочим IP и если можно и с фат, время на разработку файловой системы нет.
slog
Nios II Embedded Evaluation Kit Picture Viewer

http://nioswiki.jot.com/WikiHome/NEEKPictureViewer
zorromen
Это конечно хорошый пример, но ядро требует лицензии http://www.elcamino.de/
Kuzmi4
Если времени нету - в закромах родины валялся фат16 на ММС для мег - там через SPI - если охота, могу скинуть - делов будет только встроить SPI и подкорректировать блок работы с SPI в нижнем уровне кода.
wink.gif
Stewart Little
Цитата(zorromen @ Dec 14 2008, 19:36) *
Это конечно хорошый пример, но ядро требует лицензии http://www.elcamino.de/

"Все уже украдено до нас !" (цэ)
См. http://electronix.ru/forum/index.php?showt...l=ip_sd_mmc_spi.
Там найдете декриптованные исходники для ElCamino.

Cм. также http://forum.niosforum.com/forum/index.php?showtopic=8331, но я это не пробовал.

Еще в природе есть http://www.slscorp.com/pages/ip_sdhostcontroller.php. Его лечением займусь после НГ. smile.gif
xor.kruger
Цитата(Kuzmi4 @ Dec 25 2008, 18:41) *
Если времени нету - в закромах родины валялся фат16 на ММС для мег - там через SPI - если охота, могу скинуть - делов будет только встроить SPI и подкорректировать блок работы с SPI в нижнем уровне кода.
wink.gif



Охота. help.gif Очень хочется =) если можно то обязательно выложите плз куда нить. Заранее благодарен!
Kuzmi4
Цитата(xor.kruger @ Jan 9 2009, 21:35) *
Охота. help.gif Очень хочется =) если можно то обязательно выложите плз куда нить. Заранее благодарен!

Сцылка на архивчик
xor.kruger
2 Kuzmi4
Спасибо огромнейшие!!! cheers.gif
zorromen
А есть быстрее ядро? SD Bus Core например, то чтото больше 90кБ в сек не получается получить.
zorromen
Скажите как в elcamino сделать fseek, то они не предоставили такой возожности.
SFx
Вот на всякий корка с LICой
Нажмите для просмотра прикрепленного файла
zorromen
А есть у кого портированный FatFS?
torik
Цитата
Еще в природе есть http://www.slscorp.com/pages/ip_sdhostcontroller.php. Его лечением займусь после НГ. smile.gif


Год прошел smile.gif. Леченая есть или может что еще получше найдется?
vadimuzzz
Цитата(torik @ Mar 29 2010, 12:02) *
Год прошел smile.gif. Леченая есть или может что еще получше найдется?

http://opencores.org/project,sdcard_mass_storage_controller
http://opencores.org/project,spi_boot
http://opencores.org/project,spimaster
на всех [done] стоит. попробуйте и тут расскажите smile.gif
SerjioAnd
Когда добавляю в Sopc Builder sd_mmc_spi_0 от El Camino, он выдает следующую ошибку:

Error: sd_mmc_spi_0: set_parameter_property: MHz not allowed for EUnits, must be in {[None, Picoseconds, Nanoseconds, Microseconds, Milliseconds, Seconds, Hertz, Kilohertz, Megahertz, Gigahertz, Address, Bits, Bytes, Kilobytes, Megabytes, Gigabytes, BitsPerSecond, KilobitsPerSecond, MegabitsPerSecond, GigabitsPerSecond]}

Что делать? Никто с такой проблемой не встречался?
vadimuzzz
Цитата(SerjioAnd @ Apr 8 2010, 17:03) *
Когда добавляю в Sopc Builder sd_mmc_spi_0 от El Camino, он выдает следующую ошибку:

Error: sd_mmc_spi_0: set_parameter_property: MHz not allowed for EUnits, must be in {[None, Picoseconds, Nanoseconds, Microseconds, Milliseconds, Seconds, Hertz, Kilohertz, Megahertz, Gigahertz, Address, Bits, Bytes, Kilobytes, Megabytes, Gigabytes, BitsPerSecond, KilobitsPerSecond, MegabitsPerSecond, GigabitsPerSecond]}

Что делать? Никто с такой проблемой не встречался?

подрихтуйте hw.tcl
вот тут похожая проблема: http://electronix.ru/forum/index.php?showtopic=74064

у вас, я так понимаю, надо найти строчку, которая содержит set_parameter_property и заменить MHz на Megahertz
SerjioAnd
Спасибо,теперь работает
SerjioAnd
Подскажите, пожалуйста, как подключить библиотеку libelca_fat.a от el camino в ниосе
vadimuzzz
Цитата(SerjioAnd @ Apr 12 2010, 14:33) *
Подскажите, пожалуйста, как подключить библиотеку libelca_fat.a от el camino в ниосе

http://electronix.ru/forum/index.php?showt...l=libelca_fat.a
SerjioAnd
Цитата(vadimuzzz @ Apr 12 2010, 11:40) *


к сожалению там нет рисунка, и непонятно, где добавлять библиотеку
SerjioAnd
Где эти library paths в Nios 9.1? Как я понимаю там ответ был для предыдущего Nios'a.
vadimuzzz
Цитата(SerjioAnd @ Apr 12 2010, 17:00) *
к сожалению там нет рисунка, и непонятно, где добавлять библиотеку

ПКМ на проекте или window/preferences, найти C/C++ Build, найти настройки линкера, выглядят примерно так(это я из эклипса, ниос-иде под рукой нет):
SerjioAnd
Что-то в Ниосе выглядит как-то по другому smile.gif
vadimuzzz
Цитата(SerjioAnd @ Apr 12 2010, 19:45) *
Что-то в Ниосе выглядит как-то по другому smile.gif

а во вкладке C/C++/General что за Paths and Symbols, не оно? на крайняк, можно и через makefile, но скорее всего просто перенесли в другое место настройки
upd: вот в ниос-иде (9.1):
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.