|
Текущее время: 21 ноя 2024, 15:18
|
Сообщения без ответов | Активные темы
|
|
|
|
RhOuCnK
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 08 авг 2024, 18:22 |
Интересующийся |
|
|
Зарегистрирован: 28 дек 2021, 01:42 Наличности на руках: 112.05
Сообщения: 32 Откуда: Magyarország
|
Well if you have free time and an adventorious spirit you can always experiment. In theory nothing bad can happen, only that it doesnt work. Just make sure you back up the old bios or keep the 16m rom on hand to fall back to.
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 09 авг 2024, 01:01 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
по поводу такого апгрейда в техподдержке HP был уже вопрос, к сожалению, на который никто не ответил https://h30434.www3.hp.com/t5/Desktop-H ... -p/8824593так же здесь на форуме есть слитый дамп для вашего шасси, где указано что процессор Ryzen 4xxx и биос S27 viewtopic.php?f=289&t=88571&p=1063449&hilit=%2ADA0F92MB6F0%2A#p1063449аналогично ссылке выше https://remont-aud.net/dump/kompjutery_ ... 1-0-132674между S25 и S27 есть разница в прошивке для работы с SMU, как минимум нумерация версий модуля для SMU другая еще 405 G6 выпускался то с процессорами 3xxx, то с 4xxx вангую что это и есть корень всех зол, для 3xxx сделали S25 биос, а для 4xxx S27, тем более что S25 и S27 были выпущены в одно и тоже время по поводу замены флешки на 32 МиБ, то я думаю вполне прокатит, стоят же они на этом шасси у некоторых если что вот модель 32 МиБ флешки — MX25L25673G
|
|
|
|
|
Korsarchik
[ТС]
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 09 авг 2024, 01:40 |
Интересующийся |
|
|
Зарегистрирован: 14 фев 2024, 13:24 Наличности на руках: 1.39
Сообщения: 43 Откуда: Russia
|
3.5nando, спасибо за развернуть ответ. По поводу вопроса на сайте HP в разделе тех поддержки, я видел этот вопрос еще года полтора назад. Странно, что за это время так никто и не ответил. Есть подозрение, что HP стыдливо удаляет всю инфу о том, что модель HP ProDesk 405 G6 DM с версией BIOS'а S25 не поддерживает процессоры 4000-ой серии. В HP могли бы ввести какой-нибудь добавочный индекс к модели перед запуском этой модели мини ПК в продажу, чтобы люди понимали, что они берут, как это сделала Lenovo с их ThinkCentre. А так получается, обе версии, S25 и S27 называются одинаково: "HP ProDesk 405 G6 DM" без какого-либо индекса в названии модели. HP ProDesk 405 G6 DM с BIOS'ом S25 нужно было назвать HP ProDesk 405 G5+ DM или как-нибудь в этом духе. Я уже заранее подготовился, скачал дамп S27 с такой же платы, заказал микруху MX25L25673GZ4I-08G на алике. Еще скачал и обрезал стоковый образ прошивки S27 до нужного размера. Пока еще со старым BIOS'ом S25 сохранил в текстовый файл всю уникальную информацию при помощи программы HP BCU. Когда придет микросхема BIOS'а, сначала буду заливать стоковый чистый дамп S27 и если комп нормально стартанет, то опять же при помощи HP BCU сгенерирую файл конфигурации, внесу в этот файл уникальную информацию, сохраненную ранее и залью в мини ПК. Если не получится внести уникальную информацию в стоковый BIOS S27, залью скачанный дамп S27 от такой же платы, только ключ винды поменяю.
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 11 авг 2024, 00:06 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
берите текущий дамп с вашего EC для опытов и неплохо было бы узнать модель EC есть пара вполне конкретных догадок где в образе лежит прошивка для EC, но для этого нужна модель и очень желательно слитый дамп да и вообще можно попробовать S27 образ переделать чтобы получилось залить на ваш 16 МиБ winbond, т.к в этом образе padding в самом начале аж на 16+ МиБ (читайте тупо наполнение FFFF'ами) пробуйте просто откусить 16 МиБ в самом начале и зашивать, естесна уже после первоначальной обрезки образа (к примеру способом ниже) всё равно вам ждать пока флеш из китая приедет про первоначальную обрезку: у обоих образов, S25 и S27 соотвественно — одинаковое количество "лишних" байт ( 148832) в phoenix tool открываем по очереди оба образа (с сайта HP которые), и смотрим где заканчивается последний File Volume (offset + size) для s25 — 0x1000320для s27 — 0x2000320вырезаем куски из образов начиная с этих смещений и до конца файлов вырезанные куски получились по 148032 байт у каждого т.е лишних у нас 148832 байт, а куски получились 148032 байт — то получается что не достает 800 (0x320) байт да и если присмотреться, то получается что все File Volume'ы имеют в значении offset хвост в виде 800 (0x320) байт значит нужно где то в самом начале еще вырезать эти 800 (0x320) байт открываем s25 либо s27 и видим что у обоих как раз первые 800 (0x320) байт заполнены сначала нулями и потом немного каких то данных, а далее после этих 800 байт идут как раз FFFFFFFF'ы, т.е вполне ожидаемый padding получается вот она пропажа вырезаем эти байты у s25 и s27 сверяемся: теперь размер s25.bin равен ровно 16 МиБ, размер s27.bin ровно 32 МиБ, а так же их последние File Volume'ы заканчиваются ровно на 16/32 МиБ
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 11 авг 2024, 08:33 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
извиняюсь, каркнул на затуманненую голову по поводу переделки S27 для winbond 16 МиБ сейчас решил снова покопаться на отдохнувшую голову, оказывается проморгал кучу данных спрятанных в тех 16 метрах padding'а (к примеру строковые литералы, которые используются в форматированном выводе, для отладки или логирования наверное ) поэтому просто взять отрезать половину и залить врядли прокатит
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 12 авг 2024, 10:07 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
ну так что ? Подскажете какая модель EC у вас? Может и шить то не надо А я уже дальше как нибудь в свободное время постараюсь еще покопаться, зная что за EC у вас всё таки обходить вендор-локи и всё с этим связанное — дело благородное ---------- Добавлено спустя 18 минут 2 секунды: ---------- еще можно попробовать просто пересадить из S27 в S25 PEI модули для инициализации CPU, а то я в интернете находил информацию как кто то это делал, но у самого не было подходящего случая но что то мне кажется этого будет недостаточно, потому что Ryzen 3xxx это Zen+, а Ryzen 4xxx это уже zen2 и соответственно код для SMU будет другой так же попробую освежить память, почитав толмуд в виде спеков на UEFI, чтобы было что конкретно советовать но ошибки и как следствие кирпичи — неизбежны
|
|
|
|
|
Korsarchik
[ТС]
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 12 авг 2024, 12:24 |
Интересующийся |
|
|
Зарегистрирован: 14 фев 2024, 13:24 Наличности на руках: 1.39
Сообщения: 43 Откуда: Russia
|
Скормил этой программе дамп со своего HP ProDesk 405 G6 DM. Похоже, что там действительно поддерживаются только процессоры семейства Picasso.
Вот:
Продублировал текстом:
C:\TEST>smuc_rs.exe Dump_1.bin INFO smuc_rs > FILE: Dump_1.bin (16 MB) INFO smuc_rs > AGESA: Ok(["AGESA!V9 ComboAM4v2PI 1.2.0.Ca", "AGESA!V9 ComboAM4v2PI 1.2.0.Ca"]) INFO smuc_rs > INFO smuc_rs > [00020000] FirmwareEntryTable INFO smuc_rs > Location 00128E00, Size 00006D70 ( 27 KB) // None 4.30.92.0 Picasso INFO smuc_rs > Location 0020E600, Size 00006D70 ( 27 KB) // None 4.30.92.0 Picasso INFO smuc_rs > Location 00105B00, Size 000232A0 (140 KB) // None 4.30.92.0 Picasso INFO smuc_rs > Location 001EAF00, Size 000232A0 (140 KB) // None 4.30.92.0 Picasso
А вообще, идея по модификации 16MB версии BIOS'а мне кажется не очень хорошей, т.к. стоит запустить официальный апдейт BIOS'а и если BIOS обновится, то все слетит и опять не будет поддержки 4000-ой серии. Куда более интересной, мне кажется идея по замене флешки с 16MB на 32MB с последующим залитием образа или дампа от 32MB версии. В таком случае, официальное обновление BIOS'а должно нормально работать.
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
Последний раз редактировалось Korsarchik 12 авг 2024, 13:07, всего редактировалось 2 раз(а).
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 12 авг 2024, 13:05 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
по ошибке подумал утилита откуда то из системы дергает информацию проверил S27 и утилита не открыла нормально, поэтому ссылку в изначальном посте удалил, думал не успели прочитать сейчас проверил еще раз на S25 и всё показалось как у вас на скрине видимо не зря там в README написано " This is very much still a work in progress so beware of that when using info provided by this tool" в общем — возвращаю ссылку, вдруг кому еще пригодится https://github.com/LeagueRaINi/smuc_rs
|
|
|
|
|
Korsarchik
[ТС]
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 13 авг 2024, 14:37 |
Интересующийся |
|
|
Зарегистрирован: 14 фев 2024, 13:24 Наличности на руках: 1.39
Сообщения: 43 Откуда: Russia
|
Любопытство меня победило и ждать больше не хотелось, я вчера поехал и купил микруху MX25L25673G, еще купил проц Ryzen 7 PRO 4750GE. Перепаял микруху, залил образ для S27. При подключении питания, световая индикация выдает 6 (не 5, а именно 6) длинных красных световых сигнала и 3 коротких белых. Поставил обратно для теста процессор Ryzen 3 3200GE, но мини ПК так же не запустился. Пробовал заливать дамп S27 от такой же платы, результат тот же, 6 длинных и 3 коротких световых сигнала. С обратной стороны платы есть микросхема MX25L3255E (4MB), чтобы снять с нее дамп, ее пришлось выпаять. Сравнил дамп этой микросхемы со стоковым образом BIOS'а и не нашел ничего похожего. Возможно дело в прошивке этой 4MB микросхемы, возможно дело в прошивке EC. EC на этой плате Nuvoton NPCD318HA0DX. Пока что вернул на место родную флешку на 16MB и мини ПК запустился с процом Ryzen 3 3200GE. Хорошо бы найти дамп микрухи MX25L3255E от платы с S27 BIOS'ом. По поводу SMU в S25 и S27, вот что выдает Ryzen SMU Checker:
Вложение: Ryzen_SMU_Checker.jpg
У кого-нибудь есть еще идеи, как подружить этот мини ПК с процессорами 4000-ой серии?
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 13 авг 2024, 15:21 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
к сожалению AMD не особо шибко публикует информацию со всем что связано с запуском системы (в программном смысле), у intel с этим как то попроще и документации побольше копая дальше образ мне показался странным момент с мапингом прошивки (отображением в адресное пространство процессора) нигде толковой документации или статей про это я пока что найти не смог, помню только что посредник между флешем биоса и процессором это FCH (нужно уточнить) с EC фиг с ним, если его прошивка лежит на отдельной микросхеме — то она не обязана быть в образе биоса и вообще к самому штатному обновлению биоса врядли имеет отношение попробуем порассуждать о том как проходят первые шаги программной инициализации: в AMD процессорах вот уже лет как десять в самом процессоре встроен еще один ARM процессор, называется он AMD Platform Security Processor (AMD PSP) это типа аппаратное решение для "безопасности" PSP сначала читает нужные ему данные из флеш биоса, запускает boot firmware, обновляет микрокод, раздумывает всё ли в порядке и дальше уже запускает основной процессор (одно ядро) что именно он читает — есть в документации coreboot https://doc.coreboot.org/soc/amd/psp_integration.htmlв обоих образах (S25 и S27) всё на первый взгляд в порядке, т.е PSP есть что читать в нужных местах далее запускается какое нибудь ядро основного процессора, переходит на reset vector (0xFFFFFFF0) и начинает выполнение ну а далее уже всё в штатном режиме, SEC фаза, PEI фаза и т.д, всё это уже относится непосредственно к UEFI части образа теперь к сути: в S25 адреса в структурах данных для PSP адресуются так, будто 16 МиБ всей флеши замапились в конец 32 битного адресного пространства (от 0xFF000000 до 0xFFFFFFFF) а в S27 адреса в этих структурах как будто мапятся сразу в 0x00000000, ну или по крайней мере первые 16 МиБ всей прошивки в общем к чему эта вся тягомотина, к тому что нужно дальше и еще больше думать пока что вижу два возможных варианта: 1. переделка S27 биоса под 16 МиБ перекинуть в PSP таблицах всё что связано с SMU перекинуть off-chip прошивку PSP возможно так же перекинуть прочие необходимые данные перекинуть код SEC фазы, PEI модули AmdCpuInit и видеобиос скрестить пальцы и надеяться что всё запустится т.к в off-chip прошивке PSP возможно может всплыть та же проблема с мапингом (если она есть и всё из за неё) а редактировать эту прошивку муторно (если вообще возможно) и плюс она защищена криптографически 2. думать всё таки как адаптировать новую флешку не меняя образ биос но для этого прям очень сильно нужно описание различий компонентов вашей и такой же платы с рабочим S27 в идеале — схема всей платы, в PDF (System Diagram, а не схема печатной платы) в общем как видите по простому не получилось попробуйте накинуть посткарту (если есть) и посмотреть что покажет, если посткоды побежали — это уже достаточно неплохой знак и можете скинуть в ЛС дамп той 4 МиБ флеши? по поводу световых кодов https://support.hp.com/kz-ru/document/i ... 2619163-16документ к сожалению не блещет информативностью в общем — там нет информации про 6 красных, 3 белых, а эта информация нужна
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 13 авг 2024, 16:54 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
не прокатит по поводу световых кодов нашел мануал для обслуживания 405 g6 https://h10032.www1.hp.com/ctg/Manual/c06955885.pdfстраница pdf 83 (по внутренней нумерации — 75) ни слова там, да и вообще на всем сайте HP, про 6 красных и 3 белых не нашел зато есть про 5 красных 3 белых и это System Board, а конкретно "The embedded controller has timed out waiting for the BIOS" ну или по русски, но уже просто с сайта HP: "Это состояние указывает на то, что BIOS не удается получить доступ к компоненту в течение установленного интервала времени.", очевидно вместо BIOS тут EC, это я думаю упрощение для массового пользователя. если допустить что я угадал, то получается EC просто не может прочитать новую 32 МиБ флеш напишите модель вашей 16 МиБ winbond, я сегодня ближе к ночи или завтра утром попробую по даташитам сверить что не так возможно даже придется шить сам EC (или его флеш память, если она вообще от него), вдруг там ID не совпадает и поэтому не хочет читать тогда придется искать дамп от S27 версии так же могу попробовать пропатчить то что есть (если конечно не найдете нужный дамп), всё таки EC это в первую очередь микропроцессор, а значит зная архитектуру можно редактировать прошивку если найдете System Diagram на вашу материнскую плату — то будет вообще круто пока на этом всё, нужно идти. Не забудьте скинуть в ЛС ваш дамп той флеши на 4 МиБ и написать модель основной 16 МиБ флеши winbond, и еще попробуйте поискать S27 дамп для 4 МиБ (я находил, но скачать не смог, там было два дампа, один для основной MX, второй тоже для какой MX, размер не показывало)
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 14 авг 2024, 13:31 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
в случаем флешку 4МиБ не перепутали? в дампе что вы мне скинули — куча странного мусора (видимо до вашего ПК она стояла где то еще): 1. информация DMI от компа с железом 15 летней давности (феникс биос, и xeon какой то) 2. сетевые дампы от общения с портом dash сетевой карты realtek (удаленный доступ к компьютеру и настройка) 3. даже нашел выхлоп от команды make config, чему сильно удивился 4. куча остального косвенно связанного с вышестоящими пунктами и эти данные повторяются по несколько раз в общем не смог найти хоть что то с намеком на прошивку EC, это нереально, либо её там попросту нет по поводу совместимости замены той winbond на macronix: напряжения, и поддерживаемая частота совпадают а в остальном мне показалось как то не шибко взаимозаменяемы, но это не новость (даже при одинаковом размере) вообще странно почему она не читается (если не читается), ведь стоит на таких же материнских платах (у тех кто S27 дампы выкладывал), значит и поддержка должна быть без схемы на ваш DA0 F92MB6F0 больше ничего толкового написать не смогу, а этой схемы в интернете нет я бы попробовал чисто ради эксперимента попробовать снять 4 МиБ флеш, но оставить родную 16 МиБ и посмотреть что произойдет по дальнейшим вариантам — остается только патчить S25 там трудность только в переносе PSP и SMU, из за возможной проблемы с адресами о которой я писал несколькими постами ранее но если найдете образы на 16 МиБ от других ноутов/компов и если там будут SMU с поддержкой Renoir — то возможно всё сильно упростится т.е главное пройти этот этап, а PEI модули и видеобиос уже покажутся ерундой по сравнению с этим по поводу того, что после пропатчивания не сможете обновлять биос — я бы не стал переживать там вечно у них какие то дыры всплывают из за которых "окирпичатся и заразятся все компы на свете" и вечно их латают, где то посолят, где то поперчат...
|
|
|
|
|
Korsarchik
[ТС]
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 14 авг 2024, 13:49 |
Интересующийся |
|
|
Зарегистрирован: 14 фев 2024, 13:24 Наличности на руках: 1.39
Сообщения: 43 Откуда: Russia
|
Флешку на 4MB я не перепутал, это именно та флешка, которая стояла в этом мини ПК. Да и другой флешки на 4MB у меня нет. Предположу, что флешка на 4MB нужна для DASH KVM. Кстати, упоминание о DASH есть в самом начале дампа 4MB флешки. По поводу инфы, попадающейся на флешке (упоминание о Phoenix BIOS, Xeon и прочий хлам), да, я все это видел и тоже был сильно удивлен.
По поводу совместимости флешек BIOS, я запаивал флешку MX25L25673GM2I-08G в корпусе SOP8, они у нас есть в продаже, да и плату не нужно сильно греть, чтобы отпаять/припаять такую флешку. А платы, те, что c S27 BIOS'ом с завода идут с флешками MX25L25673GZ4I-08G в корпусе WSON8 и именно с таких флешек снимались дампы, что я находил. Может ли это как-то влиять, я не знаю и пока что проверить не смогу, т.к. у меня сейчас нет флешки MX25L25673GZ4I-08G на руках.
Еще предположу, что прошивка EC хранится в самом EC и ее размер около 128KB.
Да и вообще, я думаю, что нет простого способа подружить эту модель мини ПК с BIOS'ом S25 с процессорами 4000-ой серии. Еще заметил, что плата DA0F92MB6F0 идет и на модели HP EliteDesk 805 G6 DM, а на этой модели мини ПК куда больше отличий от HP ProDesk 405 G6 DM, чем на HP ProDesk 405 G6 DM с версиями BIOS'а S25 и S27. И компонентная база на платах с версиями BIOS'а S25 и S27 может отличаться. Да и наверняка в HP предусмотрели защиту от таких "умников", которые перепаяют флешку с 16MB на 32MB. Не просто же так, HP каждый раз выпускает новую модель мини ПК под новое поколение процессоров, хотя сокет один и тот же. Это большие бабки. Хочешь новое поколение процов? Будь добр, купи новое поколение мини ПК.
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 14 авг 2024, 14:53 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
Korsarchik писал(а): По поводу совместимости флешек BIOS, я запаивал флешку MX25L25673GM2I-08G в корпусе SOP8, они у нас есть в продаже, да и плату не нужно сильно греть, чтобы отпаять/припаять такую флешку. А платы, те, что c S27 BIOS'ом с завода идут с флешками MX25L25673GZ4I-08G в корпусе WSON8 и именно с таких флешек снимались дампы, что я находил. Может ли это как-то влиять, я не знаю и пока что проверить не смогу, т.к. у меня сейчас нет флешки MX25L25673GZ4I-08G на руках. флешки отличаются только корпусом, даташит MX25L25673G, страница 99 кстати по поводу совместимых флешек viewtopic.php?f=177&t=113200EC как у вас а флешка биоса от макроникс на 3V и 16 МиБ, т.е думаю аппаратно поддержка макрониксов есть по поводу компонентной базы, не думаю что стали сильно заморачиваться, платформа и модель платы всё таки одна и та же предположу что всё ограничилось страпами т.к схем наверное ни у кого нет и они не появятся в ближайшие годы, а за это время продукт перестанет приносыть прибыль ---------- Добавлено спустя 17 минут 29 секунд: ---------- по поводу переделки S25 для Ryzen 4xxx, с этим увы, смогу помочь только на выходных когда весь день будет свободным кстати, ваш биос же Insyde H2O?
|
|
|
|
|
Korsarchik
[ТС]
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 14 авг 2024, 16:37 |
Интересующийся |
|
|
Зарегистрирован: 14 фев 2024, 13:24 Наличности на руках: 1.39
Сообщения: 43 Откуда: Russia
|
По поводу того, поддерживает ли BIOS этого мини ПК InsydeH2O, не подскажу. Нашел инструкцию по редактированию AMD'шных BIOS'ов. Не знаю, насколько успешно можно добавить поддержку новых процессоров по этой инструкции, но я попробую. Также буду рад помощи в модификации стокового BIOS'а S25 (16MB) с целью добавления поддержки процессоров 4000-ой линейки. Прикладываю архив с чистым образом S25 без DMI, может кто-нибудь сможет его модифицировать: Вложение: Stock_S25_CUT.zip
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 14 авг 2024, 16:45 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
имел в виду производителя вашего биоса. InsydeH2O? Узнать можно в настройка биоса, запустив ПК Сообщение не в тему инструкция огонь, кладезь информации странно что мне она не попадалась
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 15 авг 2024, 14:06 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
накопал прилично информации про EC: а то я как то сильно увлекся дампами биосов и проморгал (или забыл) про два ключевых момента: 1. это ам4 2. это десктоп я откопал несколько схем на материнские платы AM4 в вашем ProDesk стоит чипсет AMD R565 (это почти как B450/B550 на обычном десктопе), значит общие черты и функциональные характеристики плат AM4 применимы (или хотябы рассмотримы) и к вашей плате к сути. тут EC фактически находится в процессоре а сам "мультиконтроллер" это обычный Super I/O (можно сказать в самом оригинальном значении термина), для того чтобы просто собирать инфу с датчиков и допотопной PS2 периферии (если она есть) вот кстати еще довод про ваш Nuvoton https://ascnb1.ru/forma1/viewtopic.php? ... 20#p858659но не всё так однозначно... потому что помимо стандартных функций SIO, в него может быть встроен микроконтроллер (для чего конкретно — не знаю), тогда по спецификации самой Nuvoton — это будет уже eSIO (и ему может понадобиться внешний ROM) решил еще раз просмотреть History.txt который поставляется в HP'шном .exe с биосами к моему удивлению там оказалась строчка "Super I/O (SIO) version: 9.8.23"после этого сразу пошел копать образы S25 и S27 и нашел 256 КиБ ARM прошивки первым делом нашел кусок со строковыми литералами (помогает сэкономить массу времени), ну и в общем только подтвердилось всё, это прошивка скорее для EC (который типа хаб, который типа в процессоре находится), добавляем сюда то, что главная SPI флеш подключается напрямую к процессору — то думаю вывод очевиден. по поводу совместимости самих флешек, однозначно могу сказать что они взаимозаменяемы на этой платформе, тем более в PSP таблицах (в самом образе биоса) даже можно выставлять флаги для того чтобы работать с Macronix, либо с другим вендором (видимо это влияет на какие то тонкости работы, я в даташите сильно не углублялся) тогда останется вам всего лишь проверить что сигнальные дороги от главной биос флеши ( XU21) идут прямо к сокету, думаю даже визуально — будет достаточно и так же надо будет узнать от чего там вторая флеш на 4 МиБ с непонятным дампом. Рядом с ней было что то? Может быть реалтековский сетевой чип? Можете даже взять в лоб попробовать прозвонить любую сигнальную ногу/дорогу этой флеши на все ноги микрухи Nuvoton. В общем любым путем выяснить куда она подключена. выводы: если главная флеш подключена прямо к процессору — то я действительно не понимаю в чем прокол, посредников между флешем и процессором быть не должно, все необходимые блоки взаимодействия с флешем встроены непосредственно в процессор, материнские платы должны быть 1 в 1 одинаковые что для S25 что для S27 поэтому остается выяснить про 4 МиБ микруху и думать дальше, ну или я на выходных попробую либо пропатчить S25, либо ужать S27 до 16 МиБ еще могу предположить что это флешка которую вы купили — галимая китайская подделка, потому что у меня в городе тоже продаются SPI флеши, но вот только если приглядеться, то там то маркировка будет кособокой, то еще че то, то какие то конфиг/статус регистры не будут доступны и т.д. (правда и ценник соответствующий )
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 16 авг 2024, 03:55 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
всё может оказаться гораздо проще... я до сих пор считаю что все должно было заработать в штатном режиме без проблем после замены биоса и флеши, учитывая информацию которую я приводил выше https://h30434.www3.hp.com/t5/Desktop-B ... -p/9064218вы батарейку снимать пробовали? Вообще полностью обесточьте ПК, снимите батарейку, поклацайте кнопку включения, вставьте батарейку обратно и пробуйте запускать как вариант конечно, потому что CMOS скорее всего находится прямо в процессоре, поэтому снимая/вынимая процессор по сути произойдет тоже что выше можно еще попробовать замкнуть контакты CLEAR CMOS, если найдете или если они у вас есть
|
|
|
|
|
Korsarchik
[ТС]
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 16 авг 2024, 09:52 |
Интересующийся |
|
|
Зарегистрирован: 14 фев 2024, 13:24 Наличности на руках: 1.39
Сообщения: 43 Откуда: Russia
|
Мини ПК я уже собрал обратно. По поводу того, что флешка может быть поддельной, это исключено, флешка оригинал. Батарейку CMOS я конечно вытаскивал, при операциях с флешкой и ставил обратно перед тестом на включение мини ПК, дело не в этом. Батарейку проверял мультиметром, батарейка живая, выдает около 3,1V. Я пробовал запускать мини ПК как с батарейкой CMOS так и без нее.
Чем больше я вникаю в вопрос возможности добавления поддержки процессоров 4000-ой серии на данной модели мини ПК с BIOS'ом S25 (и других подобных мини ПК), тем больше я понимаю, что шансы на успех равны нолю или около того. Читал несколько похожих тем на других ресурсах, во всех этих темах приходили к одному и тому же выводу, что добавить поддержку новых процессоров нельзя.
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 16 авг 2024, 11:19 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
приходили к одному и тому же выводу потому что никто не знал или не имел представления как модифицировать прошивки для поддержки новых процессоров, особенно на новых платформах где куча всего интегрирована на одной SoC ну оно и не удивительно — это мрачный лес почти без документации, особенно на AMD я по чуть чуть в свободное время ковырял прошивки и бОльшую часть данных смог +- идентифицировать и найти структуры для работы с ними, можно сказать достаточно для того чтобы произошел пуск и начали показываться посткоды меня только смущает что значит этот 6/3 код ошибки от вас требуется методом тыка выяснить это, а так же выяснить за что отвечает та 4 МиБ флешка (рядом с чем расположена, имеет ли прямой контакт с Nuvoton'ом) потому что эти ошибки показываются просто при подключении питания (как я понял из тогдашнего поста), а не при нажатии кнопки ПУСК следовательно могу предложить следующие варианты: 1. выпаять флеш биоса и смотреть что произойдет, будут ли гореть индикаторы 2. полностью стереть родную флеш биоса и запаять обратно, что будет показывать эта информация даст как минимум ответ на то, ошибка это аппаратная, или все таки программная если у вас больше нет желания возиться, то дайте знать. Я пойму
|
|
|
|
|
Korsarchik
[ТС]
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 16 авг 2024, 18:24 |
Интересующийся |
|
|
Зарегистрирован: 14 фев 2024, 13:24 Наличности на руках: 1.39
Сообщения: 43 Откуда: Russia
|
Ну просто это не дело, флешку по несколько раз в день отпаивать/припаивать, только чтобы проверить очередную теорию. Я запаял обратно флешку на 16MB. Для того, чтобы залить BIOS, я использую прищепку и после прошивки, сравниваю содержимое флешки с исходным файлом для прошивки. Знаю, многие ругаются и плюются, когда слышат про использовании прищепки для считывания и прошивки BIOS'а, но я приноровился и прищепка меня еще ни разу не подвела. И для проверки нескольких версий модифицированного BIOS'а мне не придется отпаивать флешку. Поэтому, предлагаю все же двигаться в направлении модификации S25 BIOS'а (16MB), т.к. вариант с заменой флешки на 32MB мне кажется куда менее перспективным. Если честно, я вообще мало верю в успех всего этого мероприятия. Единственное полезное, что можно получить из этой темы, это чистые образы для прошивки без DMI, как для версии S25 (16MB), так и для версии S27 (32MB). Архив с образами ниже: Вложение: Stock_02150100_S25+S27_without_DMI.zip
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
|
|
|
|
|
3.5nando
|
Заголовок сообщения: Re: HP ProDesk 405 G6 DM совместим ли процессор Добавлено: 17 авг 2024, 11:25 |
Интересующийся |
|
|
Зарегистрирован: 03 авг 2024, 13:48 Наличности на руках: 13.46
Сообщения: 27 Откуда: Россия
|
нашел здесь на форуме схему на Lenovo ThinkCentre M75q Gen 2 (прямой конкурент вашего ProDesk и такого же EliteDesk) схему скинул в ЛС всё в общем подтвердилось, главная флеш SPI подключается напрямую к процессору все функции FCH и EC так же переехали в процессор, что в общем не новость для тех у кого есть схемы на AM4 так же на этой схеме Super I/O IT 8638E, и он обозначен как именно SIO, т.е без "мозгов" ваш Nuvoton тоже обычный SIO без "мозгов", судя по той информации что я находил для Nuvoton я так понял это очень легко выяснить просто посмотрев на буквы в начале NPCD — это обычный SIO NPCE — это EC с функциями SIO NPCT — это TPM (trusted platform module) кстати, по поводу TPM на схеме Lenovo он есть как я косвенно понял из информации что я находил — он не влияет на запуск системы, т.е он используется уже потом когда биос на картинке показался или в самой операционной системе ПК так же этот Lenovo вендор локнутый, ну применительно к процессорами точно, видимо поэтому на схеме есть TPM https://www.servethehome.com/hp-amd-ryz ... -gigabyte/а вот HP как раз не имеет подобных капканов, если верить статье по поводу той флешки на 4 МиБ — по схеме на Lenovo в отличие от основной флеши биоса, есть еще одна дополнительная чисто для дебага (что в общем, кстати, косвенно совпадает с тем мусором отладочного характера что был найден на ней) так же еще нашел в образе прошивку для чипсета (у вас должен быть AMD PRO R565, такой белый квадратик где снизу написано 218 и т.д) дата и версия совпадает что для S25, что для S27 полистал немного, хедер и прошивка совпадают 1 в 1, сверять контрольные суммы не стал — лень по поводу патча S25: на скорую руку, с утра пораньше, написал софт для того чтобы парсить PSP данные с S25 всё отпарсилось в штатном режиме, и по логике всё на месте а с S27 геморрой начался, я то разобрался как отпарсить, но всё равно как то излишне запутанно (двоичная структура если что всё равно по "стандарту") видимо поэтому smuc_rs не может парсить S27, глянул по исходникам, там вообще неправильно парсится, да и исходники сомнительного качества глянул еще исходник ryzen smu checker (тот что в виде сайта), там еще круче, там просто ищутся данные по сигнатурам , т.е ничего (в классическом понимании) не парсится для начала я попробую модифицировать исходный S25 т.к там есть одна таблица PSP и внутри неё еще одна вложенная таблица PSP, где просто повторяются записи на блоки (одинаковый тип, одинаковое смещение, одинаковый размер) поэтому сделаю слияние таблиц в одну после этого нужно будет проверить произойдет ли запуск вообще если да — то копаем дальше если нет — лавочка сворачивается , потому что я не буду знать что делать дальше до обеда думаю скину в ЛС так же нашел 16 МиБ биос от того же леново, с поддержкой и Picasso и Renoir скинул его так же в личные сообщения, попробуйте залить его очевидно это не будет работать, мне просто интересна реакция железа на это, будут ли лампочки мигать, вентиляторы крутиться и т.д
|
|
|
|
|
|
|
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|