GP30 Reference Board Introduction The GP30-DEV-KIT is a platform for a quick and easy start-up and evaluation of the TDC-GP30 ultrasonic flow converter (UFC). It supports the QFN32 package, which offers the functionality need for standard water and heat meters. The development kit offers user-friendly configuration and extensive testing of the TDC-GP30, but also the complete assembler environment for programming the device.
GP30 Reference Board Quick Start Guide This section describes how to quickly set up the GP30-DEV-KIT, establish basic operation and make measurements. Install the Software It is crucial to install the software before connecting the evaluation kit to your computer. A default driver loading of your OS may interfere with correct installation.
Page 5
GP30 Reference Board 1. Click the “Verify Interface” button to confirm communication between PicoProg V3.0 and TDC-GP30 is working. Both fields, “Pico Prog FW version “ and “Comm. With GP30 OK?” should become green. 2. Next, open our configuration GP30Y_config_default_A1.A2.11.03 and download it into the chip, pressing “Write Config”.
Hardware Description Introduction The GP30-EVA MODULE board, shown in figure 3, s the front-end for a water or heat meter. The transducers and temperature sensors can be connected directly to this board. It comes with a 32,768 kHz quartz (X2) and a 4 MHz ceramic oscillator (X1). All ports of TDC-GP30 are available.
Next step: Press “System Reset” button. Now the PicoProg FW version field should get green and the appropriate version should be displayed (20 or higher). Further, “Comm GP30 OK?” should get green to show that communication with TDC-GP30 works.
4.1.2 Time of Flight Measurement Results GP30 stores the first 8 hits of every TOF direction separately and also the sum of all measured hits. These 9 results are displayed for both directions, as we call them up and down. The evaluation software additionally calculates the difference between up and down stream, DIFF-TOF.
GP30 Reference Board Figure 10 Data export for calibration Figure 11 Dat export complete 4.1.3 2-Wire Temperature Measurement Results A graph to display temperature measurement results opens in a separate window by “Temperature Graph” button, similar to TOF graph. Figure 12...
Transducer Interface Options Figure 13 The meanings of the various settings are displayed in clear text. For more details about the register settings please refer to the GP30 manual. ams Demo Kit Manual Page 10 [v1-00] 2016-Aug-08 Document Feedback Arrow.com.
Temperature Measurement Cycle Time Figure 14 The meanings of the various settings are displayed in clear text. For more details about the register settings please refer to the GP30 manual. ams Demo Kit Manual Page 11 [v1-00] 2016-Aug-08 Document Feedback Arrow.com.
GP30 manual. Firmware In case the TDC-GP30 has firmware, setting flag “Enable post processing” turns on the CPU (flow meter mode). Having this not set, the GP30 runs as front-end in time conversion mode. ams Demo Kit Manual...
Figure 16 The meanings of the various settings are displayed in clear text. For more details about the register settings please refer to the GP30 manual. Pulse Interface The pulse interface needs an appropriate firmware in the chip. This settings in the evaluation software only generate an artificial pulse to test the general functionality.
On this tab error indicators and interrupt sources for remote interface can be selected. Figure 17 The meanings of the various settings are displayed in clear text. For more details about the register settings please refer to the GP30 manual. ams Demo Kit Manual Page 14...
Open Config This dialog box allows the path selection of a configuration file, covering the register settings, necessary for a proper configuration of the GP30. After opening this file, the control settings are updated in the GUI. Save Config This menu item allows the saving of the current GUI control settings into a configuration file ...
Page 16
Remote Commands This window summarizes some additional commands which can be executed via remote interface. System Reset: Executes a complete system reset of GP30. Same function as “System Reset” button in “Measurement” tab of main window. System Init: Same function as “System Reset” without clearing the configuration (CR_...) and the system handling (SHR_...) register.
Page 17
FEP Init: Clears the frontend processing block in GP30 Request/Release Bus Master: Allows the request of the bus master in GP30, e.g. if the random access bus is blocked by a deadlock, caused by an improper firmware download. ...
GP30 Reference Board Firmware Assembler The TDC-GP30 assembler is integrated into the GP30 evaluation software. It is opened in the Firmware menu of the main program: Figure 21 The following window comes up: Figure 22 This is a comfortable editor with syntax highlighting, search and replace, copy and paste functions.
Page 19
In the “Firmware Data” section, a firmware data file (*.dat), which is intended for the 128x32 Data NVRAM, can be loaded by pressing “Open File”. This section also contains some additional transfer options from GUI to FW Data 2 fields and from GP30 back to FW Data 2 fields.
Page 20
Therefore a checksum calculated by software filed is missing in this section. A lock state of GP30 or a hang-up, caused by a faulty firmware user code can be dissolved by pressing “Erase FW” button. After that, a new firmware (user code & data) need to be downloaded again.
When moving the cursor over the values in tabs of main window, the parameter name (used in the GP30 manual) is displayed. By right-click and selection of “Description and Tip”, a window is opened showing additional description of the value.
Page 24
GP30 Reference Board Figure 27: Bill of Materials for GP30-DEMO MODULE Item Reference Part Name PART DESC TYPE GP30 QFN32 TDC GP30 3.0 V XC6206 Voltage Regulator 4 MHz CSTR_G Ceramic Resonator 32.768 kHz KX-327XS Quartz Crystal C805 Chip Capacitor...
Description GP30-DEV-KIT 220260003 GP30 Demo Kit for QFN32 version including PICOPROG and cables GP30-DEMO-KIT-F01 220260006 GP30 Demo Kit with firmware for QFN32 version including PICOPROG and cables GP30-DEMO MODULE 220260002 GP30 demo board for QFN32 version GP30-DEV-F01 MODULE 220260005 GP30 demo board with firmware for QFN32...
AG shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection with or arising out of the furnishing, performance or use of the technical data herein.
GP30 Reference Board Revision Information Changes from previous version to current revision 1-00 (2016-Aug-08) Page New Layout Note: Page numbers for the previous version may differ from page numbers in the current revision. Correction of typographical errors is not explicitly mentioned.
Need help?
Do you have a question about the GP30 and is the answer not in the manual?
Questions and answers