RGH1 невозможен на новом дашборде? Неужели можно программно прикрыть уязвимость оборудования? Ну так вот. Враньё это всё, работает метод и на последнем даше.
Основная проблема реализации RGH1 для новых версий системы заключалась в очень простой вещи. Как известно, точка PLL даёт замедление в 128 раз. В оригинальном методе RGH замедление применялось за один «этап» до проверки, чтобы вся проверка происходила уже в замедленном режиме. Это работало ранее, потому что «этапы», после которых менялось значение POST BUS, были очень короткие — несколько микросекунд. А вот в новой версии загрузчика предыдущий этап занимает целых 0.41 секунды!! Под замедлением в 128 раз его прохождение заняло бы почти минуту, но уже через 6 секунд простоя приставка перезагружается. Идея очевидна. Давайте применять замедление только в конце этапа, за микросекунду до проверки. В замедленном режиме это займёт лишь десятую долю секунды. А дальше ничего сложного. Пересчитываем тайминги с учётом нового значения замедления и вуаля! Почти моментальный запуск.
Добавлю свои фотки точек подпайки для этого варианта (Falcon), более чёткие. Точку CLK не использовал, т.к. на моём Matrix v3 кварц присутствует. Залил на мэйл облако, нажатие на шестерёнку кликабельно.
Фотки
Для тех, у кого не фурычит мэйлру, дополнительно продублировал эти же фотки в
Последний раз редактировалось Necrocannibal; 13.10.2021 в 00:18.
Причина: Исправил нерабочие ссылки
что то не пойму, в скаченном архиве как найти прошивку для Coolrunner ? есть только 4 папки ace_dgx , matrix , squirt, squirt20, в какой из них выбивать ? у меня фалькон приставка
Фалькон. RGH 1.2 с галкой SMC+ через J-Runner with Extras. Глич Coolrunner rev.C. Прошивка кулраннера rgh12_fj_21_v2.xsvf из пака RGH1.2 V2, стартует на прошивках с 16 по 22. Взято отсюда. Стартует сразу.
Ну и при тестировании поймал "зависон", характерный для фальконов- спустя 2-3 минуты после холодного старта завис в игре напрочь. По инструкции отсюда Зависания Falcon поменял Power Mode с 8280 на 8180.
Фото
Последний раз редактировалось Necrocannibal; 04.11.2021 в 14:26.
Странный falcon попался, RGH 1.2 matrix (clk с платы) с 18 прошивкой без крышки и без привода стартует с 1-2 тика, с подключенным приводом стартует 3-4х тиков, полностью собранный после 2-3х нормальных включений-выключений бесконечные резеты, xell также не запускается. Ситуация повторяется, если разобрать. Ума не приложу... Может кондёр какой впаять
Тайминги другие подбирай и тестируй уже в собранном виде. Видимо наводки от корпуса влияют. Вообще самая распространённая прошивка 21. А какой диапазон таймингов, на которых вообще запускается данный фалькон, не проверял? Отсюда и плясать. Ну и провода укоротить, поубавить, если болтаются хаотично.
Тайминги другие подбирай и тестируй уже в собранном виде. Видимо наводки от корпуса влияют. Вообще самая распространённая прошивка 21. А какой диапазон таймингов, на которых вообще запускается данный фалькон, не проверял? Отсюда и плясать. Ну и провода укоротить, поубавить, если болтаются хаотично.
Наводки были, да. Смена прошивок не помогала, распаянный на чип (matrix) флешер в собранном виде "помогал" ей стартовать. Каждый раз собирать разбирать чтоб сменить прошивку и тестировать тоже не варик, это я бы до утра куковал. Просто уложил иначе (до этого был под приводом, а сейчас на AV) и теперь всё нормально, по крайней мере пока что.
Сообщение от Okas43
пробуй ргх3
Читаю, балдёж. Обязательно попробую на ближайших боксах.
update: попробовал на другом фалконе.Бомба, работает. На 27mhz (на 10mhz старта не было) заводится с 3-4 тика, магия.
Последний раз редактировалось skretch; 24.01.2022 в 03:00.
Может кому пригодится. На стабильность запуска влияет провод PLL- его укладка и толщина изоляции. Чем толще изоляция, тем лучше.
Спаял сначала всё проводами МГТФ 0,03, уложил культурно и плотно на плату- нет запусков, ресеты идут. Снял изоленту, держащую его, чтоб он висел в воздухе подальше от платы- запуски пошли. Заменил этот PLL провод на МГТФ 0,07 и дополнительно упаковал в термоусадку, закрепил на плате- норм.
Фото
ЗЫ. Вернулся на этом фальконе к RGH1.2. На RGH3 до этого запуски были нестабильные- примерно на 10 включений одно было без запуска. Возможно даже зря вернулся, и ещё на RGH3 следовало бы попробовать провод PLL в термоусадку упаковать, чтоб добиться полной стабильности...