EZoFlash+4v4 serial memory support modify

Ответить
Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga
EZoFlash+4v4 serial memory support modify

Сообщение Ezo » Сб янв 10, 2009 1:20 am

Find here changes to support serial memory on EZoFlash+4v4 -
schematic changes in red, generic serial memory chip pinouts (DIP-8,SO-8 ), layout changes and connections.
Actions required
1) cut line between IC7/pin9 and V1/k
2) place resistor 1k between IC7/pin1 and IC6/pin7 (D0)
3) place wire between IC7/pin2 and IC7/pin9
4) apply wires to external adapter or DIP socket
- DIN to V1/k,
- DOUT/DATA to IC7/pin1,
- Vcc,D1,GND,WE to responding BU3 pins.
-----------------------------------------------------------
Common comments:
- software versions 0.98dx can be used for serial memory;
- no hardware changes to pcb45 version required;
- latest SW 0.98d9 support SPI Flash memory, voltage Vcc=3.6 required.
Последний раз редактировалось Ezo Сб янв 10, 2009 9:48 am, всего редактировалось 2 раза.

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

Сообщение Ezo » Сб янв 10, 2009 9:45 am

My tests results find in latest chip_testfile.
Comments:

- I2C series 24xxx
1) No problems found on generic devices.
2) Special devices CSI64LC10, 24LC21A, X24645 fail/not supported

- Microwire 93xxx
1) Use always chip datasheet to find pinout, supported mode (8bit, 8/16bit, 16 bit), pin ORG.
2) For 8/16bit chips keep pin ORG open in 16bit mode, pin ORG ground in 8bit mode.
3) Found SW bug. Most 8/16 bit chips can be programmed OK in 8bit and 16bit mode, but compared read in both modes different - bytes in word are swapped. From verify results on other programmer - byte swap exist in 16bit mode.
8bit mode looks OK. Probably this is reason why practically all willem HW versions support 93Cxxx devices in 8bit only by default, pin ORG grounded permanently. Software allow 16bit mode, software has pin ORG usage instructions, but no public comments on HW change/line cut and related jumper implementation.
4) 16 bit mode can be used. Load file, Action/Swap BYTE, Program and/or Read chip, Action/Swap BYTE, Save as. Making copy from one chip to other one you can skip Swap.
5) Notes from tests.
Atmel chip read is equal in 8 and in 16bit mode.
CSI93xxx read in both modes have more differencies (seems swapped half memory area, swapped bytes; chips failed on other programmer too).Only one mode can be used for CSI93xxx programming, more tests and verify required to confirm reliability in 8bit mode.
Microchip C version chips 93AA66C, 93LC76C fail, probably version compatibility issue.
Specific chips 93CS56, M93S66 fail/not supported.
6) Waiting your comments, experience, confirmation or denial of listed ideas and results.

- SPI EEPROM
1) initial tests done on SW 0.98d9. Most chips are programmed OK, but read always return clear buffer (all 0xFF).
2) main tests on SW 0.98d5 with SW bug found. Most chips are programmed OK, but read always return 0xFF on first byte (except Microchip 25LC320), separate verify fail on first byte. Verified chip on other programmer - chip has record in first byte.
Equal first byte problem exist with programmer pcb45c, with older SW 0.97ja
3) Looking to have chip copy in file (backup), read and check always first byte in buffer, edit before Save.
Actions step by step - read chip; check buffer; if first byte FF run Verify; from Verify error result get chip content in first byte; open willem SW Edit Hex function in buffer; edit first byte; run verify; save in file.
4) Another bug - no success with 4kb eeproms (AT25040, CSI25C05, M95040) , programming fail.
Fail Microchip 25LC080 , probably due to 16byte page (selected device 25x080 with 32byte).

- SPI Flash.
1) supported by SW 0.98d9
2) apply voltage 3.6V , jumper Jp2 only.
3) erase chip before programming
4) AMIC chips verified OK.
5) ST Micro M25P040 and Winbond W25X40 fail.
Reason unknown, not found. Mentioned chips programmed succesfully on modified (Vcc) programmer pcb45c.
6) serial part of modified ezoflash+ is different from pcb45version . What components can be critical on timing in my version for SPI Flash chip range? Experiments take a time .

Serial memory modify support PIC microcontrollers. No tests done.

Waiting your feedback.

dmibr
Сообщения:89
Зарегистрирован:Вс окт 26, 2008 2:45 pm

Re: EZoFlash+4v4 serial memory support modify

Сообщение dmibr » Пт янв 30, 2009 11:57 am

Здравствуйте Ezo !
У меня есть прошитая SPI FLASH EON __EN25T80 ( DIP-8 )от DVD . Я не силен в английском , но как понял , речь идёт о доработке программатора для чтения/записи последовательных флешек. Подскажите как подключить эту микросхему к программатору EzoFlash+4v4 , и есть ли у вас чертёж адаптера ?
Вот её цоколёвка: 1--S ; 2--Q ; 3--W ; 4--Vss(GND) ; 5--D ; 6--C ; 7--HOLD ; 8--Vcc(3,3V).
Результаты теста -- вышлю.

кузя
Сообщения:14
Зарегистрирован:Вс ноя 16, 2008 6:33 pm

Re: EZoFlash+4v4 serial memory support modify

Сообщение кузя » Ср фев 11, 2009 4:38 pm

Вот здесь я выложил свою версию адаптера под PIC и флеш.
Here is here I have placed its version of the adapter under PIC and memory.
viewtopic.php?f=3&t=1350&p=3564#p3564
Загляните ко мне на сайт
http://master-uri.narod.ru/

