IBM MaxLoader manual How to Read Nand Flash, Bga

Page 113

MaxLoader User’s Guide

Note: Usually, new developers for NAND Flash should have a solution how to program their devices with NAND Flash semiconductor engineers and programmer vendor’s software development engineer.

How to READ NAND Flash

There is no global standard file system for NAND Flash programming for programmer vendors yet. Hence, customer who understands how to program NAND Flash is not hard to expect that READ (copy) a NAND Flash is very difficult project unless the customer knows all information how to program the master NAND Flash. EE Tools support most NAND device with specialized file systems and simple algorithm with ‘skipping bad blocks’. Please contact support.eetools.com for further assistance.

10. GLOSSARY

BGA

Ball Grid Array. A surface-mount device with solder balls and a high pin

 

count, similar to PGA.

 

Bipolar PROM

A fuse-link programmable PROM.

 

Blank Check

A test performed by a device programmer to ascertain whether a device has

 

been programmed (partial or total) or is in a virgin state.

Buffer

Data storage unit directly stored on CPU.

Checksum

A number that results by adding up every element of a pattern. Typically

 

either a four or eight digit HEX number, it is a quick way to identify a

 

pattern, since it is very unlikely that two patterns will have the same

 

checksum.

 

Compare

Reading a programmable device and displaying any discrepancies from the

 

desired pattern. Each error is displayed on the screen. This comparison is

 

slower to perform than verify on the programmer.

Device

Microchip or Integrated Circuit chip.

 

Die

The silicon chip that is located within an IC package. It is a small rectangular

 

flat piece of silicon that has been

fabricated with many transistors to

 

perform a specific function. It is glued into a plastic or ceramic package and

 

 

 

 

 

113

Image 113
Contents MaxLoader User’s Guide Quick Start Examples Device Config Trouble Shooting & Technical Support Glossary Other ProductsAbout Nand Flash Memory EE Tools, Inc Programmer Models for PC USB InterfaceMaxLoader User’s Guide General Description About This ManualTo Start the windows software Hardware InstallationTo Install the software from a CD drive MaxLoader User’s Guide MaxLoader User’s Guide MaxLoader User’s Guide MaxLoader User’s Guide MaxLoader User’s Guide MaxLoader User’s Guide To install the Software for parallel port programmers Select Product NVM Hierarchy Families of Programmable DevicesFlash Memory Flash Memory Technologies Serial Flash Eeprom Performance ComparisonSerial Eeprom ƒ Xilinx 17xx familyNon-Typical Devices 8-bit 1-Megabits Erasing an Eprom Bit 1-MegabitsPLD Features Microcontroller Auto Select About Device ID and Auto Select on EE Tools programmersTo Find a Device ID Other terms and definitions are as follows Safety Note ConventionsChoosing a Right Adapter Different Device Packages Different Programming Adapters Programming an Eprom with data Quick Start ExamplesMaxLoader User’s Guide Source Device Programmed AMD 27C256 Duplicating an Eprom from a master IC deviceSplit Basic Menu Screen Information Option InformationTarget Device Erased or blank Intel 27C256 Counter Additional Option Information for Non PLD DevicesSystem Information File Verification errorƒ Binary Format ƒ Intel HEX Format ƒ Motorola S HEX Format 00001102444154414D414E2053332053455249414C8F 01000001 ƒ Tektronix HEX Formatƒ Jedec Standard PLD devices only Sum Check ETXFile / Load ƒ POF file Altera EPMxxx devices onlyFile / Reload File/ Save Project File/ Load ProjectFile/ Save Log File/ Save All Messages Buffer Find Buffer / Edit BufferAsc Data looking for Ascii value HEXFill random data Find NextFill Buffer Copy buffer Clear buffer Print buffer Set editor to view modeSet Editor to binary mode Set editor to edit modeSet editor to 16 bitword Hex Set editor to 8 bitbyte HexSet editor to 32 bitdouble word Hex Set default editor modeSwap nibble Set default Reset EditorSwap Word Swap byteJedec editor Swap double wordClear Buffer / Edit UES CloseDevice / Select by history Select Select / Auto Select ƒ Select / E EPROM, FlashSelect / Device information Device / Change Algorithm Device / Blank Check Device / Auto Menu OptionMaxLoader User’s Guide ƒ Memory device Device / Programƒ Programmable Logic Device operation ƒ 28C256, 28C010, etcCopy from a master chip to a new chip ƒ Microchip PIC devicesƒ Atmel or Xilinx ƒ Motorola MC68HC908 devicesƒ Serial EEPROMs Device / Verify Device / ReadDevice / Security Device / Data CompareDevice / Erase Device / Option Device / EncryptionTest / RAM Test Device / AutoDram types tested Sram type testedTest / Vector Test Test / IC Test DelayOptional Operation Value VccTest Config / Select ProductConfig Option / Buffer Clear Before File Loading Config / Config OptionConfig Option / Verify After Reading Config Option / Blank Check Before ProgrammingConfig Option / verify after programming Config Option / Byte order swappingCursor AT Location 00000000 8 BIT Addressing Byte swap = disabledConfig Option / Device ID Check Config Option / Device Insert TestConfig Option / 32 Bit Checksum Config Option / SoundConfig Option / Default Buffer Value Config Option / Port TopMax, ChipMax USB option / Enable Start button Config Option / USB Option USB programmerUSB option / Good LED off on socket open USB option / Enable Start ALL buttonEnabling #4 socket to be master socket Config Option / Gang Split Select Byte $0001 Byte $0003 SplitConfig Option / Address File Load Device AddressFile Save Config Option / Auto IncConfig / Hardware test Config / Concurrent gang modeMaxLoader User’s Guide Enabling any button to be a Start Key Close How to program write one file into different sockets ? Example 1 Program 8 of 27128 Eproms with Same Data MaxLoader User’s Guide MaxLoader User’s Guide Example 2 SET Program for 8 of 27128 Eproms MaxLoader User’s Guide Config / Enter Supervisor Mode Config / Enter Production ModeConfig / Language Config / Set PasswordRegistration Software UpdatesTesting the Hardware Quick Self-Diagnostics Contacting Customer Support Electronic Engineering Tools, Inc Service InformationLimited One-Year Warranty Useful Web Site Addresses/ Phone Numbers Eprom Emulator Manufacturers Programming Adapter ManufacturersAbout Nand Flash Memory How to Program Nand Flash Why Nand FlashBGA How to Read Nand FlashGAL DIPFpga Jedec HEX fileJedec file LCCPlcc OTPPGA QFP PqfpRAM ROMTsop TQFUV Erasable Verify