ZX-Uno on Aeon Lite !!!

Otras placas, clones o aparatos basados en FPGA / Oher FPGA based clones/devices/boards
azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

ZX-Uno on Aeon Lite !!!

Mensaje por azesmbog » 09 Jul 2016, 21:35

From Russia with Love :-)
Hello World !!!
Well, the thing is: I'm not a coder, not a programmer. I'm not a wizard, I'm just studying :-))
I ported the ZX-Uno on Aeon Lite - reconfigurable platform
based on FPGA "Spartan 6" from Xilinx company. Read more about it here
http://www.speccyland.net/?page_id=9
and here
http://zx-pk.ru/threads/21992-novyj-aeon.html
Additionally, I had to add one more to the SPI Flash 32Mbit existing same :))
That's what came out of it :
Imagen
The rest of the pictures just links:
1. core test19_multi_vga + bios 0.43
http://s1.micp.ru/J754c.jpg
2. Loader AEON Lite
http://s2.micp.ru/96ZH3.jpg
3. bios 0.43
http://s1.micp.ru/4Vm8Z.jpg
http://s3.micp.ru/vbs1S.jpg
http://s3.micp.ru/9CJ1v.jpg
http://s3.micp.ru/6d55p.jpg
4.boot menu :
http://s1.micp.ru/U5P89.jpg
Of the first five the ROM starts and runs only the second ROM BASIC +2A 4.1
http://s2.micp.ru/90sX7.jpg
Games all work below !!!!!
http://s1.micp.ru/ax822.jpg
5. SAM Coupe:
http://s2.micp.ru/Spho0.jpg
starts and runs only from Loader AEON Lite, of ZX-One does not work :((

If not too much trouble, I would like to get an answer to the following questions:
1. Circuit design zxuno_v4_sch:
Imagen
FLASH_WP & FLASH_HOLD - PULLUP +5V ?????
These signals are used? - if not, why borrow conclusions FPGA ????
2.What could be wrong with the boot ROM BASIC?
3 How to load programs from the SD Flash?

Thank you for your attention to this post :-))
Thank you for helping antoniovillena !!!

Avatar de Usuario
antoniovillena
Mensajes: 2621
Registrado: 27 Sep 2015, 20:41

Re: ZX-Uno on Aeon Lite !!!

Mensaje por antoniovillena » 09 Jul 2016, 22:02

azesmbog escribió: 1. Circuit design zxuno_v4_sch:
Imagen
FLASH_WP & FLASH_HOLD - PULLUP +5V ?????
These signals are used? - if not, why borrow conclusions FPGA ????
Not used in the core, but for future use. Now it allows load the bitstream (from SPI to FPGA) 4x faster.
azesmbog escribió: 2.What could be wrong with the boot ROM BASIC?
Probably you are using a different core version. Are you using test21?
azesmbog escribió: 3 How to load programs from the SD Flash?

Thank you for your attention to this post :-))
Thank you for helping antoniovillena !!!
The easiest way is by ESXDOS. You must copy the BIN and SYS folders to a SD card (FAT file system).

https://drive.google.com/drive/folders/ ... m5TQURkb1k

Then load any 48K ROM. And press Ctrl+Alt+F5 (that simulates NMI). You must view a file explorer, just select a TAP file and press Enter.

azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

Re: ZX-Uno on Aeon Lite !!!

Mensaje por azesmbog » 09 Jul 2016, 22:22

Probably you are using a different core version. Are you using test21?
it is a test using 21
The easiest way is by ESXDOS. You must copy the BIN and SYS folders to a SD card (FAT file system).
It's all there on the SD.

press Ctrl+Alt+F5 - does not respond. But with a core19 test several times happened to see residos
Upd
perhaps that was build wrong file FLASH.ZX1 ?

Avatar de Usuario
antoniovillena
Mensajes: 2621
Registrado: 27 Sep 2015, 20:41

Re: ZX-Uno on Aeon Lite !!!

Mensaje por antoniovillena » 09 Jul 2016, 22:49

Send me your .ucf file and I will generate correct files.

azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

Re: ZX-Uno on Aeon Lite !!!

Mensaje por azesmbog » 10 Jul 2016, 13:04

antoniovillena escribió:Send me your .ucf file and I will generate correct files.
Thanks, of course :)
but one file pines_zxuno_v4.ucf is not enough, we must also tld_zxuno_v4.v
I litle thought , the problem is probably in another.
1. If the BIOS in "Options" default setting :
DivMMC - Auto
NMI-DivMMC - Auto
then only works ZX +2A 4.1
2. If the BIOS in "Options" setting :
DivMMC - Disabled
NMI-DivMMC - Auto
then works all five ROMs ZX, but without the NMI
3. If the BIOS in "Options" setting :
DivMMC - Enabled
NMI-DivMMC -Enabled
nothing works :((((((
So the problem in DivMMC or NMI ?

Avatar de Usuario
antoniovillena
Mensajes: 2621
Registrado: 27 Sep 2015, 20:41

Re: ZX-Uno on Aeon Lite !!!

Mensaje por antoniovillena » 10 Jul 2016, 14:30

Probably the error is in the DivMMC part.

azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

Re: ZX-Uno on Aeon Lite !!!

Mensaje por azesmbog » 31 Jul 2016, 16:44

ZX-Uno on Aeon working.
ImagenImagen
My mistake was that the various memory chips.
The ZX-One 1 chip 512K x 8, in my Aeon Lite - 2 chips 256K x 16 ( or 2 chips 512K x 16 also possible)
Memory configured incorrectly, it was 256kB instead of the required 512kB.
Now can do tests Pentagon :conlupa:

andykarpov
Mensajes: 4
Registrado: 20 Ago 2017, 18:48

Re: ZX-Uno on Aeon Lite !!!

Mensaje por andykarpov » 20 Ago 2017, 18:52

azesmbog escribió: From Russia with Love :-)
I ported the ZX-Uno on Aeon Lite - reconfigurable platform
based on FPGA "Spartan 6" from Xilinx company.
Does your port is active and the sources are shared somewhere?
I have the Aeon Lite dev.board too and want to try ZXUNO on it.

azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

Re: ZX-Uno on Aeon Lite !!!

Mensaje por azesmbog » 21 Ago 2017, 09:59

не прошло и два года :))
Порт достаточно активен, практически все из тутошнего работает, ну кроме xt_lite., который уже менее интересен, по причине наличия ао486.
Т.к. автор Aeon ILoveSpeccy пропал надолго (навсегда?), то пришлось идти длинным путем - на порт расширения добавил флеш, остальное уже проще. Флеш можно любую 8-128Мбит, хоть на трех проводках, а хоть и шилд сделать, или красивый. с заказом печатки и пр, ну или на монтажке приколхозить, у кого какие эстетические пристрастия.
Ну как бы и все. Флеш нужен только для спектрума ZX-Uno, основного, все отсальные проекты можно (и нужно) запускать без него.
Как то так. Репы нету, бин-ки есть, да я их уже и выкладывал. Там. Нафик никомуу не нужны.

andykarpov
Mensajes: 4
Registrado: 20 Ago 2017, 18:48

Re: ZX-Uno on Aeon Lite !!!

Mensaje por andykarpov » 27 Ago 2017, 09:52

А можно еще разок ссылку на бинарники для Aeon Lite и на какие пины вешать SPI flash и какой.
Заранее спасибо! :)

Responder