Сброс шины данных при наличии ошибок QERR:SCL/SDA

28.04.2021 16:21
Справка и помощь

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

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

  • QERR:SCL
  • QERR:SDA
  • QERR:I2C_BUSY

Для сброса шины данных выполните следующие действия:

  1. Переподключите трансивер в порт программатора.
  2. Выполните команду сброса шины I2CRESET через интерфейс программы SFPTotal Wizard.

Если данные действия не привели к положительному результату, отключите питание платы программатора на 2-3 секунды не вынимая трансивер из порта, а затем подлючите питание обратно. Функция чтения должна восстановиться.

На программаторах серии Mini и Plus с версией прошивки SW 1.3.4 или старше рекомендуем включить автоматический сброс шины данных после подключения трансивера. Команда для активации этого режима: I2CRESET=01