User Tools

Site Tools


difference_between_new_and_old_versions_of_tb_series_devices_rus

This is an old revision of the document!


Разница между старыми и новыми версиями контроллеров

Первое поколение миди контроллеров серии Travel Box было выпущено в 2011 году, линейка состояла из двух моделей - TB-12 и TB-5. Втрое поколение было представлено в 2016 году, линейка была дополнена тремя новыми моделями - TB-11P, TB-6P и TB-8. Индекс “P” в названии устройства отражает наличие встроенной педали экспрессии.

Ключевые изменения аппаратной части :

Функция 2-е поколение 1-е поколение
Питание от шины USB Да Нет
Полярность разъема педалей экспрессии Стандартная(tip-to-viper) Инверсная(ring-to-viper)
Наличие уникального аппаратного ID Да Нет
Автоматический старт обновления прошивки Да Нет

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

Вы можете легко идентифицировать контроллеры второго поколения по задней панели: новые устройства имеют серийный номер, и так же имеют различия в обозначениях разъемов(отмечены красным цветом на картинке ниже)

Существует 10 тестовых образцов TB-11P с платами первого поколения внутри, эти экземпляры использовались для обкатки технологии и тестирования педалей экспрессии в различных условиях. Мы никогда не продавали их пользователям, но они могут появится в продаже от людей, тестировавших эти устройства. Задняя панель в этих устройствах имеет такой же вид как у контролеров второго поколения, однако они не имеют серийного номера. Для того чтобы быть на 100% уверенным что перед вами контроллер второго поколения с серийной аппаратной начинкой, проверьте меню System Setup → ID, где вы должны увидеть уникальный идентификатор контроллера. Если в контроллере установлена плата первого поколения, вы уведите сообщение “Not avalible” в этом меню:

Обновление прошивки в контроллерах первого поколения

Обновление прошивки для контроллеров второго поколения проще, т.к. в этих контроллерах реализована функция автоматического сброса при подключении в программе для обновления. В этом разделе рассматривается процедура обновления прошивки для старых версий контроллера Gen1:

  1. Загрузите последнюю версию прошивки с сайта bjdevices.com
  2. Загрузите последнюю версию драйвера http://www.ftdichip.com/Drivers/VCP.htm

Установка драйвера и программного обеспечения

Подключите TB-12 к компьютеру с помощью USB кабеля, включаете питание(обратите внимание что контроллер не может питаться от USB хоста). В диспетчере устройств контроллер должен определился как USB Serial Port

Если драйвер не установился автоматически, его необходимо скачать со страницы производителя http://www.ftdichip.com/Drivers/VCP.htm и установить вручную.

Процедура обновления прошивки

После запуска программы chip45boot2 GUI в поле Select COM port выбираете порт, который соответствует COM порту контроллера в диспетчере устройств, в поле Baudrate выбираете скорость 28800, в полк Flash hexfile выбираете *.hex файл из архива с прошивкой. Если текущая версия прошивки вашего контроллера меньше чем 2.0 или вы желаете при обновлении прошивки установить заводские настройки контроллера то в поле Eeprom hexfile выбираете файл *.eep, иначе это поле можно не заполнять.

Далее не отключая USB кабель выключаете питание контроллера, затем нажимаете кнопку Connect to Bootloader, и затем включаете питание контролера снова. Индикатор status станет зеленым, это означает что все готово для обновления прошивки. Нажимаете кнопку Program Flash, ожидаете окончания загрузки прошивки, затем, если требуется, нажимаете кнопку Program Eeprom. После этого можно либо нажать кнопку Start Application, либо перезапустить контроллер. После прошивки необходимо проверить версию ПО, сообщение с номером версии появляется на дисплее контроллера сразу после включения питания. Если версия не обновилась после прошивки, то процедуру необходимо повторить, но выбирать в поле Baudrate более низкую скорость, например 9600.

difference_between_new_and_old_versions_of_tb_series_devices_rus.1498079550.txt.gz · Last modified: 2017/06/28 00:06 (external edit)