PDA

Просмотр полной версии : FLASH EPROM programming on ZX Spectrum



VELESOFT
17.05.2010, 01:59
This is photo of Winston's DIAGNOSTIC BOARD:
http://velesoft.speccy.cz/other/diagboard.jpg

Schematic and flash utilities:
http://www.alioth.net/Projects/Spectrum-Diag/

FLASH UTILITY for this interface support programming protocol for Am29F040B flash chip (or equivalent).

I test this chips:
AM29F040B (AMD) - 512kB flash eprom (internal structure 8x 64kB sector)
A29040B (AMIC) - 512kB flash eprom (internal structure 8x 64kB sector)

All work correct, no problem. But this flash utility is writed only for 512kB chips ???
I have also UT621024PC-70LL , AT29C010A-90PI (ATMEL).
My idea is add support for other FLASH EPROM/PEROM/EEPROM to one universal FLASH UTILITY.

Flashing code inspirations:
http://piters.tripod.com/zxfl_sch.htm
http://www.8bc.com/sinclair/DOWNLOAD/index.htm
http://8bit.yarek.pl/upgrade/zx.flashd0/index.html
http://85.132.166.194:21002/~zilog/divIDE_57b/System/flasher.tap (flasher for 8kB EEPROM on DIVIDE)
http://velesoft.speccy.cz/flash-memory.zip
http://www.zxbada.bbk.org/zxmmcp/software/flashrom.zip (ZXMMC+ - flashrom)

For flashing is usable also my MB02 memory interface:
http://velesoft.speccy.cz/prodej/prodej4/mb02-mem.htm
http://velesoft.speccy.cz/other/mb02mem-upgrade.jpg

or my PROFI INTERFACE:
http://velesoft.speccy.cz/profi.htm
http://velesoft.speccy.cz/profi/profi-2009-3d.jpg

or MB02+:
http://factor6.ic.cz/mbflashhowto/s19.JPG

or DIVIDE PLUS:
http://velesoft.speccy.cz/zx/divide/divide_plus/divide_plus_complette.jpg

Djoni
23.05.2015, 00:24
Поддержка записи флеш памяти на реале почему-то у нас не получила широкого распространения , очень жаль ...

Попался интересная разработка для Spectrum +2A/+3 конструкция достаточно простая но автор не выкладывает схему , попробовал восстановить по фото получилось не очень красиво для начала пойдёт :v2_blush:

http://zxnet.co.uk/spectrum/flash/

Плата устанавливается заместо двух пзу , есть вариант с FLASH 128кб (29F010) и 512кб (29F040B) переключение страничек тумблером.

http://gifok.net/images/2016/09/20/finished.jpg

http://gifok.net/images/2016/09/20/image002.md.jpg (http://gifok.net/image/8DaH)


http://imhocloud.com/images/2015/05/23/finished4fd28.md.jpg (http://imhocloud.com/image/5AAF)

http://zxnet.co.uk/spectrum/flash/manual/

http://gifok.net/images/2016/09/20/image00121cef.md.png (http://gifok.net/image/8Dal)

Микросхема без маркировки SN7437 (К155ЛА12 ), непонятно зачем нужен сигнал A15 (z80) :v2_conf2:

Утилита доступная на сайте с исходниками поддерживает прошивку только 29F010. http://zxnet.co.uk/spectrum/flash/software/

Также на сайте есть интересные версии прошивок бейсика.

Версия BBC BASIC (Z80) ported by JG Harston для Spectrum.
http://gifok.net/images/2016/09/20/BBC-2.md.png (http://gifok.net/image/8Da6)

http://gifok.net/images/2016/09/20/BBC-1.md.png (http://gifok.net/image/8DaB)

http://mdfs.net/Software/BBCBasic/Spectrum/
http://imhocloud.com/images/2015/05/23/BBC-2279b0.md.png (http://imhocloud.com/image/5AFx)


Испанский вариант редактора бейсика 128,очень интересный.
http://gifok.net/images/2016/09/20/MM2.md.png (http://gifok.net/image/8Dap)


http://imhocloud.com/images/2015/05/23/MM299f15.md.png (http://imhocloud.com/image/5AFO)

OpenSE BASIC 3.06
http://gifok.net/images/2016/09/20/SE.md.jpg (http://gifok.net/image/8Daa)


В меню калькулятора добавили пункты работы с магнитофоном.
http://gifok.net/images/2016/09/20/SE.md.png (http://gifok.net/image/8Dau)



http://gifok.net/images/2016/09/20/SEc9375.md.png (http://gifok.net/image/8DaM)






http://gifok.net/images/2016/09/20/MM.md.png (http://gifok.net/image/8Dam)