background image

 

 

 

 
 
 
 
 
 
 
 
 
 
 

 

ISA100 Gen X Radio Module 

User's Guide 

 

Release Independent 

April 2018 

 
 
 
 
 
 
 
 
 

 

Honeywell 

Summary of Contents for ISA100 Gen X

Page 1: ...ISA100 Gen X Radio Module User s Guide Release Independent April 2018 Honeywell ...

Page 2: ...e Version No Release Number Publication Date ISA100 Gen X Radio Module User s Guide 1 0 Release Independent April 2018 Contact Information Contact Phone Honeywell Technology Solutions Lab ACS Wireless COE Survey No 19 2 Adarsh Prime Project Pvt Ltd Devarabisanahalli Varthur Hobli Bangalore East Taluk 91 80 26588360 ...

Page 3: ...ensor Data Ready CS Chip Select DAP Device Application Process DD Device Description a formal description of device objects used by host system tools DMAP Device Management Application Process UAP User Application Process AI Analog Input BI Binary Input UAPMO User Application Process Management Object APDU Application Process Data Unit RSSI Received Signal Strength Indicator RSQI Received Signal Q...

Page 4: ...inition ASL Application Service Layer UDO Upload Download Object LPM Low Power Mode CRC Cyclic Redundancy Code PHY Physical DLL Data Link layer SAP Service Access Point NL Network Layer TL Transport Layer DPO Data Process Object DMO Data Management Object ISA International Society of Automation ...

Page 5: ...TAILS 15 3 1 Debug Connector Details 15 3 2 Sensor Radio Interface Connector Details 19 4 ARCHITECTURAL OVERVIEW 22 5 SPI COMMUNICATION BETWEEN THE ISA100 RADIO AND THE SENSOR BOARD 24 5 1 SPI Configuration 24 5 2 Inter Processor Interface 27 5 3 Inter Processor Communication Packet description 28 6 MESSAGE FLOW BETWEEN THE RADIO AND SENSOR 45 6 1 Start up Mode 45 6 2 Normal Mode 45 7 SAMPLE CODE ...

Page 6: ...CHANICAL DRAWING OF ISA100 RADIO MODULE 59 9 POWER LEVEL SETTINGS FOR FCC AND IC 61 APPENDIX A COMPLIANCE STATEMENTS 62 A 1 FCC Compliance Statements 62 A 2 IC Compliance Statements 63 A 3 Software Compliance 65 APPENDIX B AGENCY LABEL INFORMATION 66 B 1 FCC IC Labels 66 APPENDIX C PROGRAMMING GXRM 68 C 1 Introduction 68 C 2 Software Configuration 68 ...

Page 7: ...a Types 13 Table 2 Transmit Power Settings 14 Table 3 Pin Details of Radio Sensor Interface Connector 21 Table 4 ASL Queued Packet Types 33 Table 5 Stack Specific Packet Types 34 Table 6 Five Objects of the Sensor Firmware 48 Table 7 Detailed Device Status 51 Table 8 Antenna and power level Settings FCC 61 ...

Page 8: ...ction 18 Figure 6 Sensor Radio Interface Connector 20 Figure 7 ISA100 Device Architecture 23 Figure 8 SPI Communication Signals 25 Figure 9 Sensor Radio Inter Processor Interface 28 Figure 10 Sensor Board Integration with RF Modem using ISA100 Full API 31 Figure 11 Sensor packets Logical Reference Model 32 Figure 12 Mechanical Drawing of ISA 100 1 59 Figure 13 Mechanical Drawing of ISA 100 2 60 Fi...

Page 9: ...Release Independent April 2018 ISA100 Gen X Radio Module User s Guide Honeywell ix ...

Page 10: ...100 is designed to be in coexistence with other wireless systems conforming to this standard in addition to other networks operating at 2 4 GHz such as ZigBee WirelessHART 6LoWPAN IEEE 802 11 Bluetooth and RFID systems The Gen X ISA100 Radio Hardware Module is 2 4GHz band 802 15 4 Radio based hardware and can host multiple software protocol stacks like ISA100 zigbee 802 15 4 and WirelessHART Figur...

Page 11: ...April 2018 ISA100 Gen X Radio Module User s Guide Honeywell 11 REFERENCE INTERNAL For Compliance Statements refer to Appendix A Compliance Statements For Agency Label Information refer to Appendix B AgencyLabel Information ...

