User Tools

Site Tools


BJ Devices


Firmware version 2.9

Читать руководство пользователя на русском языке


Feature Highlights

  • Large alphanumerical backlit LCD screen (2 lines, up to 16 characters each)
  • Heavy-duty footswitch buttons
  • Support for phantom power over MIDI
  • 30 banks with up to 12 presets per each bank (depending on the footswitch configuration)
  • Each of the 30 banks can be individually named (bank name up to 12 characters)
  • Upto 12 footswitches assignable to preset, effect (instant access switch) or bank selection
  • 16 MIDI channels; any 2 channels may be selected to send and receive midi messages simultaneously
  • Two external expression pedal connectors
  • Four relay jacks for remote control of external devices, for example for guitar amp channel switching
  • Support for external expansion devices (for example, external bank selection footswitches)
  • Preset names are displayed dynamically as they load and IA status LEDs show the active effect(s) of the currently loaded preset
  • TAP TEMPO support
  • Tuner and preset name support
  • Current bank number and MIDI channel is saved upon power off
  • USB for firmware upgrade and external application control (AmpliTube, Guitar Rig, etc.)
  • USB powered
  • Rugged and road-ready steel chassis



  • 5-pin jacks - MIDI IN and MIDI OUT


  • Alphanumerical LCD (2 lines 16 characters each) with backlit

SW1/2, SW3/4 and Exp.P1, Exp.P2 jacks

  • 2 x 1/4“ stereo jack – relay switches
  • 2 x 1/4” stereo jack – expression pedal switches


  • USB type B connector
  • USB powered

Power consumption

  • Type : AC/DC
  • Voltage : 9-12 V
  • Current: 500 mA

Dimensions and weight

  • TB-12: 16.5 x 7 x 2.4 (in) / 4.4 (lb) - 420 x 180 x 60 (mm) / 2 (kg)
  • TB-11P: 17.5 x 7 x 2.7 (in) / 5.5 (lb) - 444 x 180 x 68 (mm) / 2.5 (kg)
  • TB-8: 11 x 7 x 2.4 (in) / 3 (lb) - 280 x 180 x 60 (mm) / 1.4 (kg)
  • TB-6P: 12 x 7 x 2.7 (in) / 4.2 (lb) - 305 x 180 x 68 (mm) / 1.9 (kg)
  • TB-5: 8.3 x 7 x 2.4 (in) / 2.4 (lb) - 210 x 180 x 60 (mm) / 1.1 (kg)

Package Contains

  • MIDI controller – 1pcs.
  • Power adapter - 1pcs.
  • USB A to USB B cable - 1pcs.


The controller connections are as follows: Fig. shows the back panel of TB-11P; the back panel of other models is identical in terms of connections, so you can use the same cables.

MIDI OUT: use this port to connect the controller to MIDI IN port of your MIDI device. Use a MIDI DIN5pin-DIN5pin cable.

MIDI IN: use this port to transmit midi data to the controller from the MIDI OUT port of your MIDI device (for example to transfer tuner data or footswitch status). Use a MIDI DIN5pin-DIN5pin cable.

To use relay jacks SW1/2 and SW3/4 you will need a 1/4“ stereo jack – 1/4” stereo jack cable.One end of the cable is connected to SW jack of the controller and the other - to the footswitch jack of a guitar amp or any other similar device.

To connect an volume pedal to Exp.P1 or Exp.P2 jack you will need either an identical cable or a Y-cable (stereo 1/4“ jack – two mono 1/4” jacks).


The [SETUP/NO] and [LOAD/OK] buttons can be used in two ways. Further in this manual, depending on the feature, only one of the button names (either SETUP or NO and either LOAD or OK) will be mentioned.

[SETUP] – activates the setup mode (see Modes)

[NO] – exits the current mode without saving.

[LOAD] – activates Bank Load mode (see Loading Banks)

[OK] – confirms the current selection or saves the settings.

[<],[>],[^],[v] - buttons used to navigate the menus and change parameter values.

Footswitches 1-11 (1-12 for TB-12, 1-8 for TB-8, 1-6 for TB-6P, 1-5 for TB5) may be used to select Presets (see Managing Presets) or as Instant Access switches to turn on/off individual effects within a preset (see Managing Effects) or to change the controller’s banks. Any of the footswitches can be assigned one of the three functions via the menu.

Powering Up

There are three ways of supplying power to your controller:

- You can connect an DC or AC adaptor (9-12V, 350mA, any polarity) to the jack on the back panel of the controller. - Alternatively, you can supply phantom power via the MIDI cable. - And you can connect controller via USB cable.

