Dialog DA1458 Series User Manual - Page 4

Browse online or download pdf User Manual for Microcontrollers Dialog DA1458 Series. Dialog DA1458 Series 19 pages.

UM-B-008
DA1458x Production Line Tool reference CLI
3

Introduction

This document describes the command line interface (CLI) for the production test tool of
DA14580/581/583.
The tool is a Microsoft Windows command line program that enables communication over UART with
a DA14580/581/583 device running the production test firmware.
The production test firmware is a special firmware that supports:
The Bluetooth SIG standardised receiver and transmitter test HCI commands [2].
Additional custom test HCI commands.
All test commands are also supported by the Connection Manager GUI application [3].

4 Getting started

4.1

Precompiled binaries

Precompiled binaries are provided for both the production test firmware and tool in the SDK:
binaries\da1458x\prod_test\prod_test.hex for DA14580
binaries\da1458x\prod_test\prod_test_581.hex for DA14581
binaries\da1458x\prod_test\prod_test_583.hex for DA14583
binaries\host\windows\prod_test_cmds\prodtest.exe
4.2

Building the tool

For SDK3.0.10.1 and earlier the tools are placed under: tools\prod_test\prod_test_cmds folder in
the SDK.
For SDK5.0.2.1 and later this is under: utilities\prod_test\prod_test_cmds
The next lines refer the SDK5.0.2 path using the utilities folder but it is the same in SDK3.0.10 in the
tools folder
Open utilities\prod_test\prod_test_cmds\prodtest.sln in "Microsoft Visual C++ 2010 Express".
Make sure that the active solution configuration is the Release Configuration.
Build the project by selecting "Build –> Build Solution" in the menu.
The executable prodtest.exe is generated under the utilities\prod_test\prod_test_cmds\Release
folder.
4.3

Building the firmware

The required firmware is included in the SDK under the folder:
SDK5.0.2 and later:
SDK3.0.10.1 and earlier:
Steps for building the firmware
1. Open the \prod_test\prod_test\ folder.
2. Open the appropriate project depending on chip type and Keil μVision IDE version:
a. Keil 4:
DA14580: .\Keil_4\prod_test.uvproj
DA14581: .\Keil_4\prod_test_581.uvproj
DA14583: .\Keil_4\prod_test_583.uvproj
b. Keil 5:
User manual
CFR0012-00 Rev 1
projects\target_apps\prod_test\prod_test
dk_apps\keil_projects\prod_test\prod_test
Revision 1.7
4 of 19
Company confidential
18-Nov-2015
© 2015 Dialog Semiconductor GmbH