Page 12: ...ranges from 2 7 Volts to 3 6 Volts 2 The operating temperature ranges from 40 o C to 85 o C 3 The electrical consumptions are Receive Mode Rx 19mA Transmit Mode Tx 80mA 16 dBm Average Sleep Mode 30uA When Radio is not transmitting and receiving 2 3 Types of Antenna The Antenna Connector used in the module is MMCX J P H ST TH1 which is a Jack through hole connector and mates with all the MMCX Plug ...

Page 13: ...enna Types Sl No Antenna Antenna gain Power level settings 1 Centurion MAF94152 Omni Antenna 2 16 2 L COM HG2402RDR RSP Rubber Duck Omni Antenna 2 14 3 EM wave EM B14503 MMP Z6 4 14 4 L COM HGV 2404U Omni Antenna 4 14 5 L COM HGV 2409U Omni Antenna 8 10 6 L COM HG 2414D remote Dish Antenna 14 6 ...

Page 14: ...ration Table 3 provides the transmit power output generated by the Radio at the input of the antenna connector present on the Radio board Table 2 Transmit Power Settings S No Power Level 1 20dBm 2 19dBm 3 18dBm 4 17dBm 5 15dBm 6 14dBm 7 12dBm 8 11dBm 9 10dBm 10 6dBm 11 4dBm 12 3dBm 13 1dBm 14 0dBm 15 1dBm 16 5dBm ...

Page 15: ...programming or to debug the firmware on the board 2 Sensor Radio interface connector 3 1 Debug Connector Details The debug connector is used for programming and or debugging the firmware on the board Debug Connector Pin Details Figure 2 Debug connector pin details SWS_DIO data input output SWD_CLK input clock VCC The operating voltage ranges from 2 7 Volts to 3 6 Volts ...

Page 16: ... Release Independent April 2018 16 Connecting the Debug Connector to J Link JTAG Connector The following diagram explains the connection details of the Debug Connector to J Link JTAG Connector Figure 3 Connecting Debug Connector with J LINK Connector ...

Page 17: ...Release Independent April 2018 ISA100 Gen X Radio Module User s Guide Honeywell 17 Figure 4 Debug Connector Pin Marking ...

Page 18: ...ISA100 Gen X Radio Module User s Guide Honeywell Release Independent April 2018 18 Figure 5 FET and Radio Board Connection ...

Page 19: ...adio interface is SFM 105 02 S D LC Samtec MOSI MISO CS and SCLK are used for SPI communication between the Radio and the Sensor whereas GPIO is used as General Purpose Input output as well as interruptible configurable pin Note GPIO_02 pin in the Sensor Radio interface connector is used as Sensor Data Ready interrupts SDR GPIO_01 is the inverse of Chip Select SPI_CS ...

Page 20: ...ISA100 Gen X Radio Module User s Guide Honeywell Release Independent April 2018 20 Figure 6 Sensor Radio Interface Connector ...

Page 21: ...er s Guide Honeywell 21 The following table provides the Pin details of the Radio Sensor interface connector Table 3 Pin Details of Radio Sensor Interface Connector 1 GND 2 GND 3 GPIO_01 SPI_CS 4 GPIO_02 SDR 5 SPI_CLK 6 SPI_MISO 7 SPI_MOSI 8 SPI_CS 9 VCC 10 VCC ...

Page 22: ...ocessor board implements the User Application Process n n 2 3 4 15 and the equivalent ASLDE n SAP and TDSAP n The Sensor board usually contains one user application process Within the user application process you can find one or more transducer blocks one concentrator block to publish data to the network one upload download data object and one user application process management object If the Sens...

Page 23: ...Release Independent April 2018 ISA100 Gen X Radio Module User s Guide Honeywell 23 Figure 7 ISA100 Device Architecture ...

Page 24: ... time for the Sensor to process the SPI interrupts and maintain a reasonable packet throughput An ISA packet of 42 bytes takes about 20 msec transfer MSP430 ACLK is used so that the Radio and the Sensor can remain in the Low Power mode during data transfer as much as possible SPI Mode The sensor operates in the SPI Mode with CKPL 0 CKPH 1 normally low clock data clocked out on falling edge and clo...