Phantom power is received at MIDI OUT port of the controller. Please note that we use 5 pin (NOT 7 pin) MIDI OUT port that receives phantom power on pins 1 and 3, polarity doesn't matter.

Outside view of the MIDI OUT connector:

Three seconds after the power is supplied to the controller, the firmware version is displayed on the screen, the LEDs blink several times and the controller is ready for operation.

Notice, it may be a delay when the power in the case of cable connections through USB.


The controller has two operation modes: performance mode and setup mode.

Performance mode

In performance mode, the performance menu is displayed on the controller screen. The performance mode menu consists of the following elements :

1 – preset bank number stored in the controller memory;

2 – preset bank name set by the user;

3 – number of the active preset of the controlled device (1 – 127)

4 – number of the active bank of the controlled device (you may choose not to display this element during setup)

When you press a footswitch, the controller transmits a MIDI message. The controller also receives MIDI data that lets it display the preset names on its screen and effect (IA) statuses via its LEDs. You can change the active preset number of the controlled MIDI device on the fly by pressing [V] and [^] buttons (see Managing Presets).

Setup mode

Setup mode is used to configure the controller parameters. While in this mode, you can still press footswitches and the controller can send and receive all MIDI data. Setup menu consists of the following categories:

Menu Level 1 Menu Level 2 Quick review
Save to bank Select bank Select bank number to save presets and ralays state
System Setup MIDI channel Set midi channel for transmit and receive MIDI messages
Prg. ch. mode Send only program changes or send bank select right before program change message
Show pr. name Show only preset name, only bank name or alternately on main screen in performance mode
Target device Target devices to SysEx communication
USB baudrate Set speed on USB serial port. Useful for some software COM-MIDI converters
Thru map MIDI thru mapping for MIDI and USB ports
Max bank Limit maximum number of the bank when switching by footswich
Buttons setup Button 1 type Buttons setting in non-shift mode
Button ... type
Button 12 type 1)
Button 1 shift Buttons setting in shift mode
Button ... shift
Button 12 shift2)
Bank sw. mode Enable or disable BS-2 bank switching pedal on Exp.P1 connector
Exp&Tap&Tune TAP Set CC number for TAP message, which will be sent by the repeated PC button push
Tap display Tap tempo indication method(screen, LEDs, etc.)
Tap type Type of CC message which will be sent by the repeated PC button push(constant or toggle CC value)
Exp. P1 CC External expression pedal 1 CC number
Exp. P1 type External expression pedal 1 type(lineal, log)
Exp. P1 clb External expression pedal 1 calibration
Exp. P2 CC External expression pedal 2 CC number
Exp. P2 type External expression pedal 2 type(lineal, log)
Exp. P2 clb External expression pedal 2 calibration
Exp. OnBrd3) Onboard expression pedal CC number
Exp. OnBrd clb4) Onboard expression pedal calibration
Send tuner CC CC number for message, which will be sent by the long button push(tuner on screen activated in this case)
BUT hold time Button hold time before tuner CC message will be sent and tuner will display on screen
Relay setup Relay SW.1 Relays configuration for the all preset buttons in current bank
Relay SW.2
Relay SW.3
Relay SW.4
Rename bank Set bank name Assign individual name to each bank
Pedal view5) Display type6) Select type of pedal lighting indicator(button state/tuner)
Tuner scheme7) Select pedal tuner view

You can navigate the menu by pressing [<], [>], [V] ,[^] buttons. To enter Setup mode, press [SETUP] button. Pressing [SETUP] button again will return you to the previous menu level or to the performance mode of the controller.

For quick load of the required bank press [LOAD] button and the controller will be ready to load the desired bank instantly (for more details see Loading Banks). To save any changed value of a parameter selected from the menu or bank name press [OK], to leave the menu (category) press [NO]

Working with controller. Switching presets and IA states

First user should to connect MIDI cables and perform basic controller configuration. One of main setting is a MIDI channel number.

MIDI channel

You can select any two MIDI channels that the controller will work with by pressing [<] or [>] . If you don’t need two MIDI channels you can deactivate one of them by selecting “no” value.

Set the MIDI channel number that your external MIDI device is using by pressing [V] or [^]. Press [OK]. The controller will save the entered value. Press [SETUP] and the controller will return to Performance mode. If the settings are correct, your MIDI device will activate the desired preset if it exists it its memory.

After MIDI channel is setup, user able to configure buttons for switching presets or IA state.

