MARTECH SPI Tools. MARTECH SPI Tools User Manual v1.0. User Manual



Similar documents
Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

User Guide Reflow Toaster Oven Controller

Digital Photo Bank / Portable HDD Pan Ocean E350 User Manual

ALL-USB-RS422/485. User Manual. USB to Serial Converter RS422/485. ALLNET GmbH Computersysteme Alle Rechte vorbehalten

Programming the On-Chip Flash on a phycore-xc161 phycore-xc167

Lizard Standalone Mode Guide Version 1.0:

DS2438EVKIT+ Smart Battery Monitor Evaluation Kit

SP8 Programmers 硕 飞 科 技. User's Guide. TEL: FAX: WEB:

9XR Pro: Using the Eepskye Program

How To Use An Ams 5812 Pressure Sensor With A Usb Starter Kit

CashFlow Programming Module CPM

PC2400 EEPROM PROGRAMMER INSTRUCTION MANUAL

WICE-SPI Hardware Operation Manual

Config software for D2 systems USER S MANUAL

EvB 5.1 v5 User s Guide

Bidirectional wireless communication using EmbedRF

Lab Experiment 1: The LPC 2148 Education Board

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT

Back Office Recorder 4iP Installation Guide Intelligent Recording Limited

AVR Prog User Guide. Section 3

DSO138 oscilloscope program upgrade method

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

SA-9600 Surface Area Software Manual

USER GUIDE Programming Adapter Cable for Fujitsu Flash Microcontroller- F²MC-16LX/FR Family Fujitsu Microelectronics America, Inc.

How to setup a serial Bluetooth adapter Master Guide

ET-BASE AVR ATmega64/128

QUICK START GUIDE. SG2 Client - Programming Software SG2 Series Programmable Logic Relay

USER S MANUAL TACHOTERMINAL PRO. Firmware

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

Warnings: This manual is intended to guide a technicians or customers who would like to repair DBL's

4469 en / c. Ready. Run Start. Stop LCL RMT. Reset USB MODULE. Communications module. User Guide

Fondamenti su strumenti di sviluppo per microcontrollori PIC

ezsystem elab16m Project 1F: Alarm System (Full Project description)

/ Rev. 0 / Quick Guide for FDT Basic-Tool and Backup-Tool P40-SERIES

Production Flash Programming Best Practices for Kinetis K- and L-series MCUs

JEROME COMMUNICATIONS SOFTWARE (JCS) INSTALLATION and OPERATION MANUAL V1.02 for Windows XP

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

Advanced Scooter Workshop V2.82

The Programming Interface

AUDITVIEW USER INSTRUCTIONS

Programming Device Manual Booklet AVR Prog USB v2

Enterprise Erase LAN

AC-PG-USBASP USBASP AVR Programmer

Discovering Computers Living in a Digital World

E-LINK FOR ARM. E-Link User maunal / 46

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit

DOSISYS. Hands Free Reader LDM LDM 220. User Manual A

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22.

ISP Engineering Kit Model 300

Chapter 1 Downloading Images to Your Computer (Windows)

Guide to Installing BBL Crystal MIND on Windows 7

Speedlink software will run on Windows NT, Windows 7, and Windows 8; it will run on both 32 byte and 64 byte versions of Windows.

Plena Voice Alarm System Firmware update

ic-mq EVAL MQ1D EVALUATION BOARD DESCRIPTION

User and installation manual

Introducing AVR Dragon

Chapter 4 System Unit Components. Discovering Computers Your Interactive Guide to the Digital World

Home Station ADSL. You may also use the following address (regardless of whether you have changed the primary address or not):

FX-BTCVT Bluetooth Commissioning Converter Commissioning Guide

Connecting a Metrologic MS9535 to a USB BT Adapter (Client Mode)

