Не работают RS485 при режиме W1 "Дискретный вход"

Если для интерфейса Wire 1 определить режим “Дискретный порт” интерфейсы RS485-1 и -2 перестают работать.
Помогает если Wire 1 вернуть в режим “1-Wire мастер” и перезагрузить контроллер.
При этом как дискретные входы Wire 1 и 2 не работают - все время wb-gpio/W1_IN и W2_IN в стоянии True.
Контроллер
изображение
Прошивка последняя 202310271144_wb-2310_bullseye_wb7x

Добрый день.
Пришлите пожалуйста диагностический архив контроллера, ссделанный в “неработающем” состоянии.

Добрый день.
diag_output_AKBFF27T_2023-10-30-08.24.50.zip (163,2 КБ)

Да, бага. Смотрю и исследую.

Ок. Ожидаю решения.

Багу оформил, но пока не в работе.
То есть она где-то во взаимодействии модулей в ядре, привлек разработчиков, моей квалификации мало.

Здравствуйте. Взяли в работу, причины описали в еррате ERRWB74002. В понедельник-вторник починим и отпишемся сюда.

Спасибо вам за сообщение об ошибке и предоставленную информацию.

Исправлено в wb-hwconf-manager 1.58.4, доступно в testing и в wb-2310. Обновите прошивку контроллера любым способом.

Здравствуйте.
Подтверждаю что проблема устранена: Теперь при переводе Wire 1 в режим “Дискретный порт” интерфейсы RS485-1 и -2 работают. Как дискретные входы Wire 1 и 2 работают.

2 Likes

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