EasyManua.ls Logo

Laird BL654 - Virtual Serial Port Modes and Over-the-Air smartBASIC App Download

Laird BL654
38 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
www.lairdtech.com/bluetooth
20
© Copyright 2018 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
Tying nAutoRUN HIGH (to net name on devboard VDD_VSRC_nRF) inhibits the $autorun$ application from running. As an
alternative to using USB_DTR, the J12 three-pin header allows a jumper to be fitted to select between the two operating
modes.
Table 5: BL654 nAutoRUN header
nAutoRUN
Pin
BL654 Operating Mode (pin28, nAutoRUN Mode/SIO_35)
Interactive/
Development Mode
(SIO_35 set High
Externally)
Self-contained Run
Mode (nAutoRUN
mode)
(SIO_35 Low
Internally)
Circuit
J12
Jumper
Position
Develop
Jumper on J12 pins 2-1
nAutoRUN (default)
Jumper on J12 pins 2-3
BL654 has internal
pull-down enabled,
jumper in J12 in 2-3
can also be left off
The J12 header connector allows the USB_DTR signal from the FTDI chip to be disconnected from the BL654.
To connect the BL654 nAutoRUN pin SIO_35 (pin 5) to PC FTDI USB_DTR line via the J12 header connector, do the following:
Fit the jumper into the J12 (pin 2-1) header connector to allow the PC (using UwTerminal) to control nAutoRUN pin
(SIO_35).
To disconnect the BL654 nAutoRUN SIO_35 (pin 5) from the PC FTDI USB_DTR line, do the following:
Remove the jumper on header connector J12 pin 2-1. Then nAutoRUN can be controlled by inserting the jumper onto
J12 (pin 2-3) as shown in Table 5 (this is the default). The BL654 by default has pull-down enabled on the SIO_35
(nAutoRUN) pin, so the jumper into J12 (pin 2-3) is optional.
The Over-the-Air (OTA) feature makes it possible to download smart BASIC applications over the air to the BL654. To enable
this feature, SIO_02 must be pulled high externally.
On the development board, header connector J5-pin1 brings out the BL654 SIO_02; J5-pin 2 brings out VCC_nRF_SW. To
pull BL654 SIO_02 high (to net name VCC_nRF_SW on devboard), fit jumper into header J5.
Note: When SIO_02 is high, ensure that SIO_35 (nAutoRun) is NOT high at same time, otherwise you cannot load the
smartBASIC application script.
This section discusses Virtual Serial Port (VSP) Command mode through pulling SIO_02 high and nAutoRUN (SIO_35) low.
Refer to the documentation tab of the BL654 product page:
http://www.lairdtech.com/products/bl654-ble-thread-nfc-modules.
Figure 13 shows the difference between VSP Bridge to UART mode and VSP Command mode and how SIO_02 and
nAutoRUN (SIO_35) must be configured to select between these two modes.
R25
NOPOP (10K)
USB_DTR
GND
VDD_VSRC_nRF
PIN HEADER,2.54mm 1X3P
J12
1
1
2
2
3
3
n_Autorun /
module_DSR
Module_DSR
Develop: Jumper J12 pin2-1 (default)
nAUTORUN: Jumper J12 pin2-3
SIO_35

Other manuals for Laird BL654

Related product manuals