Alexander27
Сообщения:11
Зарегистрирован:Вт окт 03, 2006 1:03 pm
Откуда:Кыргызстан Бишкек
Контактная информация:

Re: EZoFlash+4v4 serial memory support modify

Сообщение Alexander27 » Пн окт 12, 2009 7:18 pm

Доброго времени,суток.Собрал адаптер для программирования 24,25 и 93 микрушек но не понял почему в Chip Database нет ни одной микрушки,данной, серии и где взять софт по моему (0.98dx)для работы с данными,микросхемами ?
Заранее,благодарю.

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

Re: EZoFlash+4v4 serial memory support modify

Сообщение Ezo » Пн окт 12, 2009 7:51 pm

но не понял почему в Chip Database нет ни одной микрушки,данной, серии
К сожалению нет времени обновить Chip Database, в данный момент очень много изменений и дополнений. Неможешь найти даташит сериальной памяти, сделай запрос на мой мейл.
где взять софт по моему (0.98dx)для работы с данными,микросхемами ?

Версия 0.98d10

Alexander27
Сообщения:11
Зарегистрирован:Вт окт 03, 2006 1:03 pm
Откуда:Кыргызстан Бишкек
Контактная информация:

Re: EZoFlash+4v4 serial memory support modify

Сообщение Alexander27 » Пн окт 12, 2009 8:15 pm

Спасибо,буду пробовать.Данный софт работает без проблем на программаторе Ezoflash V4 ?

Gregory
Сообщения:246
Зарегистрирован:Ср окт 11, 2006 1:28 pm
Откуда:Санкт-Ленинград
Контактная информация:

Re: EZoFlash+4v4 serial memory support modify

Сообщение Gregory » Вт окт 13, 2009 5:38 am

Ezo писал(а):очень много изменений и дополнений
Где, в смысле, в чём?

md_bluelily
Сообщения:8
Зарегистрирован:Ср ноя 18, 2009 1:09 pm

Re: EZoFlash+4v4 serial memory support modify

Сообщение md_bluelily » Ср ноя 18, 2009 1:50 pm

Dear EZO,

If I make this changes on my working board (EzoFlash+ v4.4), then is it able to program the chips that it used to program ? Or it is only able to program SPI chips then ?
I want to program these two chips: M95080 and M95160. Will it be able to program these two or not after making new changes to it ?
Is there any adaptor available for DIP-8 and SO-8 packages ? If no, then how am I supposed to connect my chips to the board ?
Please help me.

Thanks in advance for your attention and support.
Best Regards.

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

Re: EZoFlash+4v4 serial memory support modify

Сообщение Ezo » Ср ноя 18, 2009 7:55 pm

Changes affect to all serial devices.
Chips M95080 and M95160 are programmable. SW has bug, that read can fail on first byte (0xFF), but chip programmed OK.
Here is no adapter for serial chips, you can use wired connection or create adapter yourself.
Topic will be copied in EZoFlash forum english section.

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

Re: EZoFlash+4v4 serial memory support modify

Сообщение Ezo » Ср апр 14, 2010 8:51 pm

SPI EEPROM
1) initial tests done on SW 0.98d9. Most chips are programmed OK, but read always return clear buffer (all 0xFF).
2) main tests on SW 0.98d5 with SW bug found. Most chips are programmed OK, but read always return 0xFF on first byte (except Microchip 25LC320), separate verify fail on first byte. Verified chip on other programmer - chip has record in first byte.
Equal first byte problem exist with programmer pcb45c, with older SW 0.97ja
3) Looking to have chip copy in file (backup), read and check always first byte in buffer, edit before Save.
Actions step by step - read chip; check buffer; if first byte FF run Verify; from Verify error result get chip content in first byte; open willem SW Edit Hex function in buffer; edit first byte; run verify; save in file.
4) Another bug - no success with 4kb eeproms (AT25040, CSI25C05, M95040) , programming fail.
Все выше перечисленные проблемы устранены в софте 0.98d11.
Проверено на ezoflash4v5.
Рекомендую также снизить питание до +3.6 для всех SPI EEPROM

softfelix
Сообщения:6
Зарегистрирован:Вс мар 28, 2010 5:12 pm
Откуда:Санкт-Петербург

Re: EZoFlash+4v4 serial memory support modify

Сообщение softfelix » Вт май 18, 2010 3:36 pm

Ezo писал(а): Все выше перечисленные проблемы устранены в софте 0.98d11.
А где можно скачать эту версию?

Dimon908
Сообщения:21
Зарегистрирован:Пн май 07, 2007 2:35 pm
Откуда:Беларусь, Минск
Контактная информация:

Re: EZoFlash+4v4 serial memory support modify

Сообщение Dimon908 » Вт май 18, 2010 3:52 pm


softfelix
Сообщения:6
Зарегистрирован:Вс мар 28, 2010 5:12 pm
Откуда:Санкт-Петербург

Re: EZoFlash+4v4 serial memory support modify

Сообщение softfelix » Вт май 18, 2010 3:55 pm

О! Как оперативно! Спасибо!

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

Re: EZoFlash+4v4 serial memory support modify

Сообщение Ezo » Пт май 21, 2010 4:24 pm

Здесь далее обсуждаем только вопросы связанные с переделкой программатора ezoflash4v4 для поддержки сериальной памяти. Ранее существующая информация по EzoSer перенесена в отдельный топик

Ответить