Справочник Пользователя для Macnica Americas Inc. ODSY001

Скачать
Страница из 72
Odyssey MAX 10 FPGA and BLE Sensor Kit 
              User Guide    Odyssey MAX 10 FPGA and BLE Sensor Kit              - 
             
31 
 
© Mpression by Macnica Group 
5.2.1 
Virtual COM Port 
The BLE device can directly receive a firmware update, inclusive of a new BT MAC address, via the 
USB  connection  using  a  script  file  created  by  the  Mpression  development  team.    This  batch  file 
and  the  BLE  device  update  firmware  files  can  be  accessed  via  the  link  in  section  5  above.    The 
batch file requires that the Broadcom WICED SMART SDK is accessible & installed on a PC.    See 
section 2.2.7B above. 
 
  First, the BLE Firmware Update Utility script and firmware files need to be downloaded to the 
PC.    Place the script and firmware files on the PC in a location of choice.    Note: The firmware 
file name and directory path cannot exceed 260 characters in overall length. 
  Be  sure  the  Odyssey  kit  is  unpowered  first  and  then  connect  the  battery  board  to  the  BLE 
sensor board according to section 4 above. 
  In order to place the BLE device into the appropriate programming mode, attach the jumper 
on the middle pins of J4 (pins 2 and 3) using the shunt provided. 
 
 
 
Figure 5-5 BLE Device Programming Jumper 
 
  Power-up the kit by plugging the USB cable into the board and to the PC with installed BLE 
Firmware Update Utility script and firmware files. 
  Double  click  on  the  BLE_Firmware_Update.bat  file.    If  the  SDK_INSTALL  environment 
variable is not set, the utility will prompt the user to select the Broadcom WICED Smart SDK 
installation  folder.    See  section  2.2.7B  above.    Select  the  folder  which  contains  the 
“WICED-Smart-SDK”  folder.    (NOT  the  WICED-Smart-SDK  folder,  but  the  folder  that 
contains it. “~/WicedSmart 2.2.0/SDK” in the example below.)    Note: The batch file will create 
a permanent environment variable  so that this step will not be necessary the next time the 
batch file is run.