EN29LV640B programming

tps_star
Сообщения:257
Зарегистрирован:Чт фев 15, 2007 9:09 am
EN29LV640B programming

Сообщение tps_star » Вс янв 16, 2011 7:38 pm

hi ezo
is possible programming EN29LV640B ?
if is possible give me info for programming this device
please give me info with picture software

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: EN29LV640B programming

Сообщение Ezo » Пн янв 17, 2011 11:09 pm

Chip is programmable.
Your question is strange, looks like first visit here.
Have you read sources here and trying ?
Chip database, chip test file, adapters tsop48d3 and tsop48b2 docs, search in forum....
Generally 64Mb not supported by Willem SW, you have to select 32Mb device, write in 2x32Mb parts and drive highest adress manually.

tps_star
Сообщения:257
Зарегистрирован:Чт фев 15, 2007 9:09 am

Re: EN29LV640B programming

Сообщение tps_star » Вт янв 18, 2011 12:14 pm

i cannot write 2*32M
how can programm ?

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: EN29LV640B programming

Сообщение Ezo » Вт янв 18, 2011 12:43 pm

Why not ?
What adapter used ? Are you getting valid ID ?
Erase /blank check results ?

tps_star
Сообщения:257
Зарегистрирован:Чт фев 15, 2007 9:09 am

Re: EN29LV640B programming

Сообщение tps_star » Ср янв 19, 2011 7:23 am

i used adapter tsop48d2

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: EN29LV640B programming

Сообщение Ezo » Пт янв 21, 2011 8:03 am

Are you getting valid ID ?
Erase /blank check results ?

deffc0n
Сообщения:19
Зарегистрирован:Вт сен 13, 2011 11:51 am

Re: EN29LV640B programming

Сообщение deffc0n » Вт сен 13, 2011 12:07 pm

Hi

@EZO

I have this same problem is write EN29LV640B.
I see willem not supported 64mb size.
You khnow now manually write in 2x32Mb parts ?
How set adress manually ?
I have this file attache:

Код: Выделить всё

http://www.2shared.com/file/12495433/1ebde932/az3_nor_flash.html
BR

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: EN29LV640B programming

Сообщение Ezo » Вт сен 13, 2011 4:14 pm

What programmer and adapter do you apply ? Highest adress settings depend from used adapter.
Guide for tsop48d3 find here with links and details to split source file according your needs. Guide refer to 128Mb chip, equally it works for 64Mb.

deffc0n
Сообщения:19
Зарегистрирован:Вт сен 13, 2011 11:51 am

Re: EN29LV640B programming

Сообщение deffc0n » Вт сен 13, 2011 4:27 pm

I have Willem and tsop48d3.
My box dead boot sector i must write new dump for EN29LV640B.
This link :

Код: Выделить всё

http://www.pristavka.de/index.php?topic=6061.0
get 2 diffrent procedures programming flash, first by jtag and next desolder EN29LV640B and programming with willem.
For me only problem is how write dump for flash by willem.

Thx @Ezo for repaly and link :)

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: EN29LV640B programming

Сообщение Ezo » Вт сен 13, 2011 6:09 pm

I have Willem and tsop48d3.
What willem version ?
Is it willem+ezowill+tsop48d3 or ezoflash4v4(4v5)+tsop48d3 ?
For me only problem is how write dump for flash by willem.
Read guide and come back with questions.

deffc0n
Сообщения:19
Зарегистрирован:Вт сен 13, 2011 11:51 am

Re: EN29LV640B programming

Сообщение deffc0n » Вт сен 13, 2011 6:18 pm

I have old version willem and now i search my diffrent programmator name Universal Flash Programmer v. 6.01 epsilon work with software from willem.

Код: Выделить всё

http://www.eliptor.pl/p11,universal-flash-programmer-v-6-03.html

and 
adapter

http://www.eliptor.pl/p25,adapter-8-16-bit-flash-board-tsop48.html
I think this complet write flash.

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: EN29LV640B programming

Сообщение Ezo » Вт сен 13, 2011 8:53 pm

Author of UFP6.01 apply non-agreed reference to my name. Here are common details with ezoflash, but generally programmer board and adapters are different , especially in adapter bus.
Guide for UFP6.0x and adapters you can find here and here
Specific guide you for EN29LV640 with listed adapter:
Apply SW 0.97ja, select device (8/16bit) 29LV320 in section Request Adapter 3.3V
Apply jumpers (remove J1,J3) on programmer for 3.3V device.
On adapter don't apply jumper.
Please confirm, one of adapter headers for jumper is connected to tsop48 pad- pin 13 !
Connect selected adapter header to ground (A21 log0) - to get ID, read 0-32Mb, write 0-32Mb, erase entire chip.
To read and write 32-64Mb part connect selected adapter header to Vcc 3.3V via pull-up resistor (A21 log1, resistor 1k..4.7k). 3.3V controlpoint can be found on adapter or on one of programmer J3 header (check it in Test H/W mode, activate 32-Vcc) .
Before you start any action (read, erase,..) with chip be sure in correct get ID reply !
Expect reply man. 0x1C , dev. 0xCB . Other ID - check chip solderings on adapter, ....
In previous my post guide find how to split and join files.
Have a problem or question come back in forum. Sometimes possible erase error, next guide required.
Good luck !

deffc0n
Сообщения:19
Зарегистрирован:Вт сен 13, 2011 11:51 am

Re: EN29LV640B programming

Сообщение deffc0n » Вт сен 13, 2011 9:09 pm

Thx for all @Ezo i work tomorrow with flash :)

BR

deffc0n
Сообщения:19
Зарегистрирован:Вт сен 13, 2011 11:51 am

Re: EN29LV640B programming

Сообщение deffc0n » Пт сен 23, 2011 7:07 am

HI @Ezo

I get this when connect ID: manufacture 0x7F and 0xCB attache screen.
Изображение


I desolder and again solder in adapter this still this same 0x7F and 0xCB.
Pin 13 is connect to jumper adaptor .

Изображение

Изображение


Any sugestion ?
Maybe my adaptor is diffrent ?
You have diagram adaptor for this flash ?

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: EN29LV640B programming

Сообщение Ezo » Пт сен 23, 2011 3:21 pm

Schematic is generic Willem 8/16 flash adapter, you can use reference tsop48b2. Bus is different. Adapter has 2 resistors, one 2k2 connected to 12-RST, other 2k2 to 14-WP.
Please check , chip pin10 is traced to some bus pin - adapter support A20. Some old willem 8/16 flash schematic is limited to 8Mb devices.
Your ID result is correct. I checked datasheet, chip can return man.ID 0x7F (A8=0) or 0x1C (A8=1)Device ID 0xCB.
Check CFI return .
Go for next steps according my procedure. Note, chip pin13 connected header should be grounded or pulled-up to Vcc according to selected 32Mb block.

Ответить