User Tag List

Страница 13 из 30 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя
Показано с 121 по 130 из 300

Тема: DivMMC

  1. #121

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    и кстати еще момент - карты MMC эта железяка несмотря на название - не поддерживает. просто не видит.
    Давно с ними дела на низком уровне не имел, но ЕМНИМС у настоящих MMC и SD card в режиме совместимости с MMC немного отличается процедура инициализации. То есть, надо патчить софт.

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

  3. #122

    Регистрация
    25.12.2019
    Адрес
    г. Санкт-Петербург
    Сообщений
    35
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Плата от Павла с белой маской. Прозванивал все линии до microSD карты, сегодня еще раз попробую прозвонить. Насчет проверки bank0 (он вроде отвечает за четные), A13 и D0 на плис приходят, выбор банков вроде работает (проблема походу только с bank0), перекидывал этот сигнал на другой выход ПЛИС и менял адреса на RAM, ничего не меняется. Но прозвоню еще раз все сигналы на ПЛИС. Насчет тактирования SD читал, что может работать от внешнего такта, сегодня вечером попробую. Спасибо всем за информацию.
    Последний раз редактировалось julbu; 23.04.2021 в 09:37.

  4. #123

    Регистрация
    08.11.2015
    Адрес
    г. Луховицы, Московская обл.
    Сообщений
    838
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    136
    Поблагодарили
    116 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    Карта не детектится.
    Карта детектится иначе не было бы второй строки – Mounting drivers
    Карта монтируется иначе не было бы третьей строки – Loading ESXDOS.SYS
    Но esxDOS (все файлы DOS-a) не грузится, ибо ему не хватает места для загрузки, esxDOS видит только 8кб.
    Последний раз редактировалось r3d; 23.04.2021 в 11:56.

  5. #124

    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    796
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    274
    Поблагодарили
    145 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от julbu Посмотреть сообщение
    Плата от Павла с белой маской.
    Их было несколько и вроде все белые. Но в ранней версии была ошибка с перехлестом spi_datain/spi_dataout и где-то здесь есть фото с патчем этой ошибки и термоскотчем.
    Впрочем, надо с памятью разобраться в первую очередь. Но судя по всему, главная проблема-то сейчас уже решена, память он мапит и диапазоны адресов перехватывает. И сбрасывается корректно.

  6. #125

    Регистрация
    25.12.2019
    Адрес
    г. Санкт-Петербург
    Сообщений
    35
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    Впрочем, надо с памятью разобраться в первую очередь.
    Вот тут и проблема, как с ней разобраться. Физически я уже переназначал выход bank0 на другую ногу ПЛИС перекомпилировал и прошивал и подавал этот сигнал на A18 RAM. Результаты теста такие же, четные банки не работают, ну и естественно верхние 256к не видно. В коде плис, запись текущих банков:

    -- ram banks

    bankout(0) <= bank(0) or not A(13);
    bankout(1) <= bank(1) or not A(13);
    bankout(2) <= bank(2) and A(13);
    bankout(3) <= bank(3) and A(13);
    bankout(4) <= bank(4) and A(13);
    bankout(5) <= bank(5) and A(13);

    A13 c компа приходит, прозвонил от Z80 до 12 ноги плис.
    Запись в bank(0)-bank(5) происходит по спаду divideio.

    Сам divideio формируется так:

    divideio <='0' when iorq='0' and wr='0' and M1='1' and address = divide_control_port else '1';

    т.е. банки должны или все работать или не работать вообще, но divramka показывает, что не работает только 0- банк.

  7. #126

    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    796
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    274
    Поблагодарили
    145 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от julbu Посмотреть сообщение
    т.е. банки должны или все работать или не работать вообще, но divramka показывает, что не работает только 0- банк.
    Между двумя этими линиями нет кз ? Где-нибудь под микросхемой озу. Такое впечатление, что значение bank0 в каждом втором случае искажает значение bank1. А тест памяти, скорее всего, выполняется с маркировкой банка памяти номером банка и в половине случаев считанный номер не совпадает именно по причине искажения bank0.

  8. #127

    Регистрация
    25.12.2019
    Адрес
    г. Санкт-Петербург
    Сообщений
    35
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробую прозвонить, спасибо. Но мало вероятно, что с плис, что с ram сигналы bank0, bank1 приходятся на не соседние ножки.

  9. #128

    Регистрация
    08.11.2015
    Адрес
    г. Луховицы, Московская обл.
    Сообщений
    838
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    136
    Поблагодарили
    116 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от julbu Посмотреть сообщение
    прозвонил
    А осциллограф что показывает, сигналы-то на этих bank идут?
    Последний раз редактировалось r3d; 23.04.2021 в 16:10.

  10. #129

    Регистрация
    25.12.2019
    Адрес
    г. Санкт-Петербург
    Сообщений
    35
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от r3d Посмотреть сообщение
    А осциллограф что показывает, сигналы-то на этих bank идут?
    Не смотрел, тут процесс асинхронный скорее всего. Правда можно сигнал divideio "вытянуть" на ногу Плис и по нему синхронизироваться. Попробую если совсем будет безнадежно.

  11. #130

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от julbu Посмотреть сообщение
    Не смотрел, тут процесс асинхронный скорее всего. Правда можно сигнал divideio "вытянуть" на ногу Плис и по нему синхронизироваться. Попробую если совсем будет безнадежно.
    для начала можно не синхронизироваться. во время теста посмотреть все сигналы bank* на предмет меняются ли они (должны меняться все) и нормальные ли уровни 0 и 1.
    еще - не может быть вариант с битой ОЗУшкой?

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

Страница 13 из 30 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. basic128 и DIVMMC EsxDos
    от azx987sa в разделе Внешние накопители
    Ответов: 6
    Последнее: 08.05.2020, 00:18
  2. Ленинград 1 (48К) и Brand new DivMMC EnJOY
    от FSound в разделе Ленинград
    Ответов: 1
    Последнее: 16.12.2016, 15:51

Ваши права

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