|
Текущее время: 21 ноя 2024, 17:58
|
Сообщения без ответов | Активные темы
|
Страница 1 из 1 [ Сообщений: 7 ] |
|
|
|
|
|
Автор |
|
VVS987
[ТС]
|
Заголовок сообщения: Apple MacBook Pro A1398 (820-3787-a) Поиск неисправной памяти Добавлено: 03 июн 2021, 00:51 |
Интересующийся |
|
|
Зарегистрирован: 08 апр 2018, 02:19 Наличности на руках: 13.04
Сообщения: 145 Откуда: Киев Заблокирован
|
Вложение: 1622061571563616.JPG Добрый день , тема неоднократно поднималась , но что то так и нет ясности. Пришел этот аппарат с зависаниями,незагрузками и т.д . Сборки FDMF6808 поменял на 6708 новые и махнул шим проца , ничего не изменилось , запустил мемтест и он показал ошибки памяти начиная 7 теста в конце 16 гб. Глючит 24 бит . Ну по схеме и бордвью идентифицировал типа 4 микросхема на которые заходит MEM_A_DQ<24>и MEM_В_DQ<24>. Не путаем с 23 битом , так как считаем с 0-23 это все нормально ,а уже 24 глючит. Поменял две микросхемы сверху там где проц и ничего не изменилось( проверяю после замены каждой микросхемы) И ту меня осенило , дай ка отключу 8гиг! Проще искать будет.Есть такие страпы RAMCFG которые затают тип и размер памяти и там в конфтгурациях есть с приставкой _S и без нее . Предположил , что S это single (одна сторона) и действительно это так. Проверил по сигналам MEM_A_CS_L<0>,MEM_B_CS_L<0>,MEM_A_CS_L<1>,MEM_B_CS_L<1>. Если отключить 8 гиг то остаются только с 0 , вторая половина памяти отключается. Ну и получил время от времени 3 гудка , но иногда и запускается , и мемтест показывает ошибку в том же 24-м бите , но уже в первых 2 гбайтах , а дальше все нормально! Писки идут скорее всего потому что обьем памяти уменьшился и ошибка сместилась в начало памяти и теперь ее биос отлавливает иногда. Ошибка не стабильна , она по одному и тому же биту и в одной и той же области памяти , но иногда есть в одном паттерне ,иногда в другом. При 8гб она появляется уже с 3-го теста! При 16 была с 7 теста. Учитывая , что работает только верхняя половина памятисо стороны процессора , а микросхемы с 24-м битом уже заменил , возникает вопрос- а как же идет нумерация в разрядах , то есть какие микрухи менять!?? Неохота все 16 штук колбасить , очень ленивый , потому и половину отключил. Может кто подскажет? А то в форумах вопрос поднимался, но что то никто так и не отписался .Результат мемтеста прилагаю это когда было 16 гиг ,при 8 гигах бит не изменился. ---------- Добавлено спустя 23 минуты 22 секунды: ---------- Блин , кажется я лоханулся при подсчете ,если считать с правого конца то это 12-й бит, а если считать слева , как прочитал в одном форуме , то 19-й бит!Давно в Си не писал и в ассемблере , ведь байт это 2 знака в HEX а не один
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
|
|
|
|
|
Shooter75
|
Заголовок сообщения: Re: Apple MacBook Pro A1398 (820-3787-a) Поиск неисправной памяти Добавлено: 03 июн 2021, 01:24 |
Инженер |
|
|
Зарегистрирован: 23 фев 2011, 12:57 Наличности на руках: 2,195.34
Сообщения: 2200 Откуда: Chisinau, Moldova
|
VVS987 писал(а): возникает вопрос- а как же идет нумерация в разрядах , то есть какие микрухи менять!?? Да нет ни какого вопроса. 31...23...15...7...0 B6...1E.. .17...B7 Во всех учебниках информатики так описывается значимость битов в QWord.
|
|
|
|
|
VVS987
[ТС]
|
Заголовок сообщения: Re: Apple MacBook Pro A1398 (820-3787-a) Поиск неисправной памяти Добавлено: 03 июн 2021, 01:43 |
Интересующийся |
|
|
Зарегистрирован: 08 апр 2018, 02:19 Наличности на руках: 13.04
Сообщения: 145 Откуда: Киев Заблокирован
|
Я просто не информатике учился , а электронике , причем еще тогда ,когда были машины ЕС , и перфокарты , которые пробивал БАРМАЛЕЙ , и в институте язык был Фортран. Это потом я уже сам учил ассемблер , Си самоучка. А потом ремонтом компов , а последние 24 года - ноутов занимался. Так что подзабыл немного. Хотя в биосах , же лажу и байты переставляю при поиске идентификатора , просто бросилось в глаза 8 знаков , а разрядность 64 , ну я и решил почему то ,что каждый знак 8 бит , а на самом деле это 32 бита и адрес надо учитывать что бы увидеть младшие или старшие . Но все равно в мемтесте биты считаются слева или справа так еще и не врубился и так и не понял 12 или 19 бит Видно уже устал.
|
|
|
|
|
Shooter75
|
Заголовок сообщения: Re: Apple MacBook Pro A1398 (820-3787-a) Поиск неисправной памяти Добавлено: 03 июн 2021, 02:13 |
Инженер |
|
|
Зарегистрирован: 23 фев 2011, 12:57 Наличности на руках: 2,195.34
Сообщения: 2200 Откуда: Chisinau, Moldova
|
VVS987 писал(а): Я просто не информатике учился Сообщение не в тему Я тоже, как бы, "учитель математики и информатики", а не "Инженер по Макам". Просто, берясь за микроэлектронику, первое, надо привыкнуть к двоичнократным системам исчисления. 2-8-16. Но при наличии опыта программирования - удивительно, неуверенность в значимости разрядов. Ай-ай-ай... Принцип поиска битого чипа: 1. По маске определяем битый чип в РАНКе. 2. По адресу определяем РАНК. 3. Если при тестах использовался МЕМТЕСТ86, учитываем, что тесты проводятся с конца максимально возможной физической памяти. Таков алгоритм МЕМТЕСТ86. Как-то так примерно.
|
|
|
|
|
VVS987
[ТС]
|
Заголовок сообщения: Re: Apple MacBook Pro A1398 (820-3787-a) Поиск неисправной памяти Добавлено: 03 июн 2021, 03:19 |
Интересующийся |
|
|
Зарегистрирован: 08 апр 2018, 02:19 Наличности на руках: 13.04
Сообщения: 145 Откуда: Киев Заблокирован
|
Спасибо за совет , завтра попробую отпишусь. Просто устал за день и когда видишь надпись AddrMode: -64bit и видишь на экране 8 знаков , то в конце дня , вернее уже ближе к ночи , как то сразу приходит на ум что 8 на 8 получается 64 и почему-то 4 бита знака в HEX превращаются в 8 бит в уставшем мозгу .А дальше начинается то , на чем палятся многие умы - мозг отказывается видеть ошибку в таком простом примере , ведь 8х8=64 это правильно , значит и дальше все верно , завтра пересчитаю. ---------- Добавлено спустя 4 минуты 39 секунд: ---------- Да , и еще , часто применяется принцип чередования банков , так что довольно сложно вычислить точно микросхему по адресу. Насчет РАНКов , урезав память ,я избавился от необходимости их вычислять , у меня осталось просто 2 канала по одному РАНКу. А вот канал вычислить вряд ли удасться, но задача сводится к 2-м микросхемам .
|
|
|
|
|
VVS987
[ТС]
|
Заголовок сообщения: Re: Apple MacBook Pro A1398 (820-3787-a) Поиск неисправной памяти Добавлено: 03 июн 2021, 15:33 |
Интересующийся |
|
|
Зарегистрирован: 08 апр 2018, 02:19 Наличности на руках: 13.04
Сообщения: 145 Откуда: Киев Заблокирован
|
Поменял 2310,2320,2330,2510,2520,2530 - ничего не поменялось. Бит тот же по тем же адресам! Нижняя память отключена ,проверял осциллографом.Отложил пока. Но возник вопрос ,я поменял биты с 9 по 31! Почему не попал ?? Окончание адреса на С, тоесть должно быть в первых 32 битах , или я опять что то не то считаю??Или биты по другому считаются мемтестом и на плате? Очень неохота еще 10 микрух колбасить! ---------- Добавлено спустя 33 минуты 49 секунд: ---------- Вот отложил , и кажется понял ,где лажа , я привык программировать в 32 битной среде , в 64 битной ни разу ничего не писал , а когда только что расписал адреса для 64 бит , то понял , что адрес заканчивающийся на C - это старшие разряды 32-63 !!! Во засада.
|
|
|
|
|
|
|
|
|
|
|
Страница 1 из 1 [ Сообщений: 7 ] |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|