ConfigMATE General Presentation

advertisement
ConfigMATE
General presentation of the system
VERSION 1.0 – DECEMBER 4, 2014
Introduction
ConfigMATE is one of the standard solutions created by Global Technology Center (GTC) on behalf of the
Spares Operations organization. The main target of the software is to provide the Distriparts spare
warehouse located in Uffenheim - Germany (http://www.distriparts-deutschland.de) with a tool that
produces configured and ready-touse replacement boards for most of Electrolux electronic appliances
starting from generic boards.
The application simplifies the execution of the following functions:
-
Updating, re-configuring of electronic boards;
-
Recovery of the electronic boards that the operators could not use anymore because of failure or
no valid firmware inside
-
Lookup information regarding appliances models, brands, spare board codes and spares
replacement history available from the Electrolux Technical Documentation System
The Electrolux Global Technology Center (GTC) designed and developed tools for enabling the Electrolux
Customer Service and warehouse to configure and program electronic boards.
ConfigMATE is used only for spare operations, especially for the configuration of spare boards and for the
update of the firmware and configuration of major appliances in the central European spare parts
warehouse (Distriparts Deutschland GmbH).
It is installed in four programming workstations that are used by operators in two working shifts.
ConfigMATE supports the following product lines: Fabric Care, Dish Care, Food Preservation and Food
Preparation.
Components
-
ConfigMATE client: this software runs in the working station of the warehouse staff.
-
Web Service: it allows clients to download electronic board configurations updates from
the central server database.
The same web service and web portal is used also by the SidekickPC application, the tool
used by Electrolux field service engineers to diagnose, configure and test electronic
appliances.
-
Communication Modules: ConfigMATE supports the following interface modules that
allow the communication between the application and the electronic board:
Document1 - December 4, 2014
1
o
Appliance Mini Interface (AMI): the hardware interface/connector that supports the
standard communication protocols, DAAS and MACS, from Electrolux; it uses a USB module
to interface with the host machine.
Field service operations also use the AMI device with the SidekickPC application.
o
Enhanced DAAS Module (EDM): the special hardware interface that supports the standard
DAAS protocol from Electrolux. It has been designed by GTC to suit industrial applications;
it uses a standard serial cable and it has self-power capability.
o
FlashRunner Universal Programmer: a standalone universal In-System Programmer specific
for Flashbased microcontrollers and serial memories. It is controllable by any host system
via RS-232 or Ethernet and supports most ISP (In-System Programming) protocols (BDM,
JTAG, SPI, I2C, MON, ICC, SCI, etc.);
o
Write-Now In-System Programmer: an Ultra-fast, universal In-System Programmer that
supports common microcontroller and memories. It works connected to a host system via
RS-232, LAN and USB and supports several programming interfaces (JTAG, BDM, SPI, I2C,
UART, etc.)
Document1 - December 4, 2014
2
Architecture
The following figure shows the general architecture of the system and the interface modules:
ConfigMATE Architecture
Data Flow Architecture
Document1 - December 4, 2014
3
Who can use ConfigMATE
The software is installed in 4 programming stations in the central European spare parts
warehouse (Distriparts Deutschland GmbH, Germany): http://www.distriparts-deutschland.de
How to get the product
Software distribution (and upgrades) for the client software (ConfigMATE) is available in the
R&D Software Portal: http://rdsp.int.electrolux.com.
Document1 - December 4, 2014
4
Download