Важная информация

User Tag List

Страница 7 из 18 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 176

Тема: Работа с SD контроллером на Специалисте_МХ2

  1. #61
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от roma Посмотреть сообщение
    достаточно ли ПЛИС EPM7032SLC44 или всё же нужна EPM7064SLC44?
    Нужно было внимательнее читать тему. С ходу отвечу: на схемном вводе проект влезает только во вторую, на языке vhdl - в первую, т.е. требуется меньше ячеек. Я вроде пробовал оба варианта - работают.

    Цитата Сообщение от roma Посмотреть сообщение
    Если достаточно - то не могли бы выложить прошивку?
    Всё ж надо проштудировать всю тему, мне лень. Если не найдёшь - попроси ещё раз - сварганю.

    Цитата Сообщение от roma Посмотреть сообщение
    И какие нужно сделать изменения на плате МХ2 от perestoronin ?
    http://zx-pk.com/forum/viewtopic.php?f=7&t=466
    Указанная плата - версии 2.2. Я допаивал держатель карты с деталями на монтажное поле платы версии 2.0. Вроде фото платы выкладывал - не сохранилось.
    Опишу здесь по схеме: главное сначала разместить держатель карты на монтажном поле. К его выводам по схеме подпаять резисторы. Резисторы со светодиодами разместить где угодно, можно вне платы. Стабилизатор 5В -> 3,3В с обвязкой тоже где-нибудь разместить поблизости.

    А можно вообще по современному - купить у китайцев плату, можно даже с держателям microSD карты. В этом случае всё на схеме (кроме светодиодов с их резисторами) уже есть, стабилизатор не нужен, модуль своими контактами припаивается сразу на выводы панельки плисины и плюс два вывода на питание.
    Последний раз редактировалось fifan; 18.12.2017 в 21:41.

  2. #61
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #62
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прошивку для EPM7032SLC44 я не нашёл, если не лень, пожалуйста выложи тут ещё раз.

    По поводу самого контроллера - то хотелось бы использовать всё что уже разведено на плате МХ2 версии 2.2 по максимуму.
    Поэтому и спросил что возможно кто то уже запустил последнюю версию контроллера на плате МХ2 версии 2.2 с ПЛИС EPM7032SLC44.
    А то всё было куплено, собрано и впаяно ещё 2 года назад, поэтому хотелось бы завершить конструкцию ...

  4. #63
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Схему на самой плате Специалиста МХ2 я не паял. Ну давайте посмотрим вашу схему (2.2.). Для реализации указанной переделанной схемы что нужно сделать:
    1. Удалить резисторы R37...R37, R41, R42;
    2. Удаляем транзистор VT5 и диод VD7;
    3. Если уже есть китайский модуль - не нужен стабилизатор DA2 и конденсатор C41;

    Паям новую обвязку на монтажном поле по данной схеме:
    1. Резисторы на сигналы на держатель SD карты 1,7 кОм, 3,3 кОм и 1 кОм;
    2. Сам держатель SD карты.

    Если уже есть готовый упомянутый мною раннее SD модуль, то паять только выводы модуля непосредственно к ПЛИС. Забыл упомянуть, что не на всех модулях есть выведенный сигнал вставленной карты (/INS).
    Последний раз редактировалось fifan; 19.12.2017 в 21:11.

  5. #64
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот проект на Верилоге для ПЛИС EPM7032SLC44 от HardWareMan'а. Файл для прошивки - spets_mx2_sd_v.pof.
    Вложения Вложения

  6. #65
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделал изменения на моей плате, а именно:
    на 43 пин EPM7032SLC44 вместо 40 мгц подал 10 мгц
    на 41 пин EPM7032SLC44 вместо U2 подал U3
    выпаял резисторы R33-36, R41, R42, транзистор VT5, диод VD7 и стабилизатор DA2
    подключил внешний китайский кардридер со встроенным стабилизатором на 3.3 В.
    вместо контакта наличия карты запаял переключатель
    прошил EPM7032SLC44
    перепрошил ПЗУ на spets_mx2.rar http://zx-pk.ru/attachment.php?attac...5&d=1486293725

    СД контроллер не работает ... При разомкнутом датчике карты пишет вставьте карту, при замыкании датчика пишит "инициализация" и так и висит.
    Если разомкнуть датчик то снова пишет вставьте карту, если замкнуть то снова пишит "инициализация" ...

    Вопросы:
    - нужно ли подключать сигнал RD на 14 пин EPM7032SLC44 ?
    - совместимы ли приложенная прошивка для EPM7032SLC44 с лоадером из spets_mx2.rar , не нужно ли что ещё что переделывать или инвертировать ?
    - что можно посмотреть в памяти или какие сигналы проконтролировать в контроллере ?

    Да, при размыкании датчика карты вижу короткую серию импульсов на линии CLSD карты. Затем при выборе директивы U и появлении надписи "инициализация" никаких импульсов ни на каких сигналах карты не наблюдаю, либо их очень мало и они короткие, что просто не замечаю.
    Импульсы проскакивают только при размыкании контактов датчика ...
    Последний раз редактировалось roma; 31.01.2018 в 10:29.

  7. #66
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По полочкам.
    1. Нужно собрать схему по данному рисунку. Никаких дополнительных сигналов, кроме указанных на схеме, инвертирования сигналов выполнять не нужно.
    2. Сигнал /U3 не анализируется и SD контроллер работает только по /U6.
    3. Вроде бы без сигнала /RD должно работать.
    4. Если нет реакции на инициализацию карты, то наверное нужно поменять карту. Лучше скажет HardWareMan какие карты у него в лоадере поддерживаются, но я бы порекомендовал карты не более 2 ГБайт SD/SDHC.
    5. Если всё таки лоадер заработает, но не загрузится система, то наличие в корне SD карты файла bios.bin обязательно. Я в качестве bios.bin использую альтернативный монитор с записанным с адреса D000 загрузчиком RKS файлов собственного изготовления.
    6. Вот последняя прошивка (см. аттач). Я всё пытаюсь вывести красивую надпись "Специалист МХ2" при сбросе компьютера. Она у меня появляется на сотни миллисекунд, ели уловимые глазом. Эту надпись выводил Vinxru когда-то в своём MXOS. В эмулляторе всё работает.
    7. Специально я сигналы осциллографом не смотрел и так запустилось.
    8. Какая прошивка используется в ПЛИС? Какая ПЛИС установлена?
    Вложения Вложения
    Последний раз редактировалось fifan; 02.02.2018 в 21:45.

  8. #67
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Использую прошивку для EPM7032SLC44 от HardwareMan которую ты выложит двумя постами выше.
    Поэтому и спросил совместима ли она с твоим лоадером?

    Искажённую и еле заметную надпись "Специалист МХ2" однажды видел при сбросе компьютера.

    И с прошивкой из первой страницы у меня сложилось впечатление что компьютер теперь стартует не с первого раза.
    Сейчас иногда приходится включать по 2-3 раза чтобы выдало сообщение Монитора, раньше такого вроде не было ...

    И после старта компьютера при нажатии сброса надпись Монитора теперь появляется только через 4-5 секунд.
    Что компьютер делает эти 4-5 секунд не понятно ...

    Вечером испытаю твой новый ROM.

  9. #68
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поищу у себя EPM7032SLC44, ведь именно эту прошивку никто не испытывал.
    Именно 5 секунд он и должен выводить надпись, но он держит это время чёрный экран.

  10. #69
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С последней прошивкой для РОМ, компьютер не показывает содержимое РАМ-диска.
    По Х переход в МХ есть. А вот по Ф6 на рам-диск не переключается.

    Также коммандере в РОМ из первой страницы есть баг: отображаются но не запускаются программы из внешнего флэш диска, которые благополучно запускаются из оболочки по директиве @ , к примеру Zoo.

    И прошивка для EPM7032SLC44 от HardwareMan так у меня и не заработала ...

  11. #70
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересно, а что мы хотим увидеть в RAM-диске? Только сбросили/включили комп, как бы весь RAM-диск пустой, вернее сказать там нет файловой системы, данные то может и есть хоть и хаотичные.
    Надпись RAM_V6.4 - это и есть сигнализация пользователю, что он находится в RAM-диске и он как я писал выше пустой. F6 - переключение в DOS, в нашем случае MX-DOS, у Вас подключен дисковод? Ну а что тогда надеемся увидеть? По F4 - переключение на ROM-диск.
    В каком коммандере? Если имеется в виду SpetsCommander, то я его благополучно забросил, я вообще не уверен что там что-то запустится.

    Я уже сказал, что новая прошивка с RAMFOS версии 6.4, а его я не переделал и оставил как есть. Внимательно читаем анатацию к нему.

    Наверное, прошивка для EPM7032SLC44 не рабочая. Её я повторяю не проверял. По ней вопросы к автору - HardWareManу.

    Прояснялово по ПО:
    В ближайшее время я допишу MX-DOS версии 4, но для Сябра, где SD контроллер от Vinxru. Я решил вместо MX-DOS (операционка, которая переписывается с дискеты в ОЗУ с адреса D400) вставить операционку, которая не будет поддерживать дисковод и будет сразу работать с SD картой, RAM/ROM-дисками. И там все процедуры общения с SD картой очень просты и не занимают много места. Я думаю в 5 кБайт я уложусь.
    В Специалисте МХ2 исходный текст ПО для SD карты (я основываюсь на лоадере от HardWareMan) занимает много места и не влезет в 5 кБайт. Единственно я для Специалиста МХ2 написал брайзер RKS файлов ("Standard Spetsialist Browser версия для Специалиста_МХ2"), который входит в состав монитора (файл bios.bin). Его можно загрузить директивой U и запустить по GD000. Я так и делаю.
    Вложения Вложения
    Последний раз редактировалось fifan; 01.02.2018 в 20:49.

Страница 7 из 18 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Похожие темы

  1. Продается Орель БК-08 с контроллером дисковода
    от zorel в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 20.04.2012, 22:36
  2. Проблема с контроллером FDD
    от Eugeny в разделе Внешние накопители
    Ответов: 0
    Последнее: 13.11.2011, 13:33
  3. Проблема с контроллером дисковода
    от andreil в разделе Внешние накопители
    Ответов: 29
    Последнее: 04.09.2011, 20:48
  4. Аукцион Орель БК08 с контроллером дисковода
    от zorel в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 24.08.2011, 22:29
  5. Трюки с контроллером FDD 82077
    от Titus в разделе Утилиты
    Ответов: 4
    Последнее: 10.06.2011, 19:17

Ваши права

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