Сегодня получил устройство. Подключил через блок питания из комплекта (на DIN). Устройство включилось, работало, даже зацепило орегоновский датчик. Потом обновил ПО (update, upgrade). С тех пор ISM показывал 0 пакетов, данные с орегона не обновлялись, от пульта noolite сообщений тоже не получил. В итоге после очередной перезагрузки (вкл выкл по кнопке) девайс не включился. Кнопка включения красным не горит, хотя сзади светодиод светится. Устройство тихо, но слышно пищит (так было некоторое время и при первом включении). По USB UART ничего, сетевой интерфейс не загорается. Оно умерло? Что делать?
“сзади светодиод светится” - какой именно имеется в виду? Есть светодиод около разъёма питания, есть светодиод внутри устройства с обратной стороны платы (под задней крышкой). Какой из них светится?
Если есть возможность, измерьте пожалуйста напряжение на клеммнике 5V, а также входное (клемма Vin).
В USB-UART при выключении и включении устройства ничего не выводится?
Подключение USB-UART точно правильное? На некоторых USB-UART переходниках бывает перепутан RX и TX, имеет смысл проверить с другой полярностью.
Подключен только блок питания в Vin и GND (слева от Vin)
Да, рядом с разъемом питания. Под задней крышкой тоже светится
К сожалению нечем померить
и 5) Действительно перепутаны были TX RX. Вывод странный. Всегда выводит такую строку при включении HTLLCLC
И иногда, после 3-4 вкл-выкл (дальше много текста, заранее извиняюсь)
CPU: Freescale i.MX?? rev1.4 at 454 MHz
BOOT: SSP SD/MMC #0
DRAM: 64 MiB
In: serial
No input devices available!
serial
Err: serial
Net: Net Initialization Skipped
No ethernet found.
Hit any key to stop autoboot: 0
Unknown command 'OM,hMMg' - try 'help'
=>
Это почти точно аппаратные проблемы c процессором. Программно вызвать такое поведение по-моему нельзя.
Или заводской брак (очень странно, что работало у нас при тестировании и у вас в начале), или какое-то повреждение в процессе эксплуатации.
Повреждение теоретически может быть от подачи повышенного (больше 3.3V) напряжения на контакты процессора, например на GPIO, TX/RX UART и т.д.
Вы что-нибудь делали физически с платой такое, из-за чего она могла сгореть?
и ещё: где у вас находится устройство? Рядом с платой нет каких-нибудь излучающих антенн, ещё каких-нибудь источников помех?
Не было ли большого перепада температур во время эксплуатации?
Да и я удивлен.
Ничего не делал с платой. Вскрыл устройство только сейчас чтобы посмотреть индикацию снизу.
Подключал только блок питания, но с ним все работало. USB-UART ваш.
У меня устройства только noolite и oregon. К клемникам ничего не подключал
Устройство находится дома. Из излучающих рядом только точка доступа WiFi. Перепада температур не было, дома стабильно 25 градусов
Вот ради эксперимента записал на другую microsd новый образ (newwifi). В консоли получил такое сообщение:
r14_unHTLLCLC
Undefined Instruction
Потом несколько перезагрузок и все те же сообщения, что я писал постом выше