spark2k06 wrote: ↑Mon Feb 27, 2023 4:54 pmkitune-san wrote: ↑Mon Feb 27, 2023 3:13 pmI believe that native mode (same implementation as MiSTer) can be used with ZXUno without the need to implement SPI.
I will look for ZXUno to see if I can buy it (and deliver it to Japan).
Here would be the commit of changes related to the KFMMC implementation, so you can look only at the changes, and nothing else, to focus on them. It synthesizes, but the unit is not recognized by XTIDE, it remains to debug in depth... but maybe you can provide me some clue:
https://github.com/spark2k06/PCXT_ZXUno ... 758fa4f151
The technical features of this improved but compatible ZXUno clone:
https://gitlab.com/emax73g/unoxt-hardwa ... ain/scheme
Originally, the signals in the UCF file are defined as follows:
Code: Select all
NET 'sd_cs0_n_o' LOC='E16' |IOSTANDARD = LVTTL; NET 'sd_sclk_o' LOC='F16' |IOSTANDARD = LVTTL; NET 'sd_mosi_o' LOC='F15' |IOSTANDARD = LVTTL; NET 'sd_miso_i' LOC='G14' |IOSTANDARD = LVTTL |PULLUP;
I have also tried assigning PULLUP to the sd_mosi_o signal, but with the same result.
My suggestion.
Could you please try this change when you have time?