Page 25: ...es until all the sensor message bytes are transferred The Sensor and the Radio can pass the data at the same time However this functionality supported by the SPI interface is not used in the current design Packet checking A 2 byte CRC 16 is used in the SPI physical layer packet along with a 0x5A sync byte for checking the packet integrity Inter packet delay After a packet is transferred to or from...

Page 26: ...0 bytes Hence the Sensor board must not send packets exceeding this buffer size Interrupt processing There are three interrupts on the Radio board that are used in the SPI interface Radio SPI interrupts Sensor Data Ready SDR The Sensor Data Ready interrupt is generated from the Sensor board to indicate that the data is ready to be sent to the Radio board The Radio acknowledges this interrupt by re...

Page 27: ...n the Radio and the Sensor The SPI IPC interface is designed efficiently to transport packets between the application sub layer for the Sensor application process and the application sub layer queue implemented on the Radio Due to the ASL queue being located on the Radio board the Sensor sends the request APDUs to the Radio The Radio then sends the indication APDUs to the Sensor The Sensor board c...

Page 28: ...at consists of a sync byte a data length byte and a CRC Sync Byte IPC Data Length IPC Data CRC 16 5A N 1 n Bytes 2 bytes The SPI provides full duplex operation so that a packet can be sent from the Sensor at the same time a packet is being sent to the Radio The SPI transfer starts by the Radio selecting the Sensor board using the Sensor select line This select line indicates the start of a packet ...

Page 29: ...for a correct CRC discounting any received sync bytes If it is a valid message the packet is passed to the inter processor communication application sub layer interface SPI_IPC Data Format The SPI_IPC application sub layer provides processing of valid messages that havebeen received over the SPI inter processor interface The inter processor data processing utilizes a 4 byte header consisting of a ...

Page 30: ... packet length with the number of bytes transferred to verify whether the entire packet is transferred IPC Data Classes The two packet classes supported are ASL packets and Stack specific ASL queued packets class 0x00 Stack specific class 0x30 or 0x38 ASL Queued Packets ASL queued packet class provides pass through access to the ASL queue located on the Radio board This class of data packets allow...

Page 31: ...he transport of local packets When an ASL APDU request is received from the Sensor board it is inserted into the ASL queue as a Tx packet It is flushed from the ASL queue by the transport layer data entity TLDE The TLDE checks for a valid contract ID and if valid sends the packet down the stack to be transmitted on the wireless network If the contract ID of an ASL APDU request is set to ...

Page 32: ...fy only the ASL queue header of the Sensor packet The NULL return address for APDU requests is mapped to the contract ID 0 local packets This means that for the response to an APL read request to the DMAP is placed into the ASL queue using contract ID 0 When the TLDE flushes the contract ID 0 from the ASL queue it is converted to an ASL indication and it is sent to the Sensor board when it acquire...

Page 33: ... to send a response to the Radio or to a network application that requested data from the Sensor The Data Request format sends scheduled periodic publish data Priority Dst TSAP ID Src TSAP ID Contract ID App Data Length App Data UINT8 UINT8 UINT8 UINT16 Contract ID UINT8 N Bytes Contract ID 0 is reserved to allow the Sensor application objects to send local non network request packets to the Radio...

Page 34: ...t normal DMAP APDU message processing For these reasons this class of data has been only implemented and used if an operation cannot be achieved using the local support for ASL queued APDU services Stack Specific Packet Types The Sensor uses ASL queued APDU class requests and APDU indications for both local and network APDU packets For Stack Specific Class the following packet types aresupported T...

Page 35: ...tatus to radio ISA100_NOTIFY_DEVICE_INFO 131 Sensor sends the serial number and device tag description to the Radio ISA100_NOTIFY_ALARM_REGEN_BEGIN 140 Radio issues Alarm regen to sensor when system issues the Alarm recovery ISA100_NOTIFY_ALARM_REGEN_END 141 Sensor generates Alarm Regen end when all pending alarms are generated ISA100_NOTIFY_RSSI_RSQI 151 Sensor gets the RSSI and RSQI value from t...

Page 36: ...x30 0x83 0x01 0x26 Description below XX XX Data Byte 0 Data Byte 1 Data Byte2 5 DataByte6 38 00 00 Device Seria l No Device Tag Join Status Related Messages ISA100_JOIN_STATUS The stack specific join status request is sent by the Sensor board to the Radio to know the network join status from the Radio The Radio sends a response to the Sensor with the current join status The request message has a d...

