Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU
https://vlab.su/viewtopic.php?f=59&t=92011
Страница 1 из 1

Svyatpro [ 08 июл 2019, 13:48 ]
Заголовок сообщения:  Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU  [РЕШЕНО]

Доброго времени суток!

SR3X0 - проц
SR40B - хаб
N17E-G1-A1 - видео
KB9022Q D - KBC
XMC QH128AHIG - MAIN BIOS
RT3607CE - CPU PWM

Изначально пришел с пробитой входной цепью и пробитым хабом по 3.3в.
После восстановления входной цепи и замены хаба начал реагировать на кнопку вкл но нет питания CPU (PL8106/PL8305/PL8306/PL8101).

Решил прошить БИОС с чистым ME, в итоге родную флешку не распознает TL866II Plus, заменил на то что было под рукой W25Q128FVSG.
Все безрезультатно.

Какую флешку можно взять на замену, а также куда вообще копнуть посоветуете?

На всяк случай приложил BIOS вырезанный из оф.сайта.

lowbass [ 08 июл 2019, 14:22 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

Svyatpro писал(а):
QH128AH16

гугл вообще ничего не знает о ней. Но, если Вы правильно списали маркировку, то можно предполагать, что буква Q в ней означает включенный с завода режим quad. И поэтому
Svyatpro писал(а):
W25Q128FVSG
может заработать, если Ваш программатор умеет включить на ней этот режим, который с завода выключен.

Svyatpro [ 08 июл 2019, 14:38 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

В настройках QE = 1 S9 QUAD Enable стояло по-умолчанию.
---------- Добавлено спустя 16 минут 25 секунд: ----------
Прошил с галочкой QE, ноль результат.

Попробую найти W25Q128FVSIQ. Также может кто поделится чистым 100% рабочим образом?


UPD:
родная флешка XMC QH128AHIG
---------- Добавлено спустя 4 часа 47 минут 21 секунду: ----------
UPD2:

нашел флешку W25Q128FVSIQ, зашил свой вырезанный с оф.сайта образ - нет результата.

Заметил, что не слабо греется дроссель 1.05в.
Напряжения поднимаются все кроме питания процессора и питания видеоядра процового.
Сопротивление на 1.05в линии 9 Ом, на питании проца 1.3 Ом, на питании видеядра процового 2.4 Ом.
---------- Добавлено спустя 54 минуты 52 секунды: ----------
UPD3:

Прошил и KBC нарезанный.

На ШИМ пройа питание 5в приходит, EN тоже есть.

Doc [ 08 июл 2019, 23:06 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

lowbass писал(а):
то можно предполагать, что буква Q в ней означает включенный с завода режим quad. И поэтому

Ну например на CFEON это обозначала буква H, на AMIC (gigadevice?) - буква C... не гадайте по буквам, просто можно запомнить, что все "полноценное" начиная с haswell идет на квадах (хотя встречал какие-то отдельное аппараты типа китайских миниПК и с обычными)
Уже не первый год продолжаю разоблачать мифологии:
Бит qe не включают как-то отдельно на заводах - он там зашит изначально при производстве, его нельзя "выключить" - поэтому и пофигу, тыкаете вы волшебные галочки в софте или нет - это софт ругается при сопоставлении битов со своими настройками
Флешка, которая dual - это другая флешка, она не превращается в идентичную quad при "взводе" qe=1, просто иногда прокатывает, но ряд плат не признают

lowbass [ 08 июл 2019, 23:36 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

Doc писал(а):
Уже не первый год продолжаю разоблачать мифологии:
Бит qe не включают как-то отдельно на заводах - он там зашит изначально при производстве, его нельзя "выключить"

Откройте даташит на W25Q64FV и почитайте. Этот бит находится в статус-регистре и доступен для изменения при программировании. По сути, флешки с окончаниями IG и IQ идентичны, но первые поставляются с выключенным по дефолту QE, вторые с включенным. RTFM, как говорится. Другое дело, что не всякий софт умеет работать со статус-регистром - это вопросы к разрабам софта и алгоритмов работы с чипами.
Цитирую:
The Quad Enable (QE) bit is a non-volatile read/write bit in the status register (S9) that allows Quad SPI and QPI operation.
When the QE bit is set to a 0 state (factory default for part number with ordering options “IG” and “IF”), the /WP pin and /HOLD are enabled. When the QE bit is set to a 1(factory default for Quad Enabled part numbers with ordering option “IQ”), the Quad IO2 and IO3 pins are enabled, and /WP and /HOLD functions are disabled.
...
The Write Status Register instruction allows the Status Register to be written. Only non-volatile Status Register bits SRP0, SEC, TB, BP2, BP1, BP0 (bits 7 thru 2 of Status Register-1) and CMP, LB3, LB2, LB1, QE, SRP1 (bits 14 thru 8 of Status Register-2) can be written to.
---------- Добавлено спустя 32 минуты 14 секунд: ----------
Svyatpro писал(а):
в итоге родную флешку не распознает

Пробуйте прочитать её, как EN25QH128A (eon, cfeon)
Doc, глянул даташит на EN25QH128A, там такого бита нет вроде, и режим включается инструкцией, как я понял. Так что тут надо смотреть, какой конкретно девайс, чтобы утверждать, имеет ли там значение бит QE или нет.

Svyatpro [ 09 июл 2019, 00:14 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

lowbass
Не дает, пишет:
Изображение

Doc [ 09 июл 2019, 00:19 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

Да мне не надо их читать уже все читано-перечитано еще хрен знает когда, вот только надо еще прикладное использование учитывать
Тут тыщи тем (раз мой опыт вам не нужен), где помогает только родная quad флеха. "Таинство" ID в FITC тоже 50/50
И да, насчет софтов, я при программировании его (QE=1) не ставлю НИКОГДА в TL866 (и для quad флех тоже)
lowbass писал(а):
Так что тут надо смотреть, какой конкретно девайс, чтобы утверждать, имеет ли там значение бит QE или нет.какой конкретно девайс, чтобы утверждать, имеет ли там значение бит QE или нет.

Зачем на это смотреть?) Нам чинить надо, быстро и деньги в карман, а не заниматься второстепенными исследованиями
Здесь очень простая логика.
Если есть 1 случай, значит будет и 10 и 100 и тд, а значит эти волшебные биты в каком-то конкретном случае не помогут и вы даже не поймете у вас нет инита потому что флеха не подошла или дело не в прошивках.

lowbass [ 09 июл 2019, 00:39 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

Doc, дело Ваше. Просто это заявленная производителем настройка, и она работает, если её правильно использовать. Как с ней работает Ваш программатор, я без понятия.
Svyatpro писал(а):
Не дает, пишет:

Для EN25QH128A ID = 1C 70 18, у Вас 20 70 18. Программатор Вам предлагает отключить настройку "Check ID" и попробовать прочитать флешку. Я согласен с программатором=) В настройках софтины снимите галку и попробуйте прочитать.

Svyatpro [ 09 июл 2019, 00:59 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

lowbass
Спасибо, снял Check ID и удалось и считать и прошить даже. Но те же яйца и вид сбоку.

lowbass [ 09 июл 2019, 01:31 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

Svyatpro писал(а):
Но те же яйца и вид сбоку.

Ну что ж, настало время делиться оригинальным дампом, чтобы можно было сравнить его со склеенным выше.
А также поискать по той цепи, по которой горел хаб, нулевые резюки с дырочками или что-нить подобное. Ну и во флешку потыкать осциллом - обмен есть/нет. Если нет осцилла, для наипростейшего детекта шевелений на одну из дат повесить светодиод - если светик мыргает - шевеление скорее есть.

Svyatpro [ 09 июл 2019, 01:49 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

lowbass
Дохлый хаб сразу нашел по КЗ питания флешки MAIN. 1.8в от ЛБП - греется кристалл хаба, снял хаб - сопротивление в норме.
Новый хаб был куплен у известного продавца, сразу перекатал на свинец, благо есть трафарет под него чудесный, кому надо могу подсказать где брал.
Об обмене на флешке думать рано т.к. если нет питания на проце то и обмен если и будет то кратковременный, обычным светодиодом могу и не заметить.
---------- Добавлено спустя 6 минут 30 секунд: ----------
Что-то со зрением вероятно не так...

UPD:
Проц SR3Z0

lowbass [ 09 июл 2019, 02:25 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

Если ничего подозрительного вокруг хаба и по горелым цепям не найдено, смотреть RT3607CE. Из основного:
29 VCC 5V
21 нога Vref 0.6V
27 - En
45 - DVD>2V
Посмотрел дампы. В упаковке от асера два файла лежит - 10 и 1А. Чем обусловлен выбор 1А? Какая ревизия платы?

Powerman [ 09 июл 2019, 09:57 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

Про ревизии 10 1A -> ссылка

lowbass [ 09 июл 2019, 13:33 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

Powerman
Потому и спрашиваю про ревизию.

Svyatpro [ 09 июл 2019, 13:44 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

В общем решил проблему.
My fault
Была проблема в залетевшем шарике под резисторную сборку, кристалл хаба маленький, снимал хаб обычным пинцетом и сдвинул его по близ стоящим SMD. Заметил только при дневном свете.

Ревизия платы 1.C, но подошла нарезка из 1A.
С прошивкой KBC странность, если брать нарезку из 1А то не правильно работает клава, вернул прошивку KBC на родную слитую.
С DMI так и не разобрался, перекинул кусок с оригинального дампа по адресам начиная с 0x670000 до 0x67014D. В итоге ересь пишет в БИОСе по поводу серийников.
Но это не важно, ноут работает, и здорово!

Сливаю на всякий пожарный оригинальный дамп MAIN, KBC и вырезанный с сайта чистый, авось кому пригодится.

lowbass [ 09 июл 2019, 14:15 ]
Заголовок сообщения:  Re: Nitro 5 AN515-52 (LA-F991P) пробит хаб, нет питания CPU

Svyatpro писал(а):
С DMI так и не разобрался, перекинул кусок с оригинального дампа по адресам начиная с 0x670000 до 0x67014D. В итоге ересь пишет в БИОСе по поводу серийников.

0x670000 до 0x670700 блок скопируйте

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/