XBee USB Adapter Board (#32400)

Status Monitoring. Using Drivers by Seagull to Display Printer Status Information WHITE PAPER

How To Use An Fsm1

Using These Manuals. How to Use the. Software User Guide. Display examples: 1. Understanding How to Use Your Camera.

Downloading Images and Movies from a Digital Camera to OLYMPUS Master 2

BE635 User Manual. Rev. V Bolymin, Inc. All Rights Reserved.

Firmware Update Instruction Manual

Step by step guide how to password protect your USB flash drive

File Management Utility. T u t o r i a l

How-To-Do. Firmware Update Speed7 and project backup on the MMC card

W25Q80, W25Q16, W25Q32 8M-BIT, 16M-BIT AND 32M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI

NAS 253 Introduction to Backup Plan

DRV8312-C2-KIT How to Run Guide

isppac-powr1220at8 I 2 C Hardware Verification Utility User s Guide

Crow Limited Warranty. Print Version 017

Overview of the LTC2978 Configuration EEPROM (NVM) Revision 1.0

CodeWarrior Development Studio for Freescale S12(X) Microcontrollers Quick Start

PP8X Printer Driver Installation Instruction

SCADAPack E ISaGRAF 3 User Manual

LPT1 Printer Connector. External Power Supply Connector Power Indicator

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V th November L6470 Stepper Motor Shield

Page 1 S5.5 Monitoring Software Manual Rev 1.2 for Software Ver 1.0

System Firmware Update Instructions for AVH-4000NEX

USB 3.0 DUAL SATA HDD DOCKING STATION

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT BIT DIFFERENTIAL ADC WITH I2C LTC2485 DESCRIPTION

Upgrading Client Security and Policy Manager in 4 easy steps

InventoryControl for use with QuoteWerks Quick Start Guide

How to Install and use Windows XP Mode and Windows Virtual PC in Windows 7 for older 32 bit only Applications

Fiber Optic Monitor and Control Evaluation Kit

INF-USB2 and SI-USB Quick Start Guide

HDDtoGO. User Guide. User Manual Version CoSoSys SRL 2010 A-DATA Technology Co., Ltd. HDDtoGO User Manual

P&E Microcomputer Systems, Inc. P.O. Box 2044, Woburn, MA 01888, USA

USB to RS-422/485 Serial Adapter

Acer LCD Monitor Driver Installation Guide

Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview

The care and feeding of Pythons at the Redmond Zoo. (Using Micro Python and pyboard with Windows)

Installing Global Logger USB Drivers

Transcription:

MARTECH SPI Tools v1.0

Contents 1. Basic informations about the product...3 1.1 Memory types supported by SPI Tool...3 2. Main features and application possibilities...4 2.1 Technical Support activation...4 3. Hardware requirements...5 3.1 Working conditions...5 4. Installing applications on the Clip device...6 4.1 The procedure of copying applications from file to the memory device...6 4.2 The procedure of copying applications from file to the to memory card...8 4.3 Launching application from memory card...12 5. Hardware configuration of SPI Tools...13 5.1 Operating mode with desoldered memory...13 5.2 Operating mode with memory in circuit (soldered on pcb)...14 6. Memory chips topology...15 7. Application features and capabilities...16 7.1 Read EEPROM...16 7.2 Write EEPROM...18 7.3 Verify EEPROM...21 7.4 HELP...23

1. Basic informations about the product MARTECH SPI Tools is a new application designed to work as basic SPI memory programmer, based on CLIP device. Application works "standalone" - this means you can use it totally without PC computer. Whole process is executed on Martech CLIP device and MMC card as data carrier. 1.1 Memory types supported by SPI Tool - 95010 (1Kb Serial SPI bus EEPROM) - 95020 (2Kb Serial SPI bus EEPROM) - 95040 (4Kb Serial SPI bus EEPROM) - 95080 (8Kb Serial SPI bus EEPROM) - 95128 (128Kb Serial SPI bus EEPROM) - 95160 (16Kb Serial SPI bus EEPROM) - 95254 (256Kb Serial SPI bus EEPROM) - 95320 (32Kb Serial SPI bus EEPROM) - 95512 (512Kb Serial SPI bus EEPROM) - 95640 (64Kb Serial SPI bus EEPROM)

2. Main features and application possibilities At the above-mentioned types of memory, the application enables to: read out memory write memory verifiy process Additional features: verification of the correctness of the connection, checked every time when you call the individual basic functions (read, write, verify) display data verification Read, write and verification may be made on desoldered memory or in the circuit, insofar as it allows PCB hardware. A more detailed description you will find later in this manual. 2.1 Technical Support activation Together with buying whole set or just an activation you should give your forum nickname to reseller. It s main condition to get access to this special section, designed only for application users.

3. Hardware requirements MARTECH SPI Tools For proper work you will need: Martech CLIP device with RCD or RCD PRO activation PC computer with internet connection (needed for downloading tools and updates) 3.1 Working conditions Working with SPI module requires from the user the basic knowledge in electronics and manual skills, which allow to perform the connections soldered to the PCB boards. For this purpose, there are necessary tools for assembly, sometimes you will have to use hot air station. We draw attention to the use of appropriate tools. Keep in mind the danger of the emergence of damage due to ESD electrostatic charge. Please prepare a work station, to guard against unauthorized intruders. We take no responsibility for any damage or loss caused by a faulty connection or maintenance of systems, contrary to their purpose.

4. Installing applications on the Clip device Martech CLIP Manager allows you to manage flash memory card and device internal memory. You can easily copy files from PC to CLIP, create or erase the memory card folders and files, rename, etc. The latest version of Clip Manager is V1.8. 4.1 The procedure of copying applications from file to the memory device Download SPI_Tool_10.prg application from http://martech/support/ - folder Martech Clip (or use direct link: http://martech.pl/support/index.php?dir=martech+clip%2fspi_tools%2f ) Connect Martech CLIP to PC using USB cable Run latest versions of Martech CLIP Manager (download from http://martech.pl/support or use direct link: http://martech.pl/support/martech%20clip/clip_manager/clip_manager_v18.zip ) Use "Open CLIP program from disk" button to choose and load application "Upload program to CLIP's program memory" starts the process

Correctly completed the process is as follows: Disconnect the power supply from the device, press the UP (upper row, middle button) and connect the power supply (eg, USB cable) to quickly recall the last loaded applications. An alternative method is to start the power connection, select the CLIP mode, then the use Run last loaded soft.

4.2 The procedure of copying applications from file to the to memory card The process looks likes below: Download SPI_Tool_10.prg application from http://martech/support/ - folder Martech Clip (or use direct link: http://martech.pl/support/index.php?dir=martech+clip%2fspi_tools%2f ) Connect Martech CLIP to PC using USB cable Run latest versions of Martech CLIP Manager (download from http://martech.pl/support or use direct link: http://martech.pl/support/martech%20clip/clip_manager/clip_manager_v18.zip ) Go to Files Manager bookmark, then use "Connect CLIP file system" to get direct connection access to MMC/SD card. In the right window you will see the complete structure of the folders and files stored in memory flash card displayed. Attention! For the "freshly" formatted card, will be displayed only flash card icon, it represents the root directory of MMC / SD.

To copy a file to a flash card you should use the "Upload file to MMC and to indicate the correct file on the PC. Window appears, select the file type and name. Martech CLIP Application Manager automatically detects the files dedicated for Clip (program file, data file, image file). Thus, in this step is sufficient to confirm the data by clicking on the "OK" button.

This will begin the process of copying a file from PC to flash memory card MMC / SD

The process of copying will finish by receiving the current structure of folders and files stored on flash memory cards. In this case the icon appears in the application file in the root directory of memory.

4.3 Launching application from memory card MARTECH SPI Tools The process is as follows: Disconnect the power from the device, select the CLIP mode, then call the function "Load soft from MMC" Size of MMC / SD cards is very high, so no problems you can store multiple programs in parallel. If you want to run one of them - you should load it into memory CLIP. The option "Load from soft MMC" show the entire directory structure on MMC / SD card in a simple manner allowing you to select an interesting program. For convenience, you will only see the application files (other files are hidden).

5. Hardware configuration of SPI Tools 5.1 Operating mode with desoldered memory Needed hardware: Martech CLIP with RCD or RCDPRO activation Connection wires and possible adapters, for making connections between Clip and EEPROM memory. Connection diagram: Pinouts: Martech CLIP PORT1 pin 4 PORT1 pin 5 PORT2 pin 1 PORT2 pin 4 PORT2 pin 5 PORT2 pin 7 EEPROM C (clock) CS (chip select) VDD (W i H signals connect to VDD) Q (data out) D (data in) GND Pins are counted from right to left side (taking in mind keyboard top, for example GND signal which is on port2, pin seventh from right side).

5.2 Operating mode with memory in circuit (soldered on pcb) Needed hardware: Martech CLIP with RCD or RCDPRO activation Connection wires and possible adapters, for making connections between Clip and EEPROM memory External power supply This mode needs: correct configuration of W(write protect) and H(hold) signals on PCB. both signals muust be connected to eeprom power supply line called VDD (mostly) connected RST line to hardware RST signal of main processor using external power supply for PCB Connection diagram (example for RCD510 navigation EEPROM signals on PCB) Pinout: Martech CLIP PORT1 pin 4 PORT1 pin 5 PORT1 pin 8 PORT2 pin 4 PORT2 pin 5 PORT2 pin 7 EEPROM C (clock - CLK) CS (chip select) K0 RST signal of master SPI cpu Q (data out - DO) D (data in - DI) GND Pins are counted from right to left side (taking in mind keyboard top, for example GND signal which is on port2, pin seventh from right side).

6. Memory chips topology MARTECH SPI Tools Memory chips from 95xxx series are produced in various housings (DIP, SO, TSSOP, BGA), and different voltages. Please pay special attention to the topology of your system and leads to connect the signals correctly. We pay special attention for correct connection (eg, replacement of power supply polarity) because errors can permanently damage the system. Application Notes are available on our public support: http://martech.pl/support/index.php?dir=martech+clip%2fspi_tools%2f Most systems are available in DIP8 and SO8 enclosure, which leads the topology is as follows:: S chip select Q data out W write protect VSS GND D data in C clock VCC power supply (possible from 1.8V up to 5,0V) If the system does not support the power supply voltage VDD equal to 5 V, you will have to apply a lower value by the system stability, or use an external power supply

7. Application features and capabilities After runnig application, you will be able to select desired memory type. Then you can choose following functions: Read EEPROM Write EEPROM Verify EEPROM HELP 7.1 Read EEPROM It implements read the entire memory addresses and write data on MMC / SD card. All supported systems are being read with the same parameters. Regardless of the size of memory in a unit per unit time, the readings will be the same size data. Read speed is 6.5kb / s. For example, memory reading time for 95080 will be about 1.5 seconds, while 95640 will be read out in about 12.5 seconds. 1. Select Read EEPROM

2. Choose destination folder, use Select. 3. Next window will allows to choose filename. Default filename has following format: 95xxx_EEPROM_001, where xxx defines type of reding memory, in that case it will be 95080_EEPROM_001. We select Accept to confirm. If you will try to overwrite existing filename, application will signals it, asking for changing name or destination directory. 4. It will begin to read and write memory contents to a file on MMC / SD card.

5. Read Eeprom function starts with checking of proper memory connection. Upon detecting a defective configuration system will display: We can use Abort or Continue the process. In case of continuation, the process will start from reading and then writing to file according to choosen parameters. 7.2 Write EEPROM This option writes memory dump from a file *.EPR, located on the MMC / SD card. The application will not write the file with the wrong size. Therefore, we don't need to fear that we can write bad file to the memory. In contrast to the process of reading, writing function parameters are different for different types of 95xxx memories. The application selects the optimum recording parameters, thereby saving time, ensuring the security of data transmission and storage. For example, writing time for 95080 is approximately 2.5 seconds, and for 95640 is about 25 seconds.

1. Select Write EEPROM 2. Use Clip keyboard to select proper file.

3. Choose Select, to confirm selection and begin the writing process. After writing all data, you will such screen: 4. Write Eeprom firstly checks the eeprom connection. In case of bad configuation you will see this information: Device not detected... You can use Abort or Continue. In case of contunuation, writing process will start.

7.3 Verify EEPROM This option carries out verification of the entire record memory addresses. Verification involves comparing the contents of EEPROM data from the appropriate file *. EPR, located on the MMC / SD card. The application does not allow to choose a file with bad size to verify. The result is information on the consistency of data or warning messages and administration of the first noncompliance. 1. Select Verify EEPROM 2. Using Clip keyboard select proper file for verifying.

3. Select starts the process Confirmation that the data is proper, will be like this: Founding possible errors in verify process will indicate in such way: The last line means: P: xx page number, from which first error has been found A: xx address of bad byte in page E: xx bad data in EEPROM memory F: xx correct data from *.epr file

7.4 HELP It consist informations about connection diagram and pinout of Clip and EEPROM memory.