WB 6.9 ошибки в dmesg

постоянно сыплются в dmesg
[ 902.295522] i2c i2c-7: readbytes: invalid block length (0)
[ 905.345847] i2c i2c-7: readbytes: invalid block length (0)
[ 908.280190] i2c i2c-7: sendbytes: NAK bailout.
[ 911.293042] i2c i2c-7: readbytes: invalid block length (0)
[ 914.278931] i2c i2c-7: readbytes: invalid block length (0)

и вообще что-то с ним не то

Добрый день. А что за контроллер? Версия, серийный номер.
Ну и что именно подключено к нему? Какое (релиз) стоит ПО?

Batch No

6.9A/1G3 574

Current uptime

0d 3h 28m

HW Revision

6.9

Manufacturing Date

2022-03-10 08:50:01+00:00

Release name

wb-2201

Release suite

stable

Short SN

AVKJSGLW

подключены датчики температуры по rs485

А по i2c - что подключено? И, кстати, актуальный релиз 2204

Расконфигурируйте батарею, перезагрузите контроллер и снова ее сконфигурируйте.

ничего больше не подключено. что есть i2c?

Да, после перезагрузки но до конфигурирования батареи выполните на колнтроллере и покажите вывод

i2cdetect -y 6

и

i2cdetect -y 4

root@wirenboard-AVKJSGLW:~# i2cdetect -y 6
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – – – – – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: – – – – – – – – – – – – – – – –
50: UU 51 52 53 54 55 56 57 – – – – – – – –
60: – – – – – – – – – – – – – – – –
70: – – – – – – – –
root@wirenboard-AVKJSGLW:~# i2cdetect -y 4
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – – – – – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: – – – – – – – – UU – – – – – – –
50: – UU – – – – – – – – – – – – – –
60: 60 – – – – – – – – – – – – – – –
70: – – – – – – – –

когда вернул батарейку:

[ 267.330925] gpio-19 (wbmz2_i2c@0): enforced open drain please flag it properly in DT/ACPI DSDT/board file
[ 267.373197] gpio-18 (wbmz2_i2c@0): enforced open drain please flag it properly in DT/ACPI DSDT/board file
[ 267.761661] i2c-gpio wbmz2_i2c@0: using lines 19 (SDA) and 18 (SCL)
[ 268.226398] i2c i2c-7: readbytes: invalid block length (0)
[ 270.961707] i2c i2c-7: readbytes: invalid block length (0)
[ 273.965891] i2c i2c-7: readbytes: invalid block length (0)
[ 289.775397] i2c i2c-7: readbytes: invalid block length (0)

Ясно, похоже сама батарейка.
Разберите контроллер, вытащите ее, с подключенным модулем в таком состоянии лучше не использовать.
Контроллер без модуля, до доставки замены - можно.

Давайте мы бесплатно поменяем вам оборудование. Курьер привезёт новое оборудование и заберёт старое:

  • WBMZ3-BATTERY - 1 шт.

Для возврата напишите, пожалуйста, письмо на info@wirenboard.com.

В письме укажите:

  1. ссылку на эту тему,
  2. ваш действующий телефон, адрес доставки, ФИО получателя.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.