gurum Posted October 6, 2017 (edited) Всем привет. Погорели от грозы Ethernet порты на трёх рокетах M5, XM (изначально решил, что XW, был неправ). Сдули феном и запяли на их место новые процессоры (SoC, то есть). На вид - идентичные. Далее в отладочном порту (UART) вижу, что u-boot не заводится. Что-то пытается делать, но консоль не отдаёт и ребутается по кругу. Вот что пишет в консоль, все три девайса ведут себя идентично: U-Boot 1.1.4.2-s956 (Jun 10 2015 - 10:54:50) DRAM: 64 MB Flash: 8 MB PCIe WLAN Module found (#1). Net: ERROR:s26_wr_phy failed:phy:4 reg0 ERROR:s26_wr_phy failed:phy:4 reg4 ERROR:s26_wr_phy failed:phy:4 reg0 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:4 reg:0 rddata:80000000 ERROR:s26_wr_phy failed:phy:4 reg1D ERROR:s26_wr_phy failed:phy:4 reg1E ERROR:s26_rd_phy failed:phy:4 reg:11 rddata:80000000 ERROR:s26_wr_phy failed:phy:0 reg0 ERROR:s26_wr_phy failed:phy:1 reg0 ERROR:s26_wr_phy failed:phy:2 reg0 ERROR:s26_wr_phy failed:phy:3 reg0 ERROR:s26_wr_phy failed:phy:0 reg4 ERROR:s26_wr_phy failed:phy:0 reg0 ERROR:s26_wr_phy failed:phy:1 reg4 ERROR:s26_wr_phy failed:phy:1 reg0 ERROR:s26_wr_phy failed:phy:2 reg4 ERROR:s26_wr_phy failed:phy:2 reg0 ERROR:s26_wr_phy failed:phy:3 reg4 ERROR:s26_wr_phy failed:phy:3 reg0 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 ERROR:s26_wr_phy failed:phy:0 reg1D ERROR:s26_wr_phy failed:phy:0 reg1E ERROR:s26_rd_phy failed:phy:3 reg:0 rddata:80000000 Я было затеялся взять полный дамп с флэшки такого-же рокета, но с новой прошивкой - проверил, что там загрузчик поновее, и счёл, что проблема может быть в том, что, например, старый загрузчик (во флэшке) может некорректно распознать (возможно) более новый процессор. Но почитал тут темы и понял, что, видимо, мне предстоит встретиться с проблемами, вызванными защитой - типа, прошивка привязана к ID процессора. Но это, как я понимаю, будет, когда линукс запустится - если запустится. Собсна, пара вопросов: 1. Реально оживить девайс перепрошивкой с рабочего или требуется что-то ещё ? 2. Будут ли проблемы с защитой ? Заранее благодарен содержательно ответившим :) Edited April 9, 2018 by gurum информация изначально, вероятно, ошибочная по моему недосмотру Share this post Link to post Share on other sites More sharing options...
Yuraner Posted October 6, 2017 Вы не правильно поняли написанное про защиту, прошивка привязана к ОТР области флеши, т.е. проблемы начинаются при замене микросхемы флеш-памяти, при замене процессора защита не срабатывает. Перезагрузки после замены процов обычно связаны с непропаем-недопаем. Не совсем понятно что именно и на чём менялось, поподробнее расскажите, а то возможны разные варианты. Есть ещё волшебная команда(не для всех прошивок): setenv bootargs console=ttyS0,115200 root=31:03 rootfstype=squashfs init=/init saveenv rst расширяет вывод, вводится естественно из под убута. И уж коли устройства постгрозовые, то первый вопрос это - супрессоры то проверяли прежде чем процы менять? Share this post Link to post Share on other sites More sharing options...
gurum Posted October 9, 2017 В 06.10.2017 в 21:03, Yuraner сказал: Вы не правильно поняли написанное про защиту, прошивка привязана к ОТР области флеши, т.е. проблемы начинаются при замене микросхемы флеш-памяти, при замене процессора защита не срабатывает. Перезагрузки после замены процов обычно связаны с непропаем-недопаем. Не совсем понятно что именно и на чём менялось, поподробнее расскажите, а то возможны разные варианты. Есть ещё волшебная команда(не для всех прошивок): setenv bootargs console=ttyS0,115200 root=31:03 rootfstype=squashfs init=/init saveenv rst расширяет вывод, вводится естественно из под убута. И уж коли устройства постгрозовые, то первый вопрос это - супрессоры то проверяли прежде чем процы менять? По защиту теперь стало ещё непонятнее :) OTP - однократно программируемая область ? Это не тот самый кусок 64к в конце флэша ? Он же mtd5 в линуксе ? И поясните, плз, механизм защиты. Я понял, что, а) прошивка/драйвер atheros сверяет контрольную сумму вокруг уникальнх параметров в том же mtd5, и если что-то поменяли, то начинает выгибаться б) прошивка проверяет соответствие уникального номера процессора какому-то влитому в один из уникальных параметров в mtd5. Что-то лишнее придумал или не так понял ? Прокомментируйте, плз. Далее. Недопай-непропай: потенциально может быть, но на сразу трёх девайсах ровно идентичные симптомы ?... Маловероятным кажется. Визуально пайка чистая, ровная и т.д. Менялся SoC Atheros AR7241-AH1A. Насколько понимаю, ethernet MII+PHY в самом чипе, поэтому меняли их. Суппрессоры - я их просто отпаял для начала, и, конечно, когда стало ясно, что они не влияют, то и взялись менять SoC. По поводу переменных окружения U-Boot: как я написал выше, U-Boot не даёт управление. Он печатает что-то (покаазал что именно) и немедленно ребутается. То есть, вклиниться в процесс я не могу. На исправном рокете, канеш, всё это дело бы прокатило. Благодарю за ответ. Share this post Link to post Share on other sites More sharing options...
Yuraner Posted October 9, 2017 (edited) Схему и подробную систему организации защиты я не знаю, т.к. ни разу не прогер и ориентируюсь на слова тех кто в этом разбирается и данной проблемой занимался. Хотите попробовать, тогда сначала плотно почитайте, а потом можете поспрашивать на лан23, есессно эта инфа там не сконцентрирована в одном топике, посему придётся попотеть в поиске и самом чтении. Непропай сразу трёх чипов? Ну конечно это редкость, но не невероятно и не с такими "чудесами" приходилось сталкиваться, ну и в придачу так могут себя вести не только непропаянные но и бракованные чипы. Попробуйте заменить на одном устройстве память на донорскую(если есть), аналогично сменить радиочип и посмотрите на поведение. Снимите проц и проверьте конденсаторы обвязки, хотя... начать можно и с чипом на борту. Про строку вывода, ну да обычно попасть в убут, даже при полудохлом проце, вполне реальная задача, посему и рекомендовал попробовать. ПыСы: Кстати, там же(на лане) есть ещё и схемы устройств, что может пригодиться. Edited October 9, 2017 by Yuraner Share this post Link to post Share on other sites More sharing options...
TTvs Posted October 10, 2017 90%, что у вас бракованные AR7241-AH1A Share this post Link to post Share on other sites More sharing options...
gurum Posted October 10, 2017 12 часов назад, Yuraner сказал: ПыСы: Кстати, там же(на лане) есть ещё и схемы устройств, что может пригодиться. ОК, буду думать. Спасибо :) Напишу, к чему пришло в конце концов. 3 часа назад, TTvs сказал: 90%, что у вас бракованные AR7241-AH1A О, интересно. Уже было подобное с такими чипами ? Share this post Link to post Share on other sites More sharing options...
TTvs Posted October 10, 2017 9 часов назад, gurum сказал: Уже было подобное с такими чипами ? Не то слово! Уже матов не хватает. :) Ставишь с рабочего микротика, все нормально запускается. Share this post Link to post Share on other sites More sharing options...
Yuraner Posted October 11, 2017 Если брать у китайцев, то проблемы будут, требуется подбор поставщика. Если брать в партсе, то пока с браком почти и не сталкивался, несколько штук на ~200-300 чипов, но цена естественно выше. Share this post Link to post Share on other sites More sharing options...
myth Posted October 11, 2017 5 минут назад, Yuraner сказал: Если брать в партсе, то пока с браком почти и не сталкивался подтверждаю. Share this post Link to post Share on other sites More sharing options...
gurum Posted October 12, 2017 12 часов назад, Yuraner сказал: Если брать у китайцев, то проблемы будут, требуется подбор поставщика. Если брать в партсе, то пока с браком почти и не сталкивался, несколько штук на ~200-300 чипов, но цена естественно выше. Брали у некоего ООО "Рекомб" в Омске. Наобум совершенно - чёт и не думалось, что Atheros будет делать и продавать много битых чипов. Они, канеш, могли и на али взять. А что за парт ? Ну, я могу загуглить, просто чтобы уж не гадать, что за партс такой. Share this post Link to post Share on other sites More sharing options...
Yuraner Posted October 12, 2017 Рекомб хорошая контора, ну как минимум раньше была такой, лет 7+ назад я у них постоянно закупался ноутбучными чипами. Можно даже сказать легендарная, одной из первых начала продавать в розницу серьёзные чипы с адекватным ценником, а не всякую хрень по заоблачным ценам как ЧиД. Хых. Сразу видно что ноутбуками человек не занимается.)))) Partsdirect.ru Share this post Link to post Share on other sites More sharing options...
gurum Posted October 13, 2017 10 часов назад, Yuraner сказал: Рекомб хорошая контора, ну как минимум раньше была такой, лет 7+ назад я у них постоянно закупался ноутбучными чипами. Можно даже сказать легендарная, одной из первых начала продавать в розницу серьёзные чипы с адекватным ценником, а не всякую хрень по заоблачным ценам как ЧиД. Хых. Сразу видно что ноутбуками человек не занимается.)))) Partsdirect.ru ОК, спасибо за инфу. Share this post Link to post Share on other sites More sharing options...
myth Posted October 13, 2017 С рекомба чипы тоже, как правило, работают Share this post Link to post Share on other sites More sharing options...
belokuriha Posted October 14, 2017 Подтверждаю , чипы пошли какашка еще та. Получил 20 шт , из них уже 15 установлено , из них уже 5 в браке, 2 не видят раму , 3 заводят сеть без подключения к компу . , на вид видно что микросхемы бу , на некоторых потертости . Share this post Link to post Share on other sites More sharing options...
gurum Posted April 6, 2018 В 14.10.2017 в 21:06, belokuriha сказал: Подтверждаю , чипы пошли какашка еще та. Получил 20 шт , из них уже 15 установлено , из них уже 5 в браке, 2 не видят раму , 3 заводят сеть без подключения к компу . , на вид видно что микросхемы бу , на некоторых потертости . Тэкс, ремонт закончен: чипы из "рекомб" битые, из 4ip.info - норм. Share this post Link to post Share on other sites More sharing options...
belokuriha Posted April 6, 2018 10 минут назад, gurum сказал: 4ip.info - норм. Брал там , так же были 2 битых , я им об этом отписал. Последнюю партию из 16 шт , они мне собирали со всей России , так и не дождался , заказал в Китае , дошли быстрее чем ждал . Share this post Link to post Share on other sites More sharing options...
wal1m Posted April 6, 2018 В 06.10.2017 в 09:08, gurum сказал: Погорели от грозы Ethernet порты на трёх рокетах M5, XW. Я так понимаю , что XW это прошивка. А ведь там другие процы , не 7241 Share this post Link to post Share on other sites More sharing options...
gurum Posted April 7, 2018 10 часов назад, wal1m сказал: Я так понимаю , что XW это прошивка. А ведь там другие процы , не 7241 Я, вероятно, ошибся в самом начале этой темы: Rocket XM. Я уточню в понедельник, и, вероятно, ещё и фотку для надёжности выложу :) Сорри. Share this post Link to post Share on other sites More sharing options...
belokuriha Posted April 7, 2018 если xw то 8032 Share this post Link to post Share on other sites More sharing options...
gurum Posted April 7, 2018 17 часов назад, belokuriha сказал: Брал там , так же были 2 битых , я им об этом отписал. Последнюю партию из 16 шт , они мне собирали со всей России , так и не дождался , заказал в Китае , дошли быстрее чем ждал . А из китая - у кого заказывали ? На али ? Там много таких чипов предлагается, но хз, что там за качество. Share this post Link to post Share on other sites More sharing options...
belokuriha Posted April 7, 2018 (edited) 3 минуты назад, gurum сказал: А из китая - у кого заказывали ? На али ? Там много таких чипов предлагается, но хз, что там за качество. В лс Edited April 7, 2018 by belokuriha Share this post Link to post Share on other sites More sharing options...
wal1m Posted April 7, 2018 (edited) 4 часа назад, belokuriha сказал: если xw то 8032 В Rocket M5 XW установлен процессор AR9342 Edited April 7, 2018 by wal1m Share this post Link to post Share on other sites More sharing options...
belokuriha Posted April 7, 2018 4 минуты назад, wal1m сказал: 8032 стоят в NanoBeam, в Rocket M5 XW установлен процессор AR9342 Первые Рокеты были на 8032 , после стали ставить 8035 , собственно как и в титанах. Share this post Link to post Share on other sites More sharing options...
wal1m Posted April 7, 2018 3 минуты назад, belokuriha сказал: Первые Рокеты были на 8032 8032 это вообще не процессор, на нем реализован LAN интерфейс. Share this post Link to post Share on other sites More sharing options...
Yuraner Posted April 7, 2018 4 часа назад, wal1m сказал: 8032 это вообще не процессор, на нем реализован LAN интерфейс. Ну и что? Основное пробиваемое это лан, раньше это был 40-41-ый проц, сейчас это 32-35 ланчип, процы за ними почти и не дохнут*шта радует). Share this post Link to post Share on other sites More sharing options...