Page 37: ...ICE_SECURITY_JOIN_REQ_SENT 4 Security join request sent to security manager DEVICE_SEND_SM_JOIN_REQ 5 Transient state DEVICE_SM_JOIN_REQ_SENT 6 System manager join request sent DEVICE_SEND_SM_CONTR_REQ 7 Transient state DEVICE_SM_CONTR_REQ_SENT 8 System manager contract request sent DEVICE_SEND_SEC_CONFIRM_REQ 9 Transient state DEVICE_SEC_CONFIRM_REQ_SENT 10 Security confirmation message sent to s...

Page 38: ..._STATUS Radio can request for UAP status information from the Sensor Synch Byte Packet Length Packet Class Packet Type Packet ID Packet size Checksum LSB Checksum MSB 0x5A 0x04 0x30 0x81 0x01 0x00 XX XX Sensor sends UAP Status Synch Byte Packet Length Packet Class Packet Type Packet ID Packet size Data Bytes Checksum LSB Checksum MSB 0x5A 0x08 0x30 0x81 0x01 0x04 Descriptio n below XX XX ...

Page 39: ...SB 0x5A 0x05 0x38 0x79 0x01 0x01 Reset Type XX XX Periodic Messages ISA100_NOTIFY_TAI_TIME The Radio sends the TAI time update every 20 seconds to the Sensor board This message contains 10 bytes data 6 byte TAI time and 4 byte reserved The TAI time is a 6 byte value 4 byte seconds and 2 byte fraction of a second 2 15 All the data is in big endian format Synch Byte Packet Length Packet Class Packet...

Page 40: ...ower supply status The message contains 1 byte power supply status and the values are as follows Sync Byte Pkt Len Pkt Class Pkt Type Pkt ID Pkt size Data Data Data Check sum Check sum 0x5A 0x07 0x30 0x82 0x01 0x03 0x00 0x00 Pwr State Valu e XX XX States Value Description PWR_STATUS_LINE 0 line powered PWR_STATUS_BATTERY_1 1 battery powered 75 PWR_STATUS_BATTERY_2 2 battery powered between 25 and ...

Page 41: ...5 0x01 0x25 Description Below XX XX Data0 Req Id Data1 Contract Req Type Note Contract Req Type van is New Renew Modify Data2 Service Type Periodic Non Periodic Data3 Data4 Source TL Port 0xF0B2 Data5 Data20 Remote Address 16 Bytes Data21 Data22 Destination TL port Data23 NA Data24 Data27 Contract Life Data28 Contract Priority Data29 Data30 Max packet Size Data31 Contract Reliability Periodic Cont...

Page 42: ...gth Packet Class Packet Type Packet ID Packet size Data0 Data17 Check sum Check sum 0x5A 0x16 0x38 0x16 0x01 0x12 Description Below XX XX Data0 Data1 Data2 Data3 Data4 Data5 Data8 Data9 Data10 Data 11 Data12 Contract Req ID Contract Status Contract ID Service Type Periodic Aperio dic Expir y Time Priority Contract Max APDU size NA Contract Reliabilit y Periodic Contract Data13 Data14 Data15 Data16...

Page 43: ... is received from the system manager The data contains the contract delete message which is 2 byte Contract Id Synch Byte Packet Length Packet Class Packet Type Packet ID Packet size Data0 Data1 Check sum Check sum 0x5A 0x06 0x38 0x17 0x01 0x02 Contract ID XX XX Alarm Related Messages ISA100_NOTIFY_ALARM_REGEN_BEGIN The Radio issues Alarm regen begin message to the Sensor board when the system iss...

Page 44: ...um 0x5A 0x04 0x30 0x8D 0x01 0x00 XX XX ISA100_ADD_UAP_ALARM This message is generated by the Sensor board to send an alarm to the system This message is specially treated from the other ASL message because this message needs to be added to ARMO queue present in the Radio board The data contains the standard alarm message as described in the ISA100 standard Synch Byte Packet Length Packet Class Pac...

Page 45: ... power status information have to be communicated to the Radio periodically every minute or on a change of power supply status or both The Sensor has to keep querying for the join status every 30 seconds ISA100_JOIN_STATUS 0x0D until it receives the ISA100_NOTIFY_JOIN Join Status Data is 1 from the Radio informing the Sensor that the Radio has joined the network When the Radio drops off from the n...