Basic button configuration

Presets. Program Change MIDI message

TB series midi controller allows you to access up to 12) presets of a controlled MIDI device. You can program each footswitch (or only some of them) to activate a preset of a MIDI controlled device. This preset is displayed in the lower line of the screen (in Performance mode) and the LED of the corresponding footswitch lights red. Enter Setup mode and navigate to Buttons Setup submenu to choose, which footswitches will switch presets. To set the footswitches as preset change switches (Program Change messages will be sent) set the Type to PC in Button 1 type – Button 12 type submenus.

The preset number is specified in Performance mode with [^] and [v] buttons; all buttons of the controller will stay active. When you set preset number in Performance mode, keep in mind that you do so for the currently active footswitch. To set preset number for a different footswitch, press that footswitch first. Pressing a preset change footswitch will initiate a Program Change message with the desired preset number. Don’t forget to save the changes - all the changes you make will be lost when you switch the bank or turn the controller off unless you save the changes in the internal memory of the controller. To do so, save the bank (see Saving Banks).

Bank Select

Bank Select MIDI message can be send right before Program Change MIDI message. Bank Select usually used for selecting more than 128 presets. For example, to select preset 129 in AxeFx controller should send Program Change 1 in Bank 1. To enable sending Bank Select Message before Program Change, navigate to System Setup → PRG CH Mode and select “PC + Select bank”

There are 2 Bank Select messages:

  • Bank Select MSB (Most Significant Byte) = MIDI Controller 0
  • Bank Select LSB (Least Significant Byte) = MIDI Controller 32

User able to specify to sending only one particular byte, or both together. For example AxeFx expects only Most Significant Byte, but some others FX processors expects both bytes. Select necessary Bank Select mode in System Setup→ Bank Sel Mode menu

IA states. Control Change MIDI message

User able to set several types of behaviour sending Control Change messages

  • CC_tg

Message value will toggle every time when button push(like stompbox on/off switch) You can choose to assign any of the 12 footswitches IA functions, i.e. to control individual effects within a preset. Footswitch LEDs indicate if the effect is on or off. When an effect is on, the corresponding LED lights green. A MIDI device effects are associated with unique numbers. For many MIDI devices you can set these command numbers from the menu or via the learn function, but for some devices these numbers are ‘hardwired’. With TB-series midi controller, you can set the Control Change (CC) number of each button that performs IA function. To set the required CC numbers you should find out the CC numbers that are assigned to the respective effects of the controlled MIDI device. You can usually find this information in the user guide of the controlled device. To set up a footswitch as an IA switch, enter the menu, navigate to Buttons setup submenu and select the required footswitch (Button 1 – 12 type). To set the footswitches as IA state switches (Control Change messages will be sent, IA ON/OFF alternation) set the Type to CC_tg in Button 1 type – Button 12 type submenus:

First, navigate to the lower line with [v] button, then to effect number (CC number) – with [>]. After that, you can select CC number with [v] and [^]. To save, press [OK]. To exit without saving, press [NO].

LEDs status (on/off) change when you press a footswitch as well as when the controller receives a message from the controlled device that the corresponding effect is on or off (for example, if it was activated on the device without using the controller footswitches).

  • CC_ct

You able also send Control change messages with fixed value without any alternation. It can be used for example, to select “scenes” in AxeFx. Select CC_ct button type in Button type menu, select CC number and when CC fixed number, which will be send.

Yellow LED will indicate last CC_ct button was pushed.

  • CC_mt

If CC_mt button type is selected, CC message will be sent. If button pushed down, CC value will match IA state ON message, if button released – IA state OFF message. This button type behavior is the same as analog momentary witch. This button types necessary for some loopers control(REC, STOP, OVERDUB function, etc) No LED indication for CCmt button.

Extended buttons functions

SHIFT mode

In case you need more than 12 buttons to control presets and individual effects you can use the Shift mode, which gives you essentially a dual layout of the footswitches. In this mode, layout 1 will become the one you usually have and use in Performance mode, while layout 2 will turn all footswitches into Control Changes senders (only CC_tg, CC_ct or CC_mt button type), and the LEDs will act accordingly. Buttons type configuration for Shift mode performed in Button shift submenus:

In Shift mode, one of the footswitches allows you to switch between the layouts. When layout 1 is active Shift mode footswitch LED blinks with long pauses, and when layout 2 is active the same LED blinks with short pauses. You can activate Shift mode for any of the footswitches in Button type menu.


NRPN stands for “Non-Registered Parameter Number” and is part of the MIDI specification for control of electronic musical instruments. NRPNs allow for manufacturer-specific or instrument-specific MIDI controllers that are not part of the basic MIDI standard. NRPN is a series of 4 Control change messages with dedicated controller numbers. First, controller 99 - NRPN Most Significant Byte (MSB) - followed by 98 - NRPN Least Significant Byte (LSB) sent as a pair specify the parameter to be changed. Controller 6 then sets the value of the parameter in question. Controller 38 may optionally then be sent as a fine adjustment to the value set by controller 6.

For example here is the list of NRPN messages for Kemper Profiler looper control(CC# is a controller number in Control Change message. V is a value. Button type must be NRPN_m):


CC#99 V125, CC#98 V88, CC#06 V0, CC#38 V1 (on press), V0 (on release)


CC#99 V125, CC#98 V89, CC#06 V0, CC#38 V1 (on press), V0 (on release)


CC#99 V125, CC#98 V93, CC#06 V0, CC#38 V1 (on press), V0 (on release)


CC#99 V125, CC#98 V90, CC#06 V0, CC#38 V1 (on press), V0 (on release)


CC#99 V125, CC#98 V91, CC#06 V0, CC#38 V1 (on press), V0 (on release)

1/2 Speed:

CC#99 V125, CC#98 V92, CC#06 V0, CC#38 V1 (on press), V0 (on release)

User able to set value (CC#06 and CC#38) on button push and release independently. NRPN setting also available in shift mode. To setup button as NRPN sender go to “Buttons Setup” menu, select necessary button and push “ok” to edit button function. With buttons [^] and [v] select “NRPN_m” for momentary or “NRPN_t” for toggle button type. From the right side of button type you can see values for the CC#99 and CC#98, so you can determine which function is now assigned on this button. On the following picture you can see settings for Rec/Play/Overdub function:

To edit NRPN message push [>] button. NRPN edit dialog will activated. In this dialog window you can specify values for all CC controller number inside NRPN message. Edit value under cursor with [^] and [v] buttons, move cursor with [<] and [>] buttons. Symbol in top right corner indicate which exactly value is edited now - for button push(ON value if buttons is toggle type) or for button release (OFF value). To save changes push [OK] button, to undo all changes push [NO] button. Example settings for Rec/Play/Overdub function:

TAP Tempo

You can tap tempo by repeatedly hitting the footswitch of the selected preset, which will send tap tempo CC message. Enter Setup menu and navigate to Exp&Tap&Tuner submenu, then select TAP.

Choose CC number corresponding to the one of the controlled device. With each repeated tap this CC will be sent to the controlled device. Choose tempo button behavior from 3 possible cases - CC_tg, CC_ct or CC_mt (see Managing Effects). Thus, TAP TEMPO feature is always available without assigning a separate button.

Internal generated tap-tempo is not accompanied by LED flashing; no additional information is shown on the display as well. But TB-series midi controller can display tempo from income SysEx MIDI messages if data format is known. Fractal Audio AxeFx (standard, ultra, II, II XL, XL+) devices and Kemper Profiler Amplifier messages are currently supported. You can choose TAP indication in Tap display menu

Following types available:

  • «SCRN» - indication on right side of TB-12(5) screen
  • «LED1» - «LED12» - indication is assigned to a particular LED. All other indication on this LED will not


  • «PRESET» - indication is assigned to a current active preset LED
  • «OFF» - indication disabled

Be sure you set correct target device in System setup → Target device menu, or set in to Auto detect mode.

Banks management

Loading Banks

By default, [LOAD] button is used to load the controller banks. To load a bank when in Performance mode, press [LOAD]. Load bank menu will be displayed:

Select the required bank with [v] and [^], bank name will be displayed in the lower line To confirm bank load press [OK].

You can also change banks up and down on-the-fly. To do so, you will need to program any two footswitches out of 12 available. Enter Buttons Setup menu and assign BNKup and BNKdown to the desired footswitches:

When you do so, LEDs of these footswitches will become inactive.

Saving Banks

To save bank setting enter setup mode by pressing [SETUP] button. When in setup mode, navigate to Save to Bank submenu and press [OK]. You will see Select bank: [current bank number] and bank name in the upper line:

ATTENTION! Unlike bank names, preset numbers are set and changed in Performance mode, see Presets. Program Change MIDI message

Renaming Banks

For your convenience, each bank can have its own name. Maximum bank name length is 12 symbols. Enter Setup menu and navigate to Rename bank. You will see a cursor. To choose the symbol at cursor position use [v] and [^] ; to change cursor position use [<] and [>].

To finish editing bank name and save the results press [OK]. The new bank name will be loaded into the controller memory and will be displayed upon the next load. To finish editing bank name without saving press [NO].

Expression Pedals

There are two expression pedal 1/4“ stereo jacks labeled Exp.P1 and Exp.P2. Also TB-11P and TB-6P controllers have built-in expression pedal. 1/4” stereo jacks allow to connect external expression pedals or volume pedals. These pedals will allow you to control continuous effects, such as volume, wah, whammy, etc. Use a stereo or Y-cable to connect external expression pedals. Expression pedal settings are in Exp&Tap&Tuner menu. Enter Setup menu and navigate to EXP P1 setup, EXP P2 or EXP ONBRD setup (depending on which pedal you are configuring) and set effect CC number for regular and for shift mode(CCsh) and the type8) of the pedal(s) used - linear or logarithmic.

Expression pedals calibration can be performed in the Exp P clb. menu. Prior to the beginning of the calibration procedure at the bottom of the menu bar, you can see the current position of the pedal. If the pedal is in the lowest position, the position value must be equal to 0 in the upper pedal position value is 127. If the values do not reach the extreme, you need to calibrate.

Press [OK] for the calibration procedure begin. In the first step move pedal to lowest position and press [OK]

Next, move pedal to high position and press [OK]

If calibration complete successful, “OK” message will be shown on screen during short time

After the calibration procedure is necessary to check again the extreme values of the pedal.

Warning! Expression pedals sockets in new and old TB-series is differ! Old version have a non-standard polarity. We recommend using an expression pedal with polarity switcher, such as Mission Engineering SP-1R and M-Audio EX-P for old version controller. New version have a standard polarity. Learn more how to identify old and new version. When using a volume pedal polarity determined by turning the insert-cable to IN and OUT sockets of the pedal.

External Bank Switcher

By default, [LOAD] button is used to load the controller banks. You can always load a bank from the controller menu. This does not depend on the Bank sw mode submenu in Buttons setup. However, you can choose two additional modes of bank switching in Bank sw mode submenu. These modes are: controller buttons (if BNKup and BNKdown commands are assigned to them) and external pedals.

An external bank switcher pedal is connected to Exp.P1 jack (instead of the first expression pedal). To activate the feature, attach the pedal to Ext.1 jack and set Bank sw mode submenu to EXT ON P1.

To check, press or on the external footswitch. The bank you are switching to will be shown on the display and channel LEDs will start blinking. Select the desired bank with and , and press a preset footswitch. This will activate the preset in the bank you have selected. If you don’t press any of the footswitches after you press channel switch, the previously used bank number will be retained.

Caution: Expression pedals sockets in new and old TB-series is differ! You should use new BS-2 pedal with new TB-series midi contollers. Learn more how to identify old and new version. Use only manufacturer supplied external pedal (optionally supplied) or consult the manufacturer on the type of pedal you can use.

Max bank number

If you don't use all 30 banks of controller, set this parameter to nessesary value. Upon reaching this bank number during bank select, you will return to bank 0. This will works only with foot button switches. You still have full access to all banks from menu buttons.

Relay Switch

There are SW1/2 and SW3/4 1/4“ stereo jacks on TB-series controller rear panel that can be used to connect to footswitch inputs of a guitar amp, preamp or other similar gear. Each stereo jack has 2 relays. You can program each relay status in Relay setup menu and save it. Relays state is set only for preset button. If no preset change (Program Change) buttons are assigned, relay submenu will display No PC buttons and you won’t be able to program relay switches.

Tuner and Preset Name Display

The controller can display the controlled device tuner. You can easily tune your guitar on stage during your performance. To activate the tuner, press and hold the footswitch of the currently active preset. To exit tuner mode press and hold the same footswitch again. Currently, tuners of the TC Electronic units (GMajor, G-Force), Fractal Audio Systems (Axe-Fx Standard/Ultra, Axe-Fx II) and Kemper Profiler Amplifier are supported. When you activate the tuner the controller screen will look like this:

This is the default setting, when no signal at the processor input. When there is signal at the processor input the letter will change depending on the input signal (just like the built-in processor tuner itself). For some devices, like AxeFx, to activate tuner, a Control Change message must be sent. To set the CC number enter Setup mode and navigate to Exp&Tap&Tuner, then to Send Tuner CC.

In the lower line specify CC number to activate/deactivate tuner mode, or set NO. In this case no CC message will be sent. When tuner mode is activated the controller sends 0x7F, to deactivate - 0x00.

TB-series midi controller can show preset names on its screen if the controller device is capable of sending them via MIDI OUT. Enter System Setup and navigate to Show pr. name to specify if preset name must be shown in Performance mode.

  • Show BNK – the controller shows bank name only
  • Show PR – the controller shows preset name only if this information is available
  • Show BNK and PR – the controller shows both preset and bank name in turns (each name is displayed for

approximately 3 seconds).

Be sure you set correct target device in System setup → Target device menu, or set in to Auto detect mode.

Display Tuner and Button State on Onboard Expression Pedal

TB-6P and TB-11P have onboard expression pedal with two lines of three-color RGB LEDs (8 on each line). This LEDs can indicate state of button under the pedal or tuner. Indication mode is configured in “Pedal view → Display type” menu:

User able to configure three modes of indication:

  • button. Show button state. In any case blue color of pedal is inactive buttons state. If button is PC type - active color is red, CC_tg - green color and CC_ct is a yellow color
  • tuner. Show tuner on pedal.
  • bt/tuner. Combined mode. If tuner enabled on screen, then tuner also will shown on the pedal, if ot - buttons state will indicate.

Tuner view

Use able to choose two modes of tuner display. See following animation to figure out how to both modes works(click on image):

- Type 1:

- Type 2:

MIDI thru map

TB-series midi controllers have two communication ports - MIDI and USB. Both of it can be used for sending and receiving MIDI messages. Also user able to route MIDI messages from input to output in various combinations - any input port can be mapped to any output port and also user can copy midi messages from input to both output ports at the same time. In the System setup → Thru map menu select input port which you want to pass to output and select output port or ports for mapping.

You can disable midi through by setting NONE in output port:

Using Controller with Guitar Rig, Amplitube and Other Similar Software

BJ Devices TB-series midi controllers have an USB interface for connection to a computer, but are not PC-compatible MIDI devices. In order to use the controller as a MIDI device via USB, follow these steps:

  1. Install serial to midi converter Hailess MIDI
  2. For Windows install virtual MIDI port LOOPMidi(not needed for MAC)
  3. For MacOs enable the “IAC” virtual MIDI port. Applications→Utilities→“Audio MIDI Setup”→“Show MIDI Window”→“IAC Driver” check the “Device is online” box in the dialog that appears.
  4. Install USB-COM driver (in most cases this installation starts automatically)
  5. Run Hairless MIDI↔Serial Bridge, choose COM port which is according TB-series controller COM port, assign COM port to midi OUT device LOOPMidi(or IAC for MacOs), set baud rate 56000.
  6. IN controller set System setup → USB baudrate value to 56000

Now you can connect your software to LOOPMidi port(or IAC for MacOs), all MIDI messages from TB-12(5) will be passed to LOOPMidi port.

Firmware Update

  1. Download latest firmware for your device from product’s page
  2. Download latest driver from

Driver and software installation

Connect your device to computer via USB cable. You will get message about new hardware “USB Serial Port”. If driver does not be installed automatically, you have to install it manually. Use “ftdiport.inf” file from driver package. After driver is successfully installed you can find “USB Serial Port” hardware in Device Manager

Update firmware procedure

See instructions for old version here.

Run chip45boot2 GUI. Set COM port to the same as “USB Serial Port” hardware is using. You can find out this information in “USB Serial Port” properties in Devices Manager. Set baud rate value to 28800 or lower. Push “Select Flash HexFile” and select *.hex file from firmware package. If your TB-series controller current firmware is less when 2.0, or you want to set factory defaults during update, you need update EEPROM also. Push “Select Eeprom HexFile” and select *.e(or *.eep) file from firmware package. You can find firmware zip package on your product’s page

Push «Connect to bootloader» button. If all is ok, controller go to reboot and status indicator becomes green. Push «Program Flash» button – progress bar will be indicate programming process. After FLASH programming will be finished push «Program Eeprom» if needed to initialize EEPROM memory. Now you can push “Start Application” or reset power to launch device. Disconnect USB cable. After update procedure, check the software version. The message with the version number appears on the display controller immediately after power-up. If the version is not refreshed after update, the procedure must be repeated, but in the lower baud rate, such as 9600.

1) , 2) Total buttons number depends on model
3) , 4) , 5) , 6) , 7) Only for models with onboard expression padal
8) only for EXP P1 and EXP P2
user_guide.txt · Last modified: 2019/08/29 13:19 by admin