Для одного из проектов достал WB 6.9 из запаса, обновил до последний на данный момент прошивки wb-2401 и столкнулся с некоторыми странностями:
Контроллер показывает постоянную высокую CPU Temperature = 100.149, причем она не меняется, в отличие например от Board Temperature. При сбросе прошивки до заводских настроек в консоли что-то проскальзывало про thermal control и высокую температуру, но в итоге пошивка все таки поставилась и система стартанула.
У контроллера изменился short serial number, причем не везде. Например в веб интерфейсе в system / short sn показывает новый измененный номер (не соответствует наклейке на контроллере), а в wirenboard cloud (я поставил агента и подключил его в облако) показывает старый номер.
Иногда возникает проблема при перезагрузке контроллера. Например сейчас на объекте было краткосрочное пропадание питания и контроллер не смог стартануть. На сетевом оборудование видим удаленно как “мигает” (появляется - пропадает) линк с контроллером.
А температура не меняется вообще, с самого момента включения? Проверил на стенде - ни на одном подобного не вижу.
Каким способом был обновлен? Если с использованием fit файла - то точно он от этой аппаратной ревизии, для версии 6.x?
Это описано но для 6.6: Wiren Board 6: Errata — Wiren Board
Точно ли контролллер 6.9?
Какой сериный номер на наклейке, в облаке? И какой выводится в system сейчас?
Тут, думаю, uboot обновить надо.
u-boot-install-wb
Но без вывода из debug порта - точно сказать нельзя.
Сбросил прошивку до заводских еще раз. Температура процессора сейчас определяется примерно 90-95 градусов, Немного меняется. Камень очень горячий, держать палец на нем невозможно.
Обновлял сбросом до заводских через флешку. Прошивку брал 67, Batch No в веб-интерфейсе такой: 6.9A/1G 574
Контроллер 6.9. На наклейке серийник такой A2HGVFGM, в веб-интерфейсе сейчас отображается такой ALYPCS7I (подключение к облаку после последней перепрошивки пока не настраивал).
Сделал ручную перегенерацию серийного номера по вашей инструкции, у контроллера поменялся MAC адрес. но серийник в веб интерфейсе показывается такой ALYPCS7I (не соответствует наклейке).
Сейчас контроллер перезагружается нормально. Но при каждой перезагрузке меняется MAC адрес.
Добавил контроллер в wirenboard облако. Может быть у вас есть возможность подключиться и посмотреть, что с ним не так? Обратите внимание, в облаке у контроллера “правильный” серийник A2HGVFGM (соответствует наклейке), в веб-интерфейсе контроллера показывает ALYPCS7I.
И еще хочу уточнить по загрузке процессора. На “голой” системе (после сброса до заводских настроек установлен только wb cloud agent) LA15 выглядит следующим образом:
Т.е. если сказать по простому, загрузка процессора на длительном промежутке времени примерно в 1,5-2 раза выше аппаратных возможностей (у WB6 одно ядро). Это нормальное явление или тоже как-то связно с проблемами моего контроллера?
Выключил на 30 мин, процессор остыл, после включения прислал четыре раза значение температуры (начиная с 90 градусов) и больше температура не меняется:
Неверный номер влияет только на удобство при инвентаризации, но это не критично. Более критична температура процессора, он реально горячий (почти 100 градусов), при этом контроллер еще никак не нагружали. Не может быть например возгорания?
У вас есть услуга постгарантийного платного сервиса? Или возможно у вас есть какая-нибудь программа апгрейда с wb6 версии например на 7 или 8?