Page 46: ...so notify the change in state of alarm using ISA100_ADD_UAP_ALARM The system manager can request for an alarm re generation using ISA100_NOTIFY_ALARM_REGEN_BEGIN if necessary and the Sensor is expected to send all the active alarms When all the alarm information is sent it has to send an alarm regeneration end message ISA100_NOTIFY_ALARM_REGEN_END ...

Page 47: ... timed functions Sensor UAPMO and Display tasks every 1 second Alarms every 2 minutes Power status every 1 minute Query power status every 5 seconds until the device joins and then puts the device to sleep 7 2 Interrupts SL No Interrupts Interrupt Description 1 Timer Interrupt Occurs every 250 msec 2 SPI chip select interrupt Selects the Sensor for SPI transmission 3 SPI Receive Interrupt On recep...

Page 48: ...ributes Write to UAPMO attributes request and manage device diagnostic alerts Request activate delete and terminate contracts 2 Concentrator Object Functions for Concentrator initializations Read concentrator attributes Write to concentrator attributes Execute requests Publish data and and requests Activate delete and terminate contracts 3 AI Object Functions for AI initializations read AI attribu...

Page 49: ...nd functions supporting Data Download 7 4 Device Drivers SL No Files Function Description 1 SPI_IPC Handles SPI0 initializations SPI receive Interrupt SPI receive and transmit processing 2 SPI_Sysio Handles SPI1 Initializations SPI read and write functions SPI enable and disable Chip select 3 IR_driver Handles IR initializations IR interrupts receive and transmit processing 4 EEPROM driver Functio...

Page 50: ...0 7 5 Alert Configuration and Reporting All the device diagnostic errors are classified into four categories 1 Maintenance Alert 2 Out Of Spec Alert 3 Function Check Alert 4 Failure Status Alert Table 7 describes how the detailed device status gets mapped into four Broad Alert types ...

Page 51: ...AM _FAULT DEV_ST_NVM _FAULT DEV_ST_AD_ FAULT FAULT_IN_SENSOR_ACTUATOR DEV_ST_INPUT_FAIL SOFTWARE_UPDATE_INCOMPLET E None function_check_alert_des c 107 OUT_OF_SERVICE SIMULATION_ACT IVE SENSOR_DATA_U NCERTAIN None out_of_spec_alert_desc 106 INSTALLATION_CALIBRATION_PR OBLEM DEV_ST_CAL_ERR DEV_ST_CHAR_FAUL T DEV_ST_EXCESS_ZER O DEV_ST_EXCESS_SPA N DEV_ST_EXCESS_CAL OUTSIDE_SENSOR_LIMITS DEV_ST_M B_...

Page 52: ... the failure in the device and the details about that particular failure is provided in the UAMPO attribute 102 DEVICE_STATUS_DETAIL For Example when FAULT_IN_ELECTRONICS bit is set in the UAPMO DEVICE_STATUS attribute the particulars about the Electronics fault ROM RAM or NVM failure and so on are given in the APMO DEVICE_STATUS_DETAIL attribute ...

Page 53: ...of the 3 bits are used for internal purpose to maintain the state of the alarm alarm sent or not sent alarm is in alarm or returned to normal condition and so on An example alarm generation code is placed in the sample code to show the generation of the alarm and to reset the alarm back to normal The current code sets and resets Input Fail Alarm Failure Status Alert every 2 minutes implemented thr...

Page 54: ...rm Alert Category Device Diagnostic Process Security Communication Diagnostic Alert Priority Alert Value When the Input Fail Alarm goes off the Sensor again sends the message to indicate the change in Status An Alert is of two types an Alarm or Event This is indicated by the Alert class An Event can be a device restart or Firmware upgrade failed and so on An example Event generation when device is...

Page 55: ...is implemented using Timer A for bit detection and generation The IR interface is designed to normally operate in a very low power listen mode where it turns off the IR transceiver and wakes every 1 second and enables the IR receiver for 3 5 character times to listen for a wakeup bit stream Detection of 2 pulses in 3 5 character times is taken as a valid wakeup pulse and puts the micro in LPM1 mod...

Page 56: ...e synchronization byte 0xC0 is received the further bytes are considered as valid The received data bytes are stored in a buffer On expiry of 3 5 character timer the flag IR event done is set which indicates either a fully received packet or reception time out When the IR packet is fully received it is sent for further processing based on the source from which it is received and the destination th...

