User Tools

Site Tools


manual:bootcommander

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
manual:bootcommander [2018/02/22 23:32]
voorburg [Building on Windows with MinGW]
manual:bootcommander [2019/04/09 21:06]
voorburg [Program usage]
Line 1: Line 1:
 ====== BootCommander Utility ====== ====== BootCommander Utility ======
  
-BootCommander is a command line interface (CLI) program for performing firmware updates on a microcontroller that runs the OpenBLT bootloader. It provides a firmware update tool for those that prefer a command line interface program over one with a graphical user interface, such as [[manual:​microboot|Microboot]]. +BootCommander is a command line interface (CLI) program for performing firmware updates on a microcontroller that runs the OpenBLT bootloader. It provides a firmware update tool for those that prefer a command line interface program over one with a graphical user interface, such as [[manual:​microboot|MicroBoot]]. 
  
 BootCommander was written in the C programming language (C99) and developed with cross-platform support in mind. It has been successfully tested on a Windows PC, Linux PC and even on embedded Linux systems such as a Raspberry Pi and a Beagle Board. ​ BootCommander was written in the C programming language (C99) and developed with cross-platform support in mind. It has been successfully tested on a Windows PC, Linux PC and even on embedded Linux systems such as a Raspberry Pi and a Beagle Board. ​
Line 45: Line 45:
     * **kvaser_leaflight** = Kvaser Leaf Light V2.     * **kvaser_leaflight** = Kvaser Leaf Light V2.
     * **lawicel_canusb** = Lawicel CANUSB.     * **lawicel_canusb** = Lawicel CANUSB.
 +    * **vector_xldriver** = Vector XL Driver.
   * **-c=[value]** sets the zero based index of the CAN channel if multiple CAN channels are supported for the CAN adapter, as a 32-bit value (default = 0).   * **-c=[value]** sets the zero based index of the CAN channel if multiple CAN channels are supported for the CAN adapter, as a 32-bit value (default = 0).
   * **-b=[value]** sets the communication speed, a.k.a baudrate in bits per second, as a 32-bit value (default = 500000). Supported values: 1000000, 800000, 500000, 250000, 125000, 100000, 50000, 20000, 10000.   * **-b=[value]** sets the communication speed, a.k.a baudrate in bits per second, as a 32-bit value (default = 500000). Supported values: 1000000, 800000, 500000, 250000, 125000, 100000, 50000, 20000, 10000.
manual/bootcommander.txt ยท Last modified: 2023/12/04 22:48 by voorburg