Ищу дамп биоса в/к Ati Rage XL PCI
-
Mr.Hunt
- Newbie
- Сообщения: 49
- Зарегистрирован: 15.04.2024,20:09
- Откуда: MSK
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
Ищу дамп биоса в/к Ati Rage XL PCI
Пересчёт контрольной суммы необходимо делать в любом случае, даже если букву одну в текстовой части меняется. Контрольная сумма съезжает сразу, поэтому нужен пересчёт.
p.s. не пробовали софт запустить чтобы понять какие частоты стоят ? Понятное дело что через эту карту мы не поймём, но можно с агп запуститься, когда pci стоит второй картой, в теории софт всё равно должен показать.
p.s. не пробовали софт запустить чтобы понять какие частоты стоят ? Понятное дело что через эту карту мы не поймём, но можно с агп запуститься, когда pci стоит второй картой, в теории софт всё равно должен показать.
-
acorp
- Advanced Member
- Сообщения: 998
- Зарегистрирован: 08.12.2014,19:02
- Откуда: Иркутск
- Благодарил (а): 1 раз
- Поблагодарили: 5 раз
-
Вклад в сообщество
Ищу дамп биоса в/к Ati Rage XL PCI
Без правильной контрольной суммы оно даже шиться не будет.Mr.Hunt писал(а): 06.09.2026,20:55 Пересчёт контрольной суммы необходимо делать в любом случае, даже если букву одну в текстовой части меняется. Контрольная сумма съезжает сразу, поэтому нужен пересчёт.
p.s. не пробовали софт запустить чтобы понять какие частоты стоят ? Понятное дело что через эту карту мы не поймём, но можно с агп запуститься, когда pci стоит второй картой, в теории софт всё равно должен показать.
Powerstrip увидел 83 по памяти и чипу
-
Mr.Hunt
- Newbie
- Сообщения: 49
- Зарегистрирован: 15.04.2024,20:09
- Откуда: MSK
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
Ищу дамп биоса в/к Ati Rage XL PCI
Вот это странно. Процессор правильно на 83 может работать, а вот память не думаю. Она должна быть от 100 до 125 примерно показываться.... Хмм...acorp писал(а): 07.09.2026,02:43 Без правильной контрольной суммы оно даже шиться не будет.
Powerstrip увидел 83 по памяти и чипу
- esasoft
- Advanced Member
- Сообщения: 3407
- Зарегистрирован: 15.07.2018,16:34
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 46 раз
-
Вклад в сообщество
Ищу дамп биоса в/к Ati Rage XL PCI
acorp, Mr.Hunt, Клод, когда делал анализ, сказал, что память в прошивке Advantech сконфигурирована на 125 МГц.
Что там у Fujitsu - не знаю.
Тут вот ещё такие мысли от Гугла:
"Раз физическая память SGRAM на плате Sun точно жива (Windows-то картинку дает, хоть и кривую), проблема «разваленного изображения» может ещё крыться в разрядности шины памяти (64-бит против 32-бит) или в чересстрочной, либо KVM-развертке, которую серверный BIOS Advantech навязывает чипу.
Чип Rage XL выпускался в двух версиях: 64-битная шина (требует 4 или 8 МБ SGRAM/SDRAM) и урезанная 32-битная шина (часто распаивалась на серверных материнках для экономии). У Advantech шина, возможно, 32-битная, а на вашей плате Sun — полноценная 64-битная. Из-за этого шаг строки (Pitch) в памяти ровно в два раза меньше или больше, чем ожидает контроллер — отсюда и полосы («эффект штрихкода»).
В дампе Advantech:
Шаг 1. Переключение шины памяти SGRAM (32-bit -> 64-bit)
За конфигурацию шины и маскирование SGRAM у ATI Rage отвечает блок в самом начале нашей таблицы:
0xAC0: 7C 0A 04 03 D8 03 30 5C 03 02 86 0B 40 00 01 00
Байты 30 5C (смещения 0xAC6 и 0xAC7) — это ключевой конфигуратор регистра MEM_CNTL. В серверах Advantech там почти всегда принудительно зашит 32-битный режим. Если контроллер думает, что шина 32-битная, а чипы распаяны по 64-битной схеме, то при выводе каждого кадра RAMDAC будет читать пиксели через один (строка развалится на полосы).
• Патч: Замените пару 30 5C на стандартное ПК-значение для 64-битной SGRAM: 50 5C или 10 5C.
(В hex-редакторе на смещении 0xAC6 вместо 30 запишите 50 или 10).
Шаг 2. Исправление частоты синхронизации RAMDAC (Pixel Clock)
Если изменение разрядности шины уберет полосы, но картинка останется сдвинутой, нам нужно поправить частоту генератора пикселей (Pixel Clock) для базового режима 640x480.
В строке 0xAE0:
0xAE0: 83 00 27 1C 07 0F 1C 04 81 05 83 01 3C 10 14 00
Байт 83 на смещении 0xAE0 задает максимальный предел RAMDAC (131 МГц). Но серверный BIOS часто использует заниженный Pixel Clock, чтобы KVM-переключатели успевали переваривать сигнал.
• Патч: Замените байт 83 на A0 (что соответствует 160 МГц — стандарт для настольных карт Rage XL) или на B4 (180 МГц). Это заставит внутренний тактовый генератор чипа работать на стандартных ПК-таймингах VESA, и монитор сможет зацепиться за нормальные 60 Гц."
Что там у Fujitsu - не знаю.
Тут вот ещё такие мысли от Гугла:
"Раз физическая память SGRAM на плате Sun точно жива (Windows-то картинку дает, хоть и кривую), проблема «разваленного изображения» может ещё крыться в разрядности шины памяти (64-бит против 32-бит) или в чересстрочной, либо KVM-развертке, которую серверный BIOS Advantech навязывает чипу.
Чип Rage XL выпускался в двух версиях: 64-битная шина (требует 4 или 8 МБ SGRAM/SDRAM) и урезанная 32-битная шина (часто распаивалась на серверных материнках для экономии). У Advantech шина, возможно, 32-битная, а на вашей плате Sun — полноценная 64-битная. Из-за этого шаг строки (Pitch) в памяти ровно в два раза меньше или больше, чем ожидает контроллер — отсюда и полосы («эффект штрихкода»).
В дампе Advantech:
Шаг 1. Переключение шины памяти SGRAM (32-bit -> 64-bit)
За конфигурацию шины и маскирование SGRAM у ATI Rage отвечает блок в самом начале нашей таблицы:
0xAC0: 7C 0A 04 03 D8 03 30 5C 03 02 86 0B 40 00 01 00
Байты 30 5C (смещения 0xAC6 и 0xAC7) — это ключевой конфигуратор регистра MEM_CNTL. В серверах Advantech там почти всегда принудительно зашит 32-битный режим. Если контроллер думает, что шина 32-битная, а чипы распаяны по 64-битной схеме, то при выводе каждого кадра RAMDAC будет читать пиксели через один (строка развалится на полосы).
• Патч: Замените пару 30 5C на стандартное ПК-значение для 64-битной SGRAM: 50 5C или 10 5C.
(В hex-редакторе на смещении 0xAC6 вместо 30 запишите 50 или 10).
Шаг 2. Исправление частоты синхронизации RAMDAC (Pixel Clock)
Если изменение разрядности шины уберет полосы, но картинка останется сдвинутой, нам нужно поправить частоту генератора пикселей (Pixel Clock) для базового режима 640x480.
В строке 0xAE0:
0xAE0: 83 00 27 1C 07 0F 1C 04 81 05 83 01 3C 10 14 00
Байт 83 на смещении 0xAE0 задает максимальный предел RAMDAC (131 МГц). Но серверный BIOS часто использует заниженный Pixel Clock, чтобы KVM-переключатели успевали переваривать сигнал.
• Патч: Замените байт 83 на A0 (что соответствует 160 МГц — стандарт для настольных карт Rage XL) или на B4 (180 МГц). Это заставит внутренний тактовый генератор чипа работать на стандартных ПК-таймингах VESA, и монитор сможет зацепиться за нормальные 60 Гц."
-
Mr.Hunt
- Newbie
- Сообщения: 49
- Зарегистрирован: 15.04.2024,20:09
- Откуда: MSK
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
Ищу дамп биоса в/к Ati Rage XL PCI
esasoft, я же выше кидал скрин из даташита на гпу xl, где про память написано всё. sgram не может на 32 битах сидеть, только на 64х.
- esasoft
- Advanced Member
- Сообщения: 3407
- Зарегистрирован: 15.07.2018,16:34
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 46 раз
-
Вклад в сообщество
Ищу дамп биоса в/к Ati Rage XL PCI
Mr.Hunt, на Вашем скриншоте ничего подобного не написано.
Там написано, что блочная запись не поддерживвется на SGRAM в режиме x32, а не то, что SGRAM на 32-хбитной шине не может быть.
И, кстати, не очень понятно, что Вы там подчеркнули красным. Не такая конфигурация памяти, явно.
Судя по таблице, должно быть SGRAM 512Kx32x2 (32 Mbit), т.к. памяти 8 Мб и две микрухи.
Там написано, что блочная запись не поддерживвется на SGRAM в режиме x32, а не то, что SGRAM на 32-хбитной шине не может быть.
И, кстати, не очень понятно, что Вы там подчеркнули красным. Не такая конфигурация памяти, явно.
Судя по таблице, должно быть SGRAM 512Kx32x2 (32 Mbit), т.к. памяти 8 Мб и две микрухи.
- esasoft
- Advanced Member
- Сообщения: 3407
- Зарегистрирован: 15.07.2018,16:34
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 46 раз
-
Вклад в сообщество
Ищу дамп биоса в/к Ati Rage XL PCI
Mr.Hunt, там дальше по тексту в даташите отчётливо написано, что SGRAM на 32-битной шине поддерживается в полный рост, даже конфигурации микрух приведены.
-
Mr.Hunt
- Newbie
- Сообщения: 49
- Зарегистрирован: 15.04.2024,20:09
- Откуда: MSK
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
Ищу дамп биоса в/к Ati Rage XL PCI
Если не поздно приеду с работы то прозвонить попытаюсь микрухи. В целом если ноги между собой звонятся то они на одной шине сидят, если нет то на разных....
- esasoft
- Advanced Member
- Сообщения: 3407
- Зарегистрирован: 15.07.2018,16:34
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 46 раз
-
Вклад в сообщество
Ищу дамп биоса в/к Ati Rage XL PCI
Вот, кстати, ещё одна свежая и схожая тема на Вогонсах:
https://www.vogons.org/viewtopic.php?t=111154
Про переделку ATI Rage 128 GL PCI из MAC в PC.
Там проблема очень похожа на вашу (не включался экран во время POST), решилась правильным патчингом частоты кварца в BIOS. Только там реальные значения надо было прописать, а не 14 МГц.
Тоже возьмём на заметку.
https://www.vogons.org/viewtopic.php?t=111154
Про переделку ATI Rage 128 GL PCI из MAC в PC.
Там проблема очень похожа на вашу (не включался экран во время POST), решилась правильным патчингом частоты кварца в BIOS. Только там реальные значения надо было прописать, а не 14 МГц.
Тоже возьмём на заметку.