Page 57: ...nd loading using the received firmware is not implemented REFERENCE EXTERNAL For the UDO functionality and the state machine refer to ISA100 specifications document The function udo_execute_ind is called when the sensor receives an execute request This function internally calls either the start_dwnld downld_data end_dwnld functions as per the request Start_dwnld function checks for the current sta...

Page 58: ...he function udo_write_ind is issued to apply the firmware change the Sensor then goes for a soft reset to apply the changes The current code does not support the writing of the software into the flash The function udo_get_param_info is called following a read request and it returns the value of the UDO parameter for which the request is issued ...

Page 59: ...April 2018 ISA100 Gen X Radio Module User s Guide Honeywell 59 8 Mechanical drawing of ISA100 Radio Module Figures 10 and 11 explains the mechanical drawing of ISA100 Radio Module Figure 12 Mechanical Drawing of ISA 100 1 ...

Page 60: ...ISA100 Gen X Radio Module User s Guide Honeywell Release Independent April 2018 60 Figure 13 Mechanical Drawing of ISA 100 2 ...

Page 61: ...or respective antennae for FCC and IC Sl No Antenna Antenna gain Power level settings 1 Centurion MAF94152 Omni Antenna 2 16 2 L COM HG2402RDR RSP Rubber Duck Omni Antenna 2 14 3 EM wave EM B14503 MMP Z6 4 14 4 L COM HGV 2404U Omni Antenna 4 14 5 L COM HGV 2409U Omni Antenna 8 10 6 L COM HG 2414D remote Dish Antenna 14 6 Table 9 Antenna and power level settings FCC ...

Page 62: ...ctions furnished to the user shall include the following or similar statement placed in a prominent location in the text of the manual NOTE This equipment has been tested and found to comply with the limits for a Class B digital device pursuant to part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference in a residential installation This equi...

Page 63: ...utilisé conformément aux instructions du fabricant Ces appareils sont conformes à la partie 15 des règles de la IC L opération est soumise aux deux conditions suivantes 1 Ces dispositifs ne peuvent pas causer d interférences nuisibles et 2 Ces appareils doivent accepter toute interférence reçue y compris les interférences pouvant entraîner un fonctionnement nuisible Déclaration d exposition RF Cet...

Page 64: ...emitter module 573W 51454941 transmitter module must be installed and used in accordance with the manufacturer s instructions These devices comply with Part 15 of the IC rules The transaction is subject to the following two conditions 1 These devices may not cause harmful interference and 2 These devices must accept any interference received including interference that may cause undesired operatio...

Page 65: ...Module User s Guide Honeywell 65 A 3 Software Compliance The ISA100 field device software stack running in the Gen X Radio board is certified by the WCI Wireless Compliance Institute to be in compliant with 2009 version of ISA100 specification standard ...

Page 66: ...Independent April 2018 66 Appendix B Agency Label Information B 1 FCC IC Labels RF MOD 51454941 FCC ID S5751454941 IC 573W 51494541 HVIN 51454941 001 Label Location in GXRM and HOST Label diagram Label Location The Label is pasted on the backside of the board ...

Page 67: ...Release Independent April 2018 ISA100 Gen X Radio Module User s Guide Honeywell 67 Label Diagram for Host Label Location diagram ...

Page 68: ... Trace Debugger is needed to flash the image Software requirement The SEGGER J flash lite tool version 6 20 needs to be downloaded from website https www segger com downloads jlink JLink_Windows_beta exe which is a freeware and can be used for flashing the radio board image C 2 Software Configuration This section gives information on what configuration need to be used in the tool to flash the imag...

Page 69: ...se Independent April 2018 ISA100 Gen X Radio Module User s Guide Honeywell 69 Step 1 Open the J Flash lite tool and select the mentioned options as in the image below Figure 14 J Flash tool device selection ...

Page 70: ...Radio Module User s Guide Honeywell Release Independent April 2018 70 Step 2 After configuring the device select the HEX file that must be flashed in the data file section Figure 15 J Flash tool data file selection ...

Page 71: ...Honeywell 71 Step 3 After selecting the HEX file click on Program Device option The program will be flashed to the device Figure 16 J Flash tool device programming Once the device has been flashed with the firmware the Programming done will be displayed in the Log section ...

Reviews: