NXP FreeMASTER User Manual

FreeMASTER Sensor Tool
Release notes for the FreeMASTER sensor tool v1.0
Rev. 1 — 28 January 2021 Release notes
Document information
Information Content
Keywords FreeMASTER, ISSDK, Sensors, Real-time monitoring, Data visualization
Abstract FreeMASTER-Sensor-Tool v1.0 Release Notes
NXP Semiconductors

1 Overview

FreeMASTER sensor tool is an evaluation and application development software based on the NXP FreeMASTER framework for IoT/Industrial/Medical sensors.
The FreeMASTER sensor tool provides ease of use through common development platform integration. This tool utilizes the FreeMASTER tool framework for GUI development, and integrates with MCUXpresso SDK and ISSDK for embedded application development.
FreeMASTER sensor tool provides a quick out-of-box sensor demonstration and flexibility for end users to rapidly prototype customized GUIs.

2 Features

2.1 Supported features:

• Real-time sensor output monitoring: Supports multiple memory variable monitoring
at individual sampling rates and for up to eight streams in the oscilloscope/graph view.
• Real-time sensor register control: Supports modification of memory variables and
registers in real-time. Control/configure sensor device in real-time with register write capabilities.
• Data visualization: Enables third-party instrumentation components inserted into the
HTML code as embedded objects. Allows for the creation of user-friendly displays of complex, real-time data dashboards.
• Sensor register page: Provides a register map of the sensors and allows quick read
and write of different register bit-fields in real-time, allowing detailed sensor evaluation.
• Out of the box sensor demonstration: Provides quick visualization of sensor data
and other sensor outputs based on the pre-configured sensor settings in the firmware.
• Development Platform Integration: – Integration with MCUXpresso SDK using ISSDK and FreeMASTER drivers for
Integration with FreeMASTER v 3.x with flexibility to extend JavaScript-powered
Release notes for the FreeMASTER sensor tool v1.0
embedded application development.
HTML control forms. Users can provide an arbitrary collection of open source instrumentation gauges, dials, knobs, and sliders to create complex, elegant custom visual dashboards.

2.2 Supported sensors:

The following NXP sensors are supported by FreeMASTER Sensor Tool v 1.0:
Table 1. Sensors supported by FreeMASTER Sensor Tool v 1.0
InterfaceSensor part number Sensor type
SPI I2C ADC
FXLS896xAFR1 Digital low-power accelerometer
FXLS8471QR1 Digital accelerometer
FXOS8700CQ Digital accelerometer and magnetometer
MMA8652FCR1 Digital accelerometer
FreeMASTERSensorTool_RN All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
Release notes Rev. 1 — 28 January 2021
2 / 7
NXP Semiconductors

2.3 Supported development tools:

The FreeMASTER Sensor Tool v 1.0 is supported with following NXP development software tools:
• FreeMASTER v 3.x: Integrates with FreeMASTER v3.x and utilizes the underlying framework for GUI development.
• MCUXpresso SDK v 2.x: Integrates with MCUXpresso SDK v2.x and tools utilizes ISSDK sensor drivers and FreeMASTER drivers for embedded development.

2.4 Supported development platforms:

The FreeMASTER Sensor Tool v 1.0 supports the NXP development platforms shown in
Table 2.
Table 2. Supported development platforms
FRDM-K22F-AGMP03 FRDM-K22F FRDM-STBC-AGMP03 FXLS896xAFR1
Release notes for the FreeMASTER sensor tool v1.0
Sensor kit MCU board Sensor shield board Sensor Demo
FRDM-K64F-AGM01 FRDM-K64F FRDM-STBC-AGM01 FXOS8700CQ
FRDM-K64F-AGM04 FRDM-K64F FRDM-STBC-AGM04 MMA8652FCR1
FRDMKL27-A8471 FRDM-KL27Z FRDMSTBC-A8471 FXLS8471QR1

3 Release contents

Table 3 shows the FreeMASTER Sensor Tool v1.0 deliverables. For additional details,
refer to UM11555, the FreeMASTER sensor tool user manual.
Table 3. FreeMASTER sensor tool deliverables
FreeMASTER_Sensor_Tool.exe FreeMASTER Sensor
FreeMASTER_Sensor_Projects.zip FreeMASTER Sensor

4 Known issues

• Packet losses: Higher output data rates (>400 Hz) for output watch variables cause
packet losses as a result of throughput limitations on OpenSDA.
• Control page update: The FreeMASTER classic framework makes a web socket connection to localhost: 41000 to talk to HTML control page implementation. Based on Windows PC performance, the server may start a bit slower. The slower start in­turn delays the control page update. If this occurs, reload the control page by pressing refresh button or F5 key after a few seconds.
Deliverable Location Details
FreeMASTER Sensor Tool GUI
Tool Download tab
Tool Download tab
Installer: Windows Host GUIs for FXOS8700, FXLS8962, FXLS8471 and MMA8652.
FreeMASTER Sensor Tool MCUXpresso projects for FXOS8700, FXLS8962, FXLS8471 and MMA8652 using ISSDK and FreeMASTER drivers.
FreeMASTERSensorTool_RN All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
Release notes Rev. 1 — 28 January 2021
3 / 7
Loading...
+ 4 hidden pages