Перейти к содержимому
Форум журнала практической электроники «Датагор»

Оригинал микро-ПК Raspberry Pi 3 Model B+ (Broadcom 1.4GHz quad-core 64 bit processor, Wifi, Bluetooth, USB)

Офигенная миниатюрная рация на литии BaoFeng UV-5R, 5W, 5-15 км! Охота, поход, торговый центр и т.п.

TrueRMS мультиметр UNI-T UT139A с автодиапазонами

Паяльнник 80W с терморегулятором и LCD-дисплеем, популярные жала серии 900M
mcnelly

Заводим сервер Fujitsu Siemens Primergy RX220, дамп SPD родной памяти

Рекомендованные сообщения

Достался мне по случаю сервер Fujitsu Siemens Primergy RX220.

Без памяти, без винтов, с дохлыми конденсаторами, и двумя Opteron'aми.

Ремонт материнской платы закончил, все напряжения в норме, блок питания проверен,

осталось разобраться с памятью.

Нашел память с ECC Kingston. Сервер запускается. но ругается на память:

Non Fujitsu Siemens Company Memory Modules detected – Warranty restricted!

Дальше грузится, гипервизор ESXi 3.5 отлично стартует, рейд собирается, но осадок остался.

Не люблю недоделок и F1 при старте нужно нажимать, т.е. без клавиатуры не стартанешь.

 

Суть:

В микросхеме SPD лежат тайминги чипов памяти и прочая служебная фигня. С адреса 128h начинается Vendor Specific Info, по другому Fujitsu Siemens Signature. Эта сигнатура в обычных модулях памяти отсутствует, как и в моих. В базе белорусской программы тайфун сигнатура отсутствует, кормить буржуев не хочу.

 

Нужен дамп SPD любого Fujitsu Siemens компьютера, желательно с сервера, можно с ноутбука.

Снимается дамп бесплатной утилитой SPDTool.

Скачать утилиту можно тут: _https://occlub.ru/forum/showthread.php?t=772

 

Данные из википедии

_https://en.wikipedia.org/wiki/Serial_presence_detect#Vendor-specific_memory

не подходят.

Изменено пользователем mcnelly

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость pricolist

На работе имеется один комп. Завтра утром попытаюсь снять дамп. Куда слать - в личку или по email ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

pricolist, это же не секретная информация.

Прикрепляйте тут к своему новому посту файлик в архиве zip. Может ещё кому-то поможете.

 

mcnelly, а вы обязательно держите нас в курсе, победили ли.

Можно и фотки своего красавца забубенить. Только качественные, в фокусе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость pricolist

Обещаный файл от Fujitsu-Siemens Esprimo:spd.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Предупреждение: не стоит повторять такого если вы не уверены в своих силах.

 

Ну начнем. Во первых всем откликнувшимся спасибо.

Общий вид сервера.

post-14539-1423478163_thumb.jpg

В него установились два терабайтных винта Seagate, выкинут неисправный штатный привод, и через китайский (с dx.com) переходник установлен ноутбучный винт. Сделано это для того, чтобы гипервизор ESX 3.5 встал отдельно от datastorage.

post-14539-1423478211_thumb.jpg

Общий вид новых модулей памяти.

post-14539-1423478365_thumb.jpg

Нашлась оригинальная память от сервера, использовать её опасно, т.к. на неё пролита (желтый овал на фото) или кислота или что-то еще, чистил канцелярской стеркой и спиртом, одна из планок завелась, с неё удалось слить дамп SPD (об этом позже).

post-14539-1423478393_thumb.jpg

Та самая микросхема (красный овал), в новых модулях, начиная со 128h в которой возможна запись. Первые 128 залочены на запись.

post-14539-1423478496_thumb.jpg

Собственно скрин ошибки из-за чего весь сыр бор.

post-14539-1423478593_thumb.jpg

 

Оригинальная память была повреждена какой-то жидкостью, отчистил, в слоты поставил три планки новых и одну старую, программой Thaiphoon Burner удалось снять с неё дамп.

Скрин дампа.

post-14539-1423478799_thumb.jpg

 

 

 

 

Добавлено после раздумий:

Это "чистая" планка памяти

post-14539-1423478847_thumb.jpg

 

Вот вроде бы все хорошо, много раз повезло (не сжег контроллер памяти встроенный в процессор, в Opteron'ах контроллер памяти интегрирован в процессор, северный мост отсутствует), но SPDTool не поддерживает контроллер этой материнки. Придется искать либо ломанный тайфун или покупать персональную лицензию на тайфун.

 

И главный вопрос, что делать с CRC SPD в структуре SPD куда-то шьется CRC. Тайфун её вроде бы пересчитывает сам. Вообщем в процессе.

 

Снимался дамп путем установки на маленький винт WinXP с Zalman'овского бокса с эмуляцией CD/DVD носителя из образа ISO, запись велась на флешку. Не пытайтесь использовать LiveCD образы. Thaiphoon с них не запускается.

 

Добавлено после раздумий:

Правильная FSC Signature для PC3200 ECC (все что после 128h)

02 0E 00 01 00 00 00 EF 01 03 19 6E C0 51 C3 46

53 43 00 04 E0 19 F2 E7 00 01 70 00 01 03 C1 B9

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 5A

 

Добавлено после раздумий:

Есть инфа по CRC для DDR3.

CRC-16 хранится по адресам 126h-127h.

Пересчитывать CRC для DDR3 не нужно, т.к. для подсчета CRC берутся только 0-116(в случае если в 0h стоит 0) или 0-125 (в случае если в 0h стоит 7).

 

Но у меня PC3200, не факт что спецификации совпадают. Нужно искать стандарт SPD для DDR.

Изменено пользователем mcnelly
  • Поддерживаю, плюсую! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тайфун ищется по этому ключевому слову.

Thaiphoon.Burner.v7.0.2.0307.Incl.Keymaker-CORE

Ссылку давать не буду, желающие могут погуглить сами.

Кейген (рабочий, проверено) внутри опознается как вирус, отключите антивирусы.

И для запуска программы нужно установить дату апрель 2011 года.

 

 

Более поздних ломанных версий тайфуна не существует.

Что ж если не поможет эта версия придется садиться за IDA+SoftIce.

 

Найдено описание SPD для DDR. CRC в DDR отсутствует, зато присутствует checksum адресов 0-62 по адресу 63h.

Источник: JEDEC Standard 21-C section 4.1.2.4 и JEDEC Standard 21-C section 4.1.2.10

_https://www.rom.by/files/4_01_02_04R13.PDF

_https://www.softnology.biz/pdf/JEDEC_DDR2_SPD_Specification_Rev1.3.pdf

 

Значит при подставке сигнатуры надо посматривать в сторону 63h и126-127h. Хотя судя по стандарту, CRC/Checksum меняться не должны. Заодно и проверим.

 

Сигнатуры от Pricolist (он прислал четыре попарно идентичных, у него в ноуте две планки впаяны наверно, и еще две стоят отдельно):

00 51 16 16 11 00 34 44 DA 24 56 57 00 13 0F 00

00 51 16 15 84 00 34 44 DA 24 56 57 00 13 0F 00

 

43 50 51 31 15 43 5A 43 36 33 32 31 51 5A 35 20

03 BC FF FF FF FF FF FF FF FF FF FF FF FF FF FF

 

Сигнатура с Wiki Micron:

02 0E 00 01-00 00 00 EF-02 03 19 4D-BC 47 C3 46

53 43 00 04-EF 4F 8D 1F-00 01 70 00-01 03 C1 CF

 

Сигнатура с моей планки Hynix:

02 0E 00 01 00 00 00 EF 01 03 19 6E C0 51 C3 46

53 43 00 04 E0 19 F2 E7 00 01 70 00 01 03 C1 B9

 

Результаты опытов позже. Более опытных товарищей прошу меня не пинать, т.к. я не каждый день SPD на планках шью :smile:

Изменено пользователем mcnelly
  • Поддерживаю, плюсую! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Старая ломаная версия тайфуна не работает с этим чипсетом. Spd-z работает только с модулями osz tech. Evga spd tool не определяет чипсет, spd tool не работает тоже. Инструмента нет :smile:.

Отсюда четыре выхода: ломать защиту тайфуна, купить тайфун, найти другую утилиту, найти другую мамку куда подходит эта память.

Кажется был на работе сервер с ddr2 pc3200 ecc на интеле.

Поиски инструмента продолжаются, а щастье козалось так блиска. (с)

Изменено пользователем mcnelly
  • Поддерживаю, плюсую! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Завелся сервер без ошибок. Логика проверки биоса этих серверов похоже заключается в проверке партномеров и оригинальных сигнатур. tCas и показатели латентности биос не сравнивает.

 

Шил сигнатуру из моей планки, а партномер оставлял оригинальным Kingston'овским. Естественно, делал разные серийники. У меня четыре планки, две из них с tCas 40 две другие с разными партномерами и одинаковой tCas 37. Совместно не заработали. Видимо проблемы с синхронизацией. Комбинации в других слотах пробовал.

 

Шил на старом Intel 5000 серии. Можно шить старым бесплатным тайфуном или SPDTool и ломать ничего не надо. И та и эта программа с интеловскими мостами работают. С АМДшным контроллером работает только тайфун.

 

Ломать тайфун пропало желание: PECompact 2.5x или выше->кривой импорт->уродский Delphi->IDR->idc файл->IDA->возможно RSA patch? Этот набор вызывает рвотный рефлекс и делают процесс неблагодарным. 3-5 суток коту под хвост ради 11 баксов.

Так что если нужно в коммерческих целях править SPD, то лучше тайфун купить.

Чем хорош тайфун, владелец где-то раздобыл алгоритмы вычисления партномеров. Это уникальная его фича. Кстати checksum и CRC-16 тайфун считает сам. Плюс база подгружается с сайта, правда она мне ничем не помогла.

 

Завтра попробую рискнуть, прошью tCas и другие параметры латентности на самые низкие, чтобы память работала в пониженных режимах, но все одинаково. Может быть заработают. Планки маленькие по 512Мб, можно не жалеть, все равно покупать 1/2гиговые. Результаты подгонки латентности завтра вечером.

Изменено пользователем mcnelly
  • Поддерживаю, плюсую! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Завелся сервер без ошибок.
Так всё-таки завелся? Почти ура? :smile:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, завелся! Но все таки все планки памяти должны быть одинаковыми по задержкам.

Как править сигнатуры я написал, может кому нибудь пригодится.

  • Поддерживаю, плюсую! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость stupic

Когда занимался проверкой модулей памяти, сделал переходник для прошивки этих самых СПД, вне компутера. Выпаял разъём для DDR и DDR2 из неисправных материнок, отрезал кусок от них и подключил шлейфом (4 проводка) к программатору I2C EEPROM , любому, тогда использовал самодельный JDM2001 и PonyProg. А0-А2 - на землю. Соответствие выводов DDR, DDR2 и I2C EEPROM - я свел в прилагаемую табличку.

SPD_DDR_DDR2.pdf

Некоторые модули не пишутся - не подключен выв.7 (WP) на землю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

  • Сообщения

    • Если не трудно прошу ответить на такой может и смешной вопрос: на ТС200-1М блок можно использовать имеющиеся обмотки для выходного транса? Или перематывать? 1-3 и 5-6 почти равны.Хорошо это ли плохо?
    • Может поможет кто определить моточные данные или хотя бы описание трансформаторов, которые случайно обнаружил в инструментальной комнате нашего ансамбля. 1. E14 702 030 2. Amplimo 3A5L4 Буду очень благодарен
    • Мне не к спеху, я пока собираю преусилитель, цап и спектроанализатор. В УМЗЧ можно было и ничего не ставить, хо хотелось чтобы не была голая морда у него. 
    • Придётся немного подождать. Нужно вспомнить что да как... Однако времени прошло достаточно, и  подзабыт и уже давно заброшен тот проект, как не востребованный.
    • LCD индикатор, селектор входов, включение, управление кнопками - Все это не нужно. Оставьте только энкодер и семисегментные индикаторы. Лишь бы все четко регулировалось энкодером и светики не моргали когда меняются циферки. 
    • LCD - индикатор убрать? на его обработку тоже время отнимается.
    • ADC0 посадил на землю, но энкодер тормозит страшной силой. Регулировка кнопками и резистором работают, но при этом циферки сильно моргают когда меняется значение. Кнопками управлять тоже не удобно, нет повтора. Мне кроме регулировки энкодером ничего не нужно. Если поможете, буду очень благодарен.
    • Приветствую.     Убрать,  вернее отключить можно, просто соединить с "землёй" и он перестанет влиять на программу. В программе  много лишнего,  было набрано (собрано) просто для пробы возможностей контроллера.  Надеюсь, что ни кто не станет использовать одновременно два индикатора одновременно. Я бы посоветовал убрать лишнее из программы, оставить один индикатор.  
    • Здравствуйте. Я увидел эту схему и сказал, вот то что мне нужно. Проверил в протеусе, все отлично работает. Единственное что не нужное это регулировка потенциометром. Вы можете это вообще убрать с прошивки? Эта функция мне точно не нужна. Спасибо заранее.
    • Попробуйте подавать сигнал на 2ю ногу 6н2п или ( как по схеме)11   точка на плате. Если заиграет то ищите регуляторы громкости и тембра до этих точек. Я бы еще промерил напруги на 6н2п и проверил на пробой переходые конденсаторы С23, С24 идущие от6н2п к выходу на 6п14п..Удачи..  
    • Если схема та что приложена, тогда где на ней 4-й вывод куда подавался сигнал? Я что то не вижу.  Где регуляторы "громкость" и "тембра", куда подключена сетка (вывод 2 лампы)?
    • Здравствуйте, уважаемые радиолюбители! Нужна ваша помощь: на днях раздобыл плату УНЧ от старого магнитофона Днепр 14а с блоком питания и выходным трансформатором. У БП нашел выводы накала и анодного напряжения, подключил все по схеме, но динамик играет слишком тихо. Сигнал подавал на 4й вывод, (возможно со входом я ошибся), накал - 14 и 13, анодное - 7й, земля - 1й. Прошу вас подсказать в чём может быть проблема. Схема прилагается
    • В обратноходовых преобразователях, не так все просто как с обычным трансом на 50 герц, хотя и не сложно.  Если к примеру изменить количество витков в пятивольтовой обмотке, напряжение на выходе все равно будет 5V. На что же это повлияет? Изменится напряжение на стоке силового транзистора (когда он закрыт) и ШИМ. Оно не 308V оно там гораздо больше. Вот относительно этого напряжения с учетом коэффициента трансформации можно прикинуть напряжение на не стабилизированных обмотках.     Мосты в обратноходовых преобразователях не ставят!
    • Стабилизация по 5 ти вольтам. 5 вольт стоит жёстко
    • Мне нравится детское с ромашкой Алексей, у Вас стабилизация сделана по обмотке - 5В? Тогда на обмотке, которая без стабилизации,  будет в место положенных  будет "черте что".  На эту обмотку нагрузка просится, или стабилизацию от неё подключить.  5В через дополнительный стабилизатор.  
    • Решил таки снова попробовать ИБП.... Почему снова? - Сколько ни пробовал их собирать - не получалось запустить или работали максимум час, после чего транс начал шипеть и что-то даже стрекотать.... Короче не везёт мне с ними. И попал мне в руки БП от ДВДюшки какой-то. Разобрал транс, посчитал по обмоткам виток/вольт. Нужно 2 Х 18 вольт и одна 5-ти вольтовая (её намотал на место, как былО)  Один виток = 1 вольту Мотаю сперва 12 витков, крайний конец к выводу транса (общий), от него ещё 12 витков провода. Навешиваю мост из диодов, включаю...... +70 вольт и - 70 вольт относительно общего провода 5 Вольт в норме..... Скажите, плизз, каким мылом руки помыть?  
    • Я, конечно, понимаю, что тема - в какой-то степени некро, но для потомков всё же стоит запостить. Достался мне списанный Fujitsu RX300 S4, решил я в нём память обновить и получил то самое "Blah blah... Warranty Restricted". У меня DDR2-FBDIMM, но это не так важно, на DDR3 такая же привязка идёт, просто по другим адресам.   Так вот, из всего, что там в первых постах написано, сигнатурой являются только 6 байт: 63 C3 46 53 43 00 04 И всё, больше ничего не нужно. Вся остальная информация это вендорская доп. инфо, которая не входит в JEDEC спецификацию, и править её не нужно - хотя, туда можно вписать что угодно, и это никак не скажется на работоспособности. Что, собственно, и сделал автор, просто скопировав весь нижний кусок данных. В моём случае, с DDR2-667D (FB-DIMM) сигнатура лежала по адресам DE-E3. У автора темы, на DDR400 по адресу 8E-93. С DDR3 будет то же самое, но адрес надо искать по родному дампу от Fujitsu.
    • Здравствуйте, Николай!   Насколько мне известно, никаких препятствий для постинга нет. Это подтверждает и ваш пост. Но форумы не живут сами по себе. Нужно много сил и времени, чтобы администрировать, расшевеливать, вести форум, да любое сообщество. У меня сейчас нет желания им заниматься. Подустал от потреблядства и неблагодарности людей. Даже ваш пост не содержит ни приветствия, ни предложения помощи, ни доброго слова, а выглядит, как наезд на наёмного Джамшута, который снова накосячил.    Этот форум я официально не открывал. Поэтому и никаких рассылок с объявлениями не было. Он законсервирован и всё ещё висит здесь, т.к. полон полезностей и приятных воспоминаний.   Сейчас пообщаться, задать вопросы и ответить можно тут: https://datagor.ru/forum/
    • После долгого простоя прошло уже достаточно времени, а на форуме пустынно... Странно это для такого ресурса, - даже более хиленькие вон живут и процветают... Это из-за чего? Какие-то новые правила премодерации, что всё режется, или ещё какие неполадки? Или из поисковиков форум вылетел? Столько было постоянных участников. Ну не может так быть, чтобы все разом отвалили, отчаялись ждать и забыли. Хотя... рассылки об открытии вроде не было.
    • Или нагрузку на ТВЗ-1-9 подключить не 4 Ома а 8. Ra=Rн* (Ктр)^2
    • Тему оживить недолго. Николай, или задайте вопрос, или свою схему предложите.
    • Николай, вы сами можете сделать достоверный вывод. В последнем посте смотрите дату: 20 июня, 2016. Сами-то как думаете? 
    • Денис, привет! Разумеется, вы написали верно - " под напряжением уже не паять"! Именно потому, что у вас сейчас применён импульсный БП, который имеет гальваническую связь с питающей Сетью 230V.   А вот в паялке паялка люкей 852 стоит нормальный железный трансформатор, что полностью снимате проблему. Идея понятна?   Всё правильно. А зачем жалу с питанием 24 вольта запас на киловольт??? Даже 100 вольт - это ПЯТИкратный заказ, а 230 (как в сети) - ДЕСЯТИкратный.
    • Спалил паяльную станцию KSGER T12, все вроде понятно, но получилось, так что коснулся в бп жалом "горячей" части в силовой схеме, самое интересное сгорела сама бошка, и жало, БП остался жив. В ручке самого паяльника отгорела земля идущая на жало, как бы на этом все и должно было закончиться, а нет, сгорела и бошка.... Вобщем крутанул жало мегомметром типа ЭС - 0210, на пределе в 500 вольт оно пробито, тестером на мегомах не звонится, получилось, как, отгорело заземление в жале, а после пробило и само жало, после пошло на плату управления и все...    Ну давайте только без учений типо отключать нужно итд, надо было так вот и залез, до этого была паялка люкей 852, там с этим было все норм, землю от жала я сразу отключил, и все было прекрасно, ну не успел тут этого сделать.   Вопрос как бы такого характера, какое сопротивление изоляции должно быть у жала относительно земли и нагревателя, потому что, взял другое жало и оно точно так же пробилось, секунд пять продержало 20 мОм на 500 В потом пробилось в ноль и все, мегометром только ноль, а тестер на максимальном пределе, не видит ни какого сопротивления. Как быть то теперь, получается под напряжением уже не паять? да и получается, на жале весь потенциал сети, там типа конденсатор итд. Еще может кто знает, оригинальные жала HAKKO какую имеют изоляцию.
︽ Наверх страницы ︽
×
×
  • Создать...