Difference between revisions of "Настройка параметров адаптера"

From FoCCCus Tools
Jump to: navigation, search
(Created page with "Для корректной работы FoCCCus необходимо настроить адаптер на работу с максимально возможной скор...")
 
Line 1: Line 1:
Для корректной работы FoCCCus необходимо настроить адаптер на работу с максимально возможной скоростью.
+
===Скорость передачи через COM-порт===
 +
Изначально большинство адаптеров поставляется настроенными на скорость работы порта 38400 бит/с. Этой скорости достаточно для чтения и сброса ошибок, но недостаточно для программирования модулей.
  
Для ELM327 она обычно составляет 500 Кбит/с, а для ELS27 2 Мбит/с.
+
Для корректной работы FoCCCus необходимо настроить диагностический адаптер на работу с максимально возможной скоростью. Для ELM327 она обычно составляет '''500 Кбит/с''', а для ELS27 '''2 Мбит/с'''.
 +
 
 +
Некоторые низкокачественные адаптеры в силу определенных причин не могут работать на максимально возможной скорости, их не следует использовать для программирования модулей.
 +
 
 +
При скорости меньше 125 кбит/с возможны проблемы в работе, связанные с несоблюдением таймаутов.
 +
 
 +
 
 +
===Таймаут для FTDI===
 +
Если в вашем диагностическом адаптере используется мост FTDI (чаще всего FT232), то вам необходимо выставить в драйверах минимально возможный таймаут - 1мс. Невыполнение этого действия приведет к ошибкам связи при работе программы.
 +
 
 +
Данные настройки применимы только для адаптеров с чипом FT232, на других адаптерах с чипами CP2102 и PL2303 таймаут не настраивается.
 +
 
 +
Необходимо зайти в Диспетчер устройств -> Найти COM-порт вашего адаптера -> В свойствах найти дополнительные параметры порта -> И выставить минимальное значение для "Время ожидания".
 +
Также рекомендуется уменьшить значение буферов до минимально возможных.
 +
 
 +
[[File:Ftdi_timeout_settings.png]]

Revision as of 00:18, 22 May 2014

Скорость передачи через COM-порт

Изначально большинство адаптеров поставляется настроенными на скорость работы порта 38400 бит/с. Этой скорости достаточно для чтения и сброса ошибок, но недостаточно для программирования модулей.

Для корректной работы FoCCCus необходимо настроить диагностический адаптер на работу с максимально возможной скоростью. Для ELM327 она обычно составляет 500 Кбит/с, а для ELS27 2 Мбит/с.

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

При скорости меньше 125 кбит/с возможны проблемы в работе, связанные с несоблюдением таймаутов.


Таймаут для FTDI

Если в вашем диагностическом адаптере используется мост FTDI (чаще всего FT232), то вам необходимо выставить в драйверах минимально возможный таймаут - 1мс. Невыполнение этого действия приведет к ошибкам связи при работе программы.

Данные настройки применимы только для адаптеров с чипом FT232, на других адаптерах с чипами CP2102 и PL2303 таймаут не настраивается.

Необходимо зайти в Диспетчер устройств -> Найти COM-порт вашего адаптера -> В свойствах найти дополнительные параметры порта -> И выставить минимальное значение для "Время ожидания". Также рекомендуется уменьшить значение буферов до минимально возможных.

Ftdi timeout settings.png