User Tag List

Страница 18 из 27 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя
Показано с 171 по 180 из 346

Тема: Расскажите о ZX Next

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,481
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    218 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AIS Посмотреть сообщение
    Тогда получается,что биты плавают слишком сильно
    Но в ZX Next VROM работает примерно в тех же (и даже более худших) условиях, но работатет. Поэтому создаётся такое ощущение, что подход к получению карты ПБ у нас в корне неверный, т.к. VROM должен был обеспечивать не только защиту, но и стабильную работу. А при той картине которая получается сейчас это просто нереально. Я вот в коде чистый ламер (да простят меня некоторые концептологи ;-), но у меня создаётся такое ощищение, что кода как такового в VROM практически и нет. Т.е. он возможно и есть, но используется как программный автомат (или как это там называется) когда ПЗУ используют как ПЛМ прошивая в неё зависимости между входными и выходными данные (РТшки так часто использовали). Поэтому может лучше к VROM зайти с логическим анализатором и получить картину таймингов и опираясь на это переписать VROM, может с той же идеалогией, но без заморочек?

    Цитата Сообщение от KokaF77 Посмотреть сообщение
    Может, всё же проще разобраться в 200-ах байтах кода?!
    Может, но с железом хоть кто-то пытается разовбраться, с кодом же только savelij заявил, что что-то делал, но пока непонятно, получилось ли хоть что-то.
    Последний раз редактировалось CodeMaster; 01.08.2011 в 09:55.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

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

  3. #2

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

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Может, но с железом хоть кто-то пытается разовбраться, с кодом же только savelij заявил, что что-то делал, но пока непонятно, получилось ли хоть что-то.
    Год назад работало на реале, даже с учетом того что при патче накосячил и длина получилась на 2 такта короче. Я это в живую не видел. Потому о чем то говорить далее пока не вижу смысла. С учетом шизоцирка в барахолке выяснить пока не представляется возможным

    ---------- Post added at 18:14 ---------- Previous post was at 18:11 ----------

    Цитата Сообщение от KokaF77 Посмотреть сообщение
    Присоединяюсь.
    Уважаемый Conan, если есть возможность, скиньте, пожалуйста, в тему схему материнской платы в PCAD`е, sch и lib`ы. Заранее, СПАСИБО!
    Дались вам все эти либы и прочее. Нету там ZX-BUSа. Только родные контроллеры можно втыкать. Вам конечно виднее, но тупо повторить то что было сделано я считаю не резон.

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

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  4. #3

    Регистрация
    24.06.2011
    Адрес
    Тула
    Сообщений
    278
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    у меня создаётся такое ощищение, что кода как такового в VROM практически и нет.
    Если кода 200 байт - всего 10% объёма ПЗУ, то остальные 1848 байт могут плавать .

  5. #4

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,481
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    218 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AIS Посмотреть сообщение
    Если кода 200 байт - всего 10% объёма ПЗУ, то остальные 1848 байт могут плавать .
    Цитата Сообщение от Conan Посмотреть сообщение
    Что бы отключить эту защиту, нужно было «пропатчить» десяток байт в ПЗУ.
    Возможно десяток был значащих, остальные пыль в глаза. К тому тут говорили, что код несколько раз повторяется.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  6. #5

    Регистрация
    22.09.2010
    Адрес
    Крымск
    Сообщений
    1,151
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AIS Посмотреть сообщение
    Тогда получается,что биты плавают слишком сильно - в определенных условиях плавающие биты становятся неплавающими и наоборот.
    Выходит надо считывать ещё и с разными напряжениями питания/температурой.
    Так и есть. Об этом Conan упоминал раннее.

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Может, но с железом хоть кто-то пытается разовбраться, с кодом же только savelij заявил, что что-то делал, но пока непонятно, получилось ли хоть что-то.
    Я кажется уже говорил об этом. Без железа код ничего не значит. Надо всё рассматривать в комплексе.

    Цитата Сообщение от AIS Посмотреть сообщение
    Если кода 200 байт - всего 10% объёма ПЗУ, то остальные 1848 байт могут плавать .
    Это не далеко от истины, я так думаю. Вполне возможно, что ПБ намного больше, чем тех что реально используются (берутся в расчёт). Наверное для того, чтоб ввести в заблуждение ревЕрсеров. Без анализа кода - это всё пустая трата времени. Кое что я уже высказывал на эту тему, об Иде, например...
    Фокус в том, что VCPU работает с разными адресными пространствами кода и данных. А отладчики, по крайней мере о которых я знаю, рассматривают Z80 как процессор с единым адресным пространством.
    А у нас есть "М1", который всё ломает. Таким образом, либо на бумаге всё рисовать, либо патчить отладчик. Других вариантов я не вижу. Может я и заблуждаюсь.

    ---------- Post added at 12:07 ---------- Previous post was at 11:52 ----------

    Цитата Сообщение от AIS Посмотреть сообщение
    Ну это уже клуб по интересам - кому то интереснее разобраться в 200 байтах кода, кому то сломать защиту не глядя в код.
    Но вы правы - я оригинала ПЗУ не имею, поэтому подтвердить свои догадки могу только разобравшись с кодом. Вряд ли кто-то имеющий оригинал будет писать софт для программатора по моему рецепту.
    Если есть желание, можем сообразить на троих

    Для начала всё есть.
    Есть считанные N дампов ПЗУ, можно использовать все.
    Есть уже написанный конвертер, для преобразования того, что считано в линейное адресное пространство.
    Остаётся - определиться с отладчиком.
    И можно начинать делать анАлизы!
    Разыскиваю всё, что связано с ПЭВМ "Ириша".

  7. #6

    Регистрация
    24.06.2011
    Адрес
    Тула
    Сообщений
    278
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Возможно десяток был значащих, остальные пыль в глаза. К тому тут говорили, что код несколько раз повторяется.
    А заметили, что на схеме ПЗУ 2732 - 4-х килобайтное.
    Упоминалось, что были сомнения, что поместится в 2716, но потом всё же уместилось.
    А кода всего 200 байт. Значит для сбора статистики нужно большое число плавающих ячеек, они и занимают много места.

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Что бы отключить эту защиту, нужно было «пропатчить» десяток байт в ПЗУ
    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Возможно десяток был значащих, остальные пыль в глаза.
    Значащих, скорее всего много, а 10 байт, которые нужно пропатчить - это не плавающие ячейки, а места в коде, где они анализируются.

    ---------- Post added at 12:24 ---------- Previous post was at 12:12 ----------

    Цитата Сообщение от KokaF77 Посмотреть сообщение
    либо на бумаге всё рисовать, либо патчить отладчик.
    Попробую на бумаге - если 200 байт, то шанс есть.
    Для этого хочу выяснить одну деталь -у меня есть кусок схемы там не видно - какая частота приходит на вход INT видеопроца?

  8. #7

    Регистрация
    22.09.2010
    Адрес
    Крымск
    Сообщений
    1,151
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AIS Посмотреть сообщение
    Попробую на бумаге - если 200 байт, то шанс есть.
    Для этого хочу выяснить одну деталь -у меня есть кусок схемы там не видно - какая частота приходит на вход INT видеопроца?
    Я попробую с отладчиком по колдовать...
    Схемы были в соседней теме. --> http://www.zx.pk.ru/showpost.php?p=403457&postcount=38

    ---------- Post added at 12:36 ---------- Previous post was at 12:30 ----------

    Да, и ещё... для проверки нужно живое железо.
    Есть идея собрать VCPU на плате АОНа, кое-что прийдётся навесить на макетке.
    Было бы не плохо, если б кто скинул дамп памяти экрана с живого ZX-NEXT.
    Залить его в ЕПРОМ, не собирать же весь компьютер... О том, что кто-нибьудь пожертвует живой комп не может быть и речи, а заниматься удалённым онанизмом - не серьёзно.
    Вместо РФ5 можно использовать 28С16 или статику с батарейкой.

    ---------- Post added at 12:41 ---------- Previous post was at 12:36 ----------

    Вот еще схема, которую выкладывал Conan.
    http://www.zx.pk.ru/showpost.php?p=1225&postcount=24
    Разыскиваю всё, что связано с ПЭВМ "Ириша".

  9. #8

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,481
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    218 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KokaF77 Посмотреть сообщение
    Есть идея собрать VCPU на плате АОНа, кое-что прийдётся навесить на макетке.
    Да там всё можно на макетке собрать, я так понимаю в его состав входит синхрогенератор, проц и ПЗУ?

    Цитата Сообщение от KokaF77 Посмотреть сообщение
    Было бы не плохо, если б кто скинул дамп памяти экрана с живого ZX-NEXT.
    Что это такое и как его сделать?

    Цитата Сообщение от KokaF77 Посмотреть сообщение
    Вместо РФ5 можно использовать 28С16 или статику с батарейкой
    Ты про патченную версию? Тогда лучше флеш подключить через переходничок.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  10. #9

    Регистрация
    22.09.2010
    Адрес
    Крымск
    Сообщений
    1,151
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Да там всё можно на макетке собрать, я так понимаю в его состав входит синхрогенератор, проц и ПЗУ?
    Не только это, я же уже писал... Ещё пара регистров, пара мультиплексоров. Ну, и видео надо как-то сформировать, т.е. немного мелочёвки всякой. Почему на плате АОНа? На неё встанут все мозги: ЦПУ, ПЗУ, задающий. Остальное на макетку.
    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Что это такое и как его сделать?
    Это не комне. Образ памяти видео-ОЗУ, желательно с какой-нибудь картинкой, или просто живой экран с осмысленными данными.
    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Ты про патченную версию?
    Да.
    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Тогда лучше флеш подключить через переходничок.
    28С16 - это и есть флэш.
    Цитата Сообщение от ZXFanat Посмотреть сообщение
    Для "Conan". Или у кого есть! Необходимы библиотеки для файлов печатных плат ZX-NEXT, в формате PCAD. Без них невозможно сделать конвертацию из PCAD4.5 (8.5) в PCAD20**. Есть такие библиотеки?
    Присоединяюсь.
    Уважаемый Conan, если есть возможность, скиньте, пожалуйста, в тему схему материнской платы в PCAD`е, sch и lib`ы. Заранее, СПАСИБО!
    Разыскиваю всё, что связано с ПЭВМ "Ириша".

  11. #10

    Регистрация
    22.09.2010
    Адрес
    Крымск
    Сообщений
    1,151
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    AIS, Я вообще уже теряюсь...

    Цитата Сообщение от Conan Посмотреть сообщение
    Процесс (упрощенно) выглядит так: устанавливаем требуемое напряжение питания ПЗУ и программируем короткими импульсами нужный быт(ы), при этом считываем их (многократно) и сравниваем полученные значения (нужно что бы равновероятно читались "0" и "1").
    ???
    Цитата Сообщение от Conan Посмотреть сообщение
    Цитата:
    Сообщение от CodeMaster: "2. В зависимости от внешних параметров (температура кристала и т.д.) карта ПБ не изменялась?"
    Да, поэтому и требовалось так много ПБ (чтобы покрыть требуемые значения питания и температуры).
    ???

    Однозначно надо вскрывать код! Иначе эти танцы с бубном никогда не закончатся. 2005-2011!!! Через четыре месяца будет 2012...
    Последний раз редактировалось KokaF77; 01.08.2011 в 23:11.
    Разыскиваю всё, что связано с ПЭВМ "Ириша".

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

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

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

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

Ваши права

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