Wb перестал работать

Добрый день!

Сегодня получил устройство. Подключил через блок питания из комплекта (на DIN). Устройство включилось, работало, даже зацепило орегоновский датчик. Потом обновил ПО (update, upgrade). С тех пор ISM показывал 0 пакетов, данные с орегона не обновлялись, от пульта noolite сообщений тоже не получил. В итоге после очередной перезагрузки (вкл выкл по кнопке) девайс не включился. Кнопка включения красным не горит, хотя сзади светодиод светится. Устройство тихо, но слышно пищит (так было некоторое время и при первом включении). По USB UART ничего, сетевой интерфейс не загорается. Оно умерло? Что делать?

Добрый день,

Всё это очень странно.

  1. К клеммникам устройства что-нибудь подключено?
  2. “сзади светодиод светится” - какой именно имеется в виду? Есть светодиод около разъёма питания, есть светодиод внутри устройства с обратной стороны платы (под задней крышкой). Какой из них светится?
  3. Если есть возможность, измерьте пожалуйста напряжение на клеммнике 5V, а также входное (клемма Vin).
  4. В USB-UART при выключении и включении устройства ничего не выводится?
  5. Подключение USB-UART точно правильное? На некоторых USB-UART переходниках бывает перепутан RX и TX, имеет смысл проверить с другой полярностью.

Евгений

  1. Подключен только блок питания в Vin и GND (слева от Vin)
  2. Да, рядом с разъемом питания. Под задней крышкой тоже светится
  3. К сожалению нечем померить
  4. и 5) Действительно перепутаны были TX RX. Вывод странный. Всегда выводит такую строку при включении
    HTLLCLC
    И иногда, после 3-4 вкл-выкл (дальше много текста, заранее извиняюсь)
U-Boot 2013.07-dirty (Mar 30 2014 - 00:00:56)

CPU:   Freescale i.MX23 rev1.4 at 454 MHz
BOOT:  SSP SD/MMC #0
DRAM:  64 MiB
MMC:   MXS MMC: 0
*** Warning - bad CRC, using default environment

U-Boot 2013.07-dirty (Mar 30 2014 - 00:00:56)

CPU:   Freescale i.MX23 rev1.4 at 454 MHz
BOOT:  SSP SD/MMC #0
DRAM:  64 MiB
MMC:

Иногда

U-Boot 2013.07-dirty (Mar 30 2014 - 00:00:56)

CPU:   Freescale i.MX23 rev1.4 at 454 MHz
BOOT:  SSP SD/MMC #0
DRAM:  64 MiB
Cannot find console

resetting ...

Был такой вариант

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'
=>

И такой

U-Boot 2013.07-dirty (Mar 30 2014 - 00:00:56)

CPU:   Freescale i.MX?? rev1.4 at 454 MHz
BOOT:  SSP SD/MMC #0
DRAM:  64 MiB
MMC:   MXS MMC: 0
Timeout waiting card ready
Timeout waiting card ready
Timeout waiting card ready
Timeout waiting card ready

потрясающе, ни разу такого не видел.

Это почти точно аппаратные проблемы c процессором. Программно вызвать такое поведение по-моему нельзя.

Или заводской брак (очень странно, что работало у нас при тестировании и у вас в начале), или какое-то повреждение в процессе эксплуатации.
Повреждение теоретически может быть от подачи повышенного (больше 3.3V) напряжения на контакты процессора, например на GPIO, TX/RX UART и т.д.

Вы что-нибудь делали физически с платой такое, из-за чего она могла сгореть?

Ещё вопрос: USB-UART вы использовали наш?

и ещё: где у вас находится устройство? Рядом с платой нет каких-нибудь излучающих антенн, ещё каких-нибудь источников помех?
Не было ли большого перепада температур во время эксплуатации?

Да и я удивлен.
Ничего не делал с платой. Вскрыл устройство только сейчас чтобы посмотреть индикацию снизу.
Подключал только блок питания, но с ним все работало. USB-UART ваш.
У меня устройства только noolite и oregon. К клемникам ничего не подключал

Устройство находится дома. Из излучающих рядом только точка доступа WiFi. Перепада температур не было, дома стабильно 25 градусов :slight_smile:

Вот ради эксперимента записал на другую microsd новый образ (newwifi). В консоли получил такое сообщение:

r14_unHTLLCLC
Undefined Instruction

Потом несколько перезагрузок и все те же сообщения, что я писал постом выше

понятно, значит брак. Надо менять процессорную плату.

Напишите пожалуйста на почту (info@contactless.ru) номер заказа и адрес, куда отправлять курьера с заменой.