User Tag List

Страница 33 из 42 ПерваяПервая ... 293031323334353637 ... ПоследняяПоследняя
Показано с 321 по 330 из 411

Тема: Karabas-Nano

  1. #321
    Master
    Регистрация
    08.11.2015
    Адрес
    г. Луховицы, Московская обл.
    Сообщений
    833
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    114 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    также нужно в 0 банк ПЗУ зашить новую версию ПЗУ ESXDOS.
    Только через программатор, естественно.
    Почему через программатор или там какая-то особенная divmmc?
    Последний раз редактировалось r3d; 06.03.2021 в 13:58.

  2. #322
    Master
    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    997
    Спасибо Благодарностей отдано 
    339
    Спасибо Благодарностей получено 
    667
    Поблагодарили
    177 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от r3d Посмотреть сообщение
    Почему через программатор или там какая-то особенная divmmc?
    Это в оригинальном DivMMC стоит отдельная EEPROM, которую программно можно обновить.
    В карабас-нано стоит ПЗУшка 27c512, для ее для перешивания нужно 12В, соотв. - программатор.

  3. Этот пользователь поблагодарил andykarpov за это полезное сообщение:

    r3d (06.03.2021)

  4. #323
    Junior
    Регистрация
    17.01.2021
    Адрес
    г. Москва
    Сообщений
    15
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал обновить крабаса Rev.G до esxdos 0.8.8 и что-то не выходит... Прошивка ESXMMC.BIN из архива esxdos087.zip с их сайта, занимает 8kb. ПЗУ карабаса 64к. В прошивке карабаса "full_divmmc.rom" код divmmc прописан 8 раз по адресам:
    0x0000
    0x2000
    0x4000
    0x6000
    0x8000
    0xa000
    0xc000
    0xe000

    8kb * 8 = 64kb, пока все сходится. Для определения с каким блоком работает карабас, в прошивке ROM 0.8.7 оставляю код divmmc 4 раза с адреса 0x0000 по 0x7fff и заполняю ff с адреса 0x8000 по 0xffff в результате получаю "матрас" с красными вставками. Делаю вывод что карабас работает с верхними блоками, готовлю другую прошивку ff с 0x0000 по 0x7fff, и divmmc 4 раза с 0x8000 по 0xffff. На выходе матрас, но с синими вставками! Делаю вывод что я ничего не понимаю, топаю сюда в форум за вашей помощью. почему так получилось? карабас работает сразу с несколькими блоками одновременно?!

    ЗЫ По аналогии с прошивкой 0.8.7, склонировал код ESXMMC.BIN версии 0.8.8 восемь раз, но не сработало, на экране мусор.
    Последний раз редактировалось e2e4_75; 20.03.2021 в 13:29.

  5. #324
    Master
    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    997
    Спасибо Благодарностей отдано 
    339
    Спасибо Благодарностей получено 
    667
    Поблагодарили
    177 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от e2e4_75 Посмотреть сообщение
    Попробовал обновить крабаса Rev.G до esxdos 0.8.8 и что-то не выходит...
    Такс. Давайте по порядку.

    Образ ПЗУ карабаса-нано - это 4 банка по 16кБ.
    В 0 банке записан 2 раза подряд 8кБ ПЗУ esxdos.
    В 1-3 банках - как обычно - тырдос, бейсик 128 и бейсик 48.

    Откуда там взялось 8 раз esxdos - чо-то не пойму арифметику

    - - - Добавлено - - -

    ЗЫ: Я там закоммитил в гит версию ПЗУ с esxdos 0.8.8 - просьба проверить.
    Сейчас не могу протестировать у себя.

  6. Этот пользователь поблагодарил andykarpov за это полезное сообщение:

    e2e4_75 (20.03.2021)

  7. #325
    Junior
    Регистрация
    17.01.2021
    Адрес
    г. Москва
    Сообщений
    15
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот теперь стало все понятно!
    Проверил "full_divmmc_esxdos_088.rom", работает отлично!

    Спасибо огромное!

    ЗЫ Поправочка. Сейчас внимательно посмотрел "full_divmmc_esxdos_088.rom" и вижу в банках:
    0 (0x0000-0x1FFF,0x2000-0x3FFF) - divmmc 0.8.8 два раза подряд
    1 (0x4000-0x5FFF,0x6000-0x7FFF) - divmmc 0.8.7 два раза подряд
    2 (0x8000-0xBFFF) - бейсик 128
    3 (0xC000-0xFFFF) - бейсик 48

    тр-доса нет, да он и не нужен, в divmmc свой есть.

    - - - Добавлено - - -

    После прогрузки esxdos автоматом запускается бейсик48, а как запустить бейсик128?
    Последний раз редактировалось e2e4_75; 20.03.2021 в 19:05.

  8. #326
    Master
    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    997
    Спасибо Благодарностей отдано 
    339
    Спасибо Благодарностей получено 
    667
    Поблагодарили
    177 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от e2e4_75 Посмотреть сообщение
    После прогрузки esxdos автоматом запускается бейсик48, а как запустить бейсик128?
    Это фича ESXDOS, он по-другому не умеет.
    Вроде есть какая-то dot-команда перехода в 128 бейсик, но это не точно. Попробуй .128

  9. Этот пользователь поблагодарил andykarpov за это полезное сообщение:

    e2e4_75 (21.03.2021)

  10. #327
    Junior
    Регистрация
    17.01.2021
    Адрес
    г. Москва
    Сообщений
    15
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    Вроде есть какая-то dot-команда перехода в 128 бейсик, но это не точно. Попробуй .128
    Попытка поменять местами в ROM бейсик 48 и 128 ни к чему хорошему не привела, а вот ".128" выдала перезагрузку и загрузочную менюшку 128го! Спасибо за наводку!

    PS Не смотря на дефолтную загрузку бейсик48, тесты запущенные из divmmc определяют карабаса как 128k, успешно прогнал тесты ROM и RAM.

    PPS Проверил, в ROMе 0x2000-0x7FFF можно забить FF, на полет не влияют. В итоге получилось:
    0 (0x0000-0x1FFF) - divmmc 0.8.8 - 8k
    1 (0x2000-0x7FFF) - FF - 24k
    2 (0x8000-0xBFFF) - бейсик 128 - 16k
    3 (0xC000-0xFFFF) - бейсик 48 - 16k
    Последний раз редактировалось e2e4_75; 21.03.2021 в 01:39.

  11. #328
    Master
    Регистрация
    08.11.2015
    Адрес
    г. Луховицы, Московская обл.
    Сообщений
    833
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    114 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Полный список esxDOS DOT-команд

    https://docs.google.com/spreadsheets...599361c7#gid=0

  12. Этот пользователь поблагодарил r3d за это полезное сообщение:

    e2e4_75 (22.03.2021)

  13. #329
    Activist Аватар для Kalantaj
    Регистрация
    15.04.2008
    Адрес
    г. Кривой Рог, Украина
    Сообщений
    442
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    20 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от e2e4_75 Посмотреть сообщение
    Приветствую всех! Потихоньку собираю карабаса ревизии G. Тут пробегала ссылка на генератор 28МГц на ебей, хочу предостеречь общественность, заказал там генераторы, приехали, на корпусе маркировка 28Mhz, а по факту 14.3(!!!) А я врубиться не мог, от чего это у меня синхра на композите не схватывается, а там частота в два раза меньше положенной.

    Еще огромная просьба к автору, поменять в следующей ревизии футпринт для SDшки. Старые Molex 49225-0821 уже нигде не найти, новых Molex 502774-0891 навалом (есть в ЧиД), новые на старый фут принт приколхозить можно, что я так и сделал, но не красиво. Новый футпринт прилагаю. PCB в KiCAD поправленый тоже выкладываю, но не уверен что там все ок. Я в Диптрейсе сижу, а КиКАД для меня новое.
    Вложение 74728

    ЗЫ дождусь правильные кварцы - фото выложу.
    Я уже дважды "попал" - и на ebay и на ali купил - написано 28мгц, а по факту - 14. 20 штук неподходящих генераторов лежит теперь у меня.
    В крайней ревизии (rev H) помимо замены MicroSD слота и питания на MicroUSB, есть выборка питания генератора от 3.3 или 5 вольт. Так вот даже выбрав 5 вольт всё равно имеем 14 мгц. Попросил Андрея собрать прошивку под 14 мГц (правда ревизия С, но он и под H собрал), запаял этот злосчастный генератор, влил прошивку и О ЧУДО - всё стало так как надо! Теперь попросить Андрея чтобы под все ревизии собрал - и можно вопрос с этими (перемаркированными?) генераторами закрытым считать
    Мои спектрумы

    Скрытый текст

    ZX-Evolution rev.C3 + NeoGs + SoundCardExtreme + MoonSound + ZiFi + VDAC2 + 3.5FDD + 5.25FDD (+HDD)
    Karabas Nano rev.C, rev.H
    Karabas PRO rev.C + WiFi module, rev.D alpha2
    ZX-UNO v4.2, ZX-UNO VGA 2M, ZX-UNO Pi
    2xROBIK 48k
    Pentagon 128k +5.25 FDD (хочет расширения всего чего можно )
    [свернуть]

  14. #330
    Activist
    Регистрация
    05.06.2020
    Адрес
    г. Балашиха
    Сообщений
    329
    Спасибо Благодарностей отдано 
    137
    Спасибо Благодарностей получено 
    170
    Поблагодарили
    74 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Карабасёнок

    Вот и я, наконец, получил все детали и сегодня ночью запустил своего Каробасенка Model E


    Из граблей, я как и многие думал что AT27C512 имеет тот же пинаут как и W27C512, фиг там. Как-то вообще для ПЗУ в SOJ-корпусах с этим все плохо. И даже W27C020, так просто не воткнуть.
    Вторые грабли, ROM с прошивкой gluk, не работает, вернеее, как и у многих, выдает на экран веселые живые цветные квадратики А я, из за этих двух граблей, успел перепаять EPM7512A на EPM3256, ну это ладно, теперь знаю, что "подозрительная" 7512 о которой я раньше писал, у меня рабочая. И как писал andykarpov, она все равно сейчас для Karabas-nano, не нужна.

    ESX 0.8.8 работает. Но при переходе в Basic 128, после набора любой строчки кода и нажатии Enter, получаю сброс с возвратом в Basic 48. Странновато.
    Генераторы на 28МГц, брал на Али, здесь.
    Последний раз редактировалось Romych; 15.04.2021 в 15:47.

  15. Эти 2 пользователя(ей) поблагодарили Romych за это полезное сообщение:

    andykarpov (16.04.2021), Uzix (15.04.2021)

Страница 33 из 42 ПерваяПервая ... 293031323334353637 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Karabas-128
    от andykarpov в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 774
    Последнее: 14.12.2022, 19:18
  2. Комп MiSTer: MiST on Terasic DE10-nano board.
    от Anubis_OD в разделе Новости
    Ответов: 2
    Последнее: 01.11.2017, 11:33
  3. Ответов: 8
    Последнее: 25.10.2017, 19:59

Ваши права

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