Home

MAX1441 Proximity and Touch Sensor Programmer User Manual

image

Contents

1. maxim fey integrated Maxim gt Design Support gt Technical Documents gt Application Notes gt Automotive gt APP 5280 Maxim gt Design Support gt Technical Documents gt Application Notes gt Energy Measurement amp Metering gt APP 5280 Maxim gt Design Support gt Technical Documents gt Application Notes gt Sensors gt APP 5280 Keywords passive keyless entry PKE remote keyless entry RKE signal conditioner low power proximity sensor touch sensor RF ID readers meter tampering prevention APPLICATION NOTE 5280 MAX1441 Proximity and Touch Sensor Programmer User Manual By Youssof Fathi Dec 21 2011 Abstract The MAX1441 proximity and touch sensor is designed for capacitive proximity sensing applications including automotive passive remote keyless entry PRKE The sensor has 2 kwords of embedded flash that must be programmed with the user s application firmware This programmer was developed to facilitate programming of the MAX1441 flash memory in a production environment The programmer continuously polls the USB to JTAG interface for a communicating MAX1441 Once the MAX1441 device is found it will erase program and verify the embedded flash memory in approximately 3 seconds It will then start polling for the next MAX1441 to be programmed Multiple instances of the application can be launched on the same computer Introduction For any manufacturing line minimizing cost and maximizing efficiency ar
2. File Action View Help e e miOlA mel ek a A SVL LT LRazera Batteries gt E Computer 5 ey Disk drives MS Display adapters lf DVD CD ROM drives 5 Human Interface Devices gy IDE ATA ATAPI controllers gt IEEE 1394 Bus host controllers gt Hy Imaging devices gt Keyboards A Mice and other pointing devices sE Monitors i Network adapters Ports COM amp LPT TP USE Serial Port COMLO s E Processors K 1 0 host adapters gt Security Devices a Sound video and game controllers E System devices gt Universal Serial Bus controllers 5 Fy USS Virtualization For detailed information about the Maxim USB to JTAG adapter including further details about driver installation electrical characteristics and features refer to the MAXQUSBJTAG KIT PDF file also present in the installation directory Programming Procedure There are two ways to start the MAX1441 Programmer application directly and via a shortcut Starting the application through a shortcut is the preferred way Starting the Programmer Directly To start the MAX1441 Programmer directly double click on the MAX1441_ Programmer application file On detailed file view the programmer folder should look similar to one in Figure 5 Page 4 of 9 fi Maxi 441 ek H File Edit View Favorites Tool Help e aak Neg D pi Search Folders Address CQ CMa 441 bt Go A Name Size Type Date Modified File and Folde
3. 1 8 25 AM E gt share this folder f MAX1441 Programmer Manual Microsoft Office Wo 12 9 2011 5 05 PM E debug Text Document 12 9 2011 5 51 PM c0m20814_sSetup Application 7 28 2011 9 02 AM Other Places gt Appode KB HEX File 10 19 2011 11 16 AM c Local Desk Cs E My Documents ag My Computer Figure 1 File contents of the c MAX1441 folder Driver Installation Double click on the CDM20814 Setup file to install the FTDI Virtual Com Port Driver A screen similar to the one in Figure 2 will appear Driver installation will start and at the completion the window automatically closes Page 2 of 9 32 bit 0S detecte UC NDOCUME ISNYOUS 0 1 MASS LOCALS 1is TenpsDPInst x86 Installing driver FTDI CDA Driver Installation process completed Figure 2 Virtual Communication Port Driver installation USB JTAG Adapter After the FTDI Virtual Communication Port Driver is installed connect a MAXQUSBJTAG KIT Figure 3 to an available USB port using a mini USB connector B TEN mullite KR a T i is op 9 L_ssssessagonees aa _ a i L eseaccecaauacs Figure 3 The Maxim USB JTAG adapter MAXQUSBJTAG KIT Once the adapter is found as a new hardware by the operating system proper drivers installed in the previous step should be loaded To Page 3 of 9 verify open the Device Manager and check for the device under Ports COM amp LPT See Figure 4
4. TAG Board More Information For Technical Support http Wwww maximintegrated com support For Samples http Wwww maximintegrated com samples Other Questions and Comments http www maximintegrated com contact Application Note 5280 hittp www maximintegrated com an5280 APPLICATION NOTE 5280 AN5280 AN 5280 APP5280 Appnote5280 Appnote 5280 Copyright by Maxim Integrated Products Additional Legal Notices http www maximintegrated com legal Page 9 of 9
5. e main concerns To facilitate achieving this goal Maxim has developed application software to program the MAX1441 automotive proximity and touch sensor s embedded flash memory in a production environment The software will continuously poll the JTAG interface through the USB port for a communicating MAX1441 Once the MAX1441 device is found it will perform a master erase of the flash memory write the specified firmware into the flash memory and verify its content All three operations will be completed in approximately 3 seconds The MAXQUSBJTAG KIT device driver must be properly installed before launching the software The MAX1441 Programmer Software verifies completion of all the necessary operations before moving forward guaranteeing that no extra time is spent and that the operation has been completed Also no user interaction is necessary with mouse or keyboard for the whole programming sequence The user only inserts the MAX1441 and removes it after programming is complete as the software automatically detects the presence or absence of the MAX1441 To avoid hot plugging the MAX1441 an on off power switch may be required It is possible to run multiple instances of the application on the same computer An available USB port and a MAXQUSBJTAG KIT is required for each instance When multiple instances of the application are running there is no need to know which communication COM port the operating system has assigned to a particular socket The
6. he programming session is completed a green or a red window will show If the device programming was successful a green window will display Figure 10 The programmer will immediately start searching for the next device to program If the setup is not disturbed and same device is left in the setup it will be reprogrammed after approximately 10 seconds To terminate the application press the ESC key and to start reprogramming the same device without further delay press any other key If the device is removed from the setup a window similar to that in Figure 8 will appear and programming will Page 7 of 9 start as soon as a communicating MAX1441 is reloaded ET MAX1441 Programmer appcode hex USB JTAG COM25 Figure 10 Pass Status screen of MAX1441 Programmer If programming of the MAX1441 is not successful a red window will display Figure 11 Remove the device and load another one press any key but the ESC key to reprogram the same device or press the ESC key to terminate the application lt gt MAX1441 Programmer appcode hex USB JTAG COM 5 CRC Check 4696 bytes FAT LE OD Dev ice Code CRO B FFFF 0x8549 Figure 11 Fail Status screen of the MAX1441 Programmer In addition to displaying the green and red windows to indicate pass or fail programming of flash memory the programmer will also toggle the OUT1 and OUT2 pins of the MAX1441 to reflect the programming operation progress and results e At the comple
7. preferred sequence of starting multiple instances of the application is to connect hardware of one instance to a USB port and start the programming for one device before starting the next one Requirements The MAX1441 Programmer software requires the following a Windows XP Windows Vista 7 32 or 64 bit computer b One available USB port for each instance of application running c One Maxim USB to JTAG board MAXQUSBJTAG KIT for each instance of application running Page 1 of 9 d Required power supply for MAX1441 VBAT terminal e Firmware file with the HEX extension in the same directory as the application f Test socket to receive the MAX1441 Software Installation Download and extract the MAX1441_programmer zip in a temporary folder Run Install MAX1441_Programmer exe and follow instructions The MAX1441_ programmer application and supporting files will be downloaded in the folder specified during installation Default directory is C MAX1441 At the completion of installation the content of the folder should look similar to Figure 1 Max1441 Edit View Favorites Took Help Q sex iF pe Search Folders Tat Address O C Maxi441 Type Date Modified File and Folder Tasks 1S 8 p81 Application Extension 12 9 2011 4 10 PM 9 Make a new Folder ST MAXQUSBITAG KIT Adobe Acrobat Doc S S0 2011 2 19 PM peat FP imax441_programmer Shorteut 12 9 2011 5 19 PM a oa Poses pe mac 441 _programmer Application 10 26 201
8. r Tasks amp pfa1 dll 764KB Application Extension 12 9 2011 4 10 PM E Rename this file iE oE Aek 65KB Adobe Acrobat Doc 9 30 2011 2 19 PM F imast4 _programmer 1KB Shortcut 12 9 2011 5 19 PM Gay Move this file Ie rexcl441_ programmer 6 KE Application 10 26 2011 8 25 4M Copy this file f1 MAx1441 Programmer Manual 489KB Microsoft Office Wo 12 9 2011 5 05 PM a Publish this file to the E debug 1KB Text Document 12 9 2011 5 51 PM Web comz0814_ setup 1 693KB Application 7 28 2011 9 02 AM ca E mail this file 3 Appcode 4KB HEX File 10 19 2011 11 16 AM x Delete this File Other Places Figure 5 Detailed View of C MAX1441 folder indicating the application for direct launch After the Programmer starts it will scan the system for available COM ports and search for the Maxim USB to JTAG interface board Once a USB to JTAG interface is identified a screen will appear Figure 6 All HEX files firmware in the folder from which the application was launched will be listed Note that the identified COM port is listed on the window header USB JTAG COM25 ica librat ing Timer with 16 us timediff us gt 99812 Searching for JIAG Interface COM2 ICOMi ICOM25 found Volume in drive C has no label Volume Serial Number is 58FD iEF6 Directory of amp fAax1441 Hppcode hex i oe 3 876 bytes H Diris 165 619 331 072 bytes Enter Filename type quit to e
9. ties window of MAX144 1_Programmer Shortcut Once the MAX1441 Programmer has started through a direct launch or shortcut a screen will appear where the firmware file name and the COM port are shown in the title bar Figure 8 Page 6 of 9 E MAX1441 Programmer appcode hex USB JTAG COM25 LOOKING FOR LG BRAH a et ees ee Se TT a a See EES aed Fl ie Figure 8 MAX1441 Programmer Search Mode At this point the software is actively looking for a MAX1441 The progress bar completes in approximately 13 seconds and it returns to the beginning if a MAX1441 is not found The Programmer will terminate and close if any key on the keyboard is pressed Once a MAX1441 is found flash memory programming starts and a window similar to the one in Figure 9 will be display E MAX1441 Programmer appcode hex USB JTAG COM25 Figure 9 Programming Mode of the MAX1441 Production Programmer Caution The MAX1441 interface must NOT be disturbed while programming is in progress while the yellow window is showing Any interruption in communication between the programmer and the MAX1441 will cause programming to fail The Programming line in Figure 9 shows the process progress The symbols indicate memory erasing and the periods indicate progress in writing to flash memory Each period indicates programming of 32 words 64 bytes of memory Total number of periods displayed will depend on the size of the application firmware Once t
10. tion of flash erase operation both OUT1 and OUT2 pins will be pulled low and released On the MAX1441 evaluation board this will cause LED1 and LED2 to blink e If programming the flash is successful OUT1 pin will be pulled low On the MAX1441 evaluation board this will cause LED1 to turn on OUT1 will be kept low until MAX1441 is removed or next programming cycle is started e f programming the flash is unsuccessful OUT2 pin will be pulled low On the MAX1441 evaluation board this will cause LED2 to turn on OUT2 will be kept low until MAX1441 is removed or next programming cycle is started Page 8 of 9 When the programming of the current MAX1441 is complete remove the device from the socket and insert the next one to be programmed This application can be utilized in an automated manufacturing environment by using state of OUT1 and OUT2 pins to sort out bin the good and bad devices Caution While the MAX1441 Programmer is running do not disconnect the USB cable connecting the Maxim USB to JTAG interface board to the computer Any interruption will cause application to crash Windows Vista is a registered trademark and registered service mark of Microsoft Corporation Windows XP is a registered trademark and registered service mark of Microsoft Corporation Related Parts MAX1441 Automotive Two Channel Proximity and Touch Sensor MAX1441EVSYS Evaluation System for the MAX1441 MAXQUSBJUTAG KIT Evaluation Kit for the MAXQ USB to J
11. xit Figure 6 Screen shown when the MAX1441 Programmer is started directly Type in the complete file name including the file extension of the desired firmware to be used in the programming session Page 5 of 9 Notes e Do not create filenames with spaces use underscores _ instead e Keep firmware filenames short if possible Starting the Programmer from a Shortcut To start the Programmer from a shortcut first create a shortcut to the MAX1441 Programmer application In the shortcut s properties specify the firmware filename Using a shortcut eliminates the need to type in a firmware file name every time application is started And because the shortcut already has the file name information it eliminates operator error and thus makes it an ideal choice in a production environment To verify and or modify information in the shortcut right click on the shortcut and select Properties Figure 7 The default Target in the Properties Shortcut tab is C Max1441 max1441_programmer exe appcode hex where appcode hex is the firmware name to be written to the MAX1441 devices For ease of use copy the shortcut on the PC desktop and launch it from there maxt441 programmer Properties Colors Compahibdty General Shotcut Options rast peograrnnes Target ype Applicaton Target location baxt 441 Taget 2x1 44 man ddi programmer exe Start re CMa Shortcut key None Bun Normal window s Figure 7 Proper

Download Pdf Manuals

image

Related Search

Related Contents

Manuale d`installazione ed uso MS IN PLATINUM  La construction d`une stratégie financière  NEC Aspila TOPAZ 中小企業理想的商用通訊系統分機操作手冊  取扱説明書 - 株式会社リッチェル ペット用品  HP 3563A User's Manual  Handbuch dLAN® home Multi connect Set 28.04.2015, Stand  取扱説明書 兼 無償修理規定  E-light(IPL+RF) Beauty System (GSD-820)  To Be Touched取扱説明書_pptx  

Copyright © All rights reserved.
Failed to retrieve file