logo elektroda
logo elektroda
X
logo elektroda
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #211 19892066
    TomekMierzwa
    Level 10  
    Is it possible to use both cores at the same time?
  • ADVERTISEMENT
  • #212 19892129
    piotr_go
    DIY electronics designer
    Yes, but you have to edit (with some hexedit) the name of the * .A586 ROM if they require other versions.
  • ADVERTISEMENT
  • #214 19900319
    TomekMierzwa
    Level 10  
    I made an a586 -auto and can't enter the menu.
    Can it be avoided somehow?
  • #215 19900343
    piotr_go
    DIY electronics designer
    Hold down reset while turning on.
  • #216 19900356
    TomekMierzwa
    Level 10  
    Thanks a lot.


    Was it possible to fix something with PFS?
    FFS often has validation problems.
  • ADVERTISEMENT
  • #217 19903192
    piotr_go
    DIY electronics designer
    TomekMierzwa wrote:
    Was it possible to fix something with PFS?

    It will come down with it yet.
  • #218 19915597
    TomekMierzwa
    Level 10  
    I noticed a bug in your CORE.
    Sometimes the FDD doesn't work after the reset (I have gotek from Zaxon).
    He does not see it, the reset does not help, you need to reload the cora.
  • #221 19962237
    pombearman
    Level 9  
    Way to go. This 2.0 looks great when it comes to memory.
  • #222 19962416
    piotr_go
    DIY electronics designer
    When it comes to FAST, in 1.6 it would probably be able to increase, the paths are there. CHIP is another matter, the extra DMA logic in Spartan does not fit.
    Any ideas on how to use 8MB CHIP?
  • #223 20002016
    samowitsch
    Level 7  
    Can you make a video on YT of the mikan core and of board rev2.0? Regards

    Added after 2 [hours] 2 [minutes]:

    piotr_go wrote:
    ... and news 2.0:
    Not well tested yet.
    At the moment I have no plans to share.


    What are the improvements of rev2.0?
  • #224 20004397
    piotr_go
    DIY electronics designer
    samowitsch wrote:
    Can you make a YT movie with mikan core and rev2.0 disc?

    When I finish the AGA core. It will come down with it yet.
    In days I will release version v1.9 (I skipped a few numbers :) ).

    samowitsch wrote:
    What are the improvements in version 2.0?

    Larger FPGA, 32MB RAM, USB, Audio DAC.
  • #226 20351657
    piotr_go
    DIY electronics designer
    Mikan v0.1.4:
    I added the "auto switch" function. If a floppy disk is inserted into DF1 during reset, DF1 swaps with DF0.
    DIY-A586 v1.6 by piotr_go
    For the switch to work properly, both stations must generate the _RDY signal. LEDs for stations that do not generate _RDY.
    To DF0 we connect a regular station, to DF1 we connect an emulator (something that does not require a _MTR signal, v1.6 does not have _MTR1).

    MAIN v0.4.4 beta:
    I speeded up the boot.
  • #227 20357419
    Jaca
    Level 31  
    @piotr_go Is there any possibility to remap your project to the Digilent ZedBoard Zynq-7000 ARM evaluation board (XC7Z020)?
  • #228 20357615
    piotr_go
    DIY electronics designer
    No way. I already have these plates coming out sideways, I probably fired it on 9 or 10. different of their own :D
  • #229 20370040
    shafty
    Level 9  
    Hey, I finally managed to buy a chip for amiga_floppy_splitter. I therefore have two questions:
    1. You also need to solder two capacitors 100nf and 10uF on the board. Which is which ? There are no markings on the plates.

    2. How do you program this pic? I have a programmer for them, but are there outputs for mclr, pgd, pgc, gnd on any of the pins or do you have to solder the legs?
  • #230 20370155
    piotr_go
    DIY electronics designer
    1. closer to pica give 100nF
    2. all pins are connected
  • #231 20387271
    shafty
    Level 9  
    Thanks for the info on how to solder. Unfortunately, I'm lazy in programming. I'm using a PicKIT3 programmer, I hope it's ok, if not which one should I use? Photo of my programmer below. So far, I've used it without any problems programming a chip of another project according to the instructions https://speccy.pl/wiki/index.php?title=AmiPS2#Podpiecie_Programatora. Project also built on PIC processor, but bigger.
    Below are photos of my programmer and how I connected the cables. I suggested the scheme, but I don't know if I deciphered everything correctly.

    Adapter with wire labels: vcc, gnd, mtr1, mtr0, sel0.
    PicKIT 3 programmer with connected wires.

    After connecting the wires of the cables, I get the message device not found.
    Can you suggest something? Maybe there is a better, more adequate instruction for flashing such a pica somewhere?
  • ADVERTISEMENT
  • #232 20387360
    piotr_go
    DIY electronics designer
    ICSPDAT - _SEL1
    ICSPCLK - _MTR
    Vpp - _SEL0
    Programmer power supply and high voltage programming.
  • #233 20428669
    sonic2k5
    Level 1  
    For this project you use KiCad?
    Thank you.
  • #234 20431532
    piotr_go
    DIY electronics designer
    Eagle 7.x.x.
  • #235 20583599
    xangel
    Level 19  
    How often does RAM run in version 1.6?
    I am asking because now TME does not have 5 ns, there are only 6 ns at 166 MHz.

    And by the way: will any of the memory currently available at TME be compatible with version 1.9?

    BTW great job!
  • #236 20583795
    piotr_go
    DIY electronics designer
    xangel wrote:
    How often does RAM run in version 1.6?

    Amiga ~56 MHz, PC up to 133 MHz, CL2

    xangel wrote:
    I'm asking because now TME doesn't have 5 =ns, there are only 6 ns at 166 MHz.

    https://www.tme.eu/pl/details/is42s16400j-5tl/memori-dram-uklady-scalone/issi/
    https://www.tme.eu/pl/details/is42s16400j-6tl/memori-dram-uklady-scalone/issi/
    https://www.tme.eu/pl/details/is42s16400j-7tl/memori-dram-uklady-scalone/issi/

    xangel wrote:
    And by the way: will any of the memory currently available at TME be compatible with version 1.9?

    https://www.tme.eu/pl/details/is42s16160g-7tli/memori-dram-uklady-scalone/issi/

    It's mainly about CL2 at 133 MHz.
  • #237 20677771
    piotr_go
    DIY electronics designer
    Mikan v0.1.5:
    - PAULA reset fix
    - collision fix

    Driver SD v0.9:
    - obsługa wielu "dysków"
    - obsługa PFS3
    - nie trzeba patchować ROM'ów (zmieniamy nazwę załączonego pliku na "SD.ROM" i wgrywany z innymi)

    Quote:
    Option 1:
    Whole card is single Amiga HD.
    Remove card MBR and create partitions with HDToolBox.

    Option 2:
    1 card partition = 1 Amiga HD
    Card must have MBR. Primary partitions only.
    Choose partition type "F0" for Amiga RDB.
    Example: If your card have 3 paritions [fat12, "F0", fat32] disk order on Amiga side will be ["F0", fat12, fat32] (unit 0, 1, 2).
    Warning: Do not touch you FAT disks with HDToolBox.
    For FAT support install fat95.

    FileSystem = l:fat95
    Device = scsi.device
    Unit = 2 /* change unit number here */
    Flags = 0
    LowCyl = 0
    HighCyl = 0
    Surfaces = 1
    BlocksPerTrack = 1
    BlockSize = 512
    Buffers = 20
    BufMemType = 1
    BootPri = 0
    Stacksize = 4096
    Priority = 0
    GlobVec = -1
    DosType = 0x46415401

    Changes:

    - v0.9
    - multiple HD support
    - PFS3 support
    - ROM patching not needed
    Attachments:
  • #238 20692126
    samowitsch
    Level 7  
    @piotr_go can you also put the new v0.1.5 on your github repo?
  • #239 20692803
    piotr_go
    DIY electronics designer
    I completely forgot. Done.
  • #240 20783590
    piotr_go
    DIY electronics designer

Topic summary

The discussion revolves around the DIY-A586 v1.6, a retrocomputing emulator designed by Piotr Go, featuring an FPGA Spartan6 XC6SLX9, 8MB SDRAM, and various connectivity options including HDMI, RS232, and joystick ports. Users inquire about programming the FPGA, configuring floppy drives, and compatibility with different ROMs and cores. The author provides updates on core development, including support for Amiga and PC emulation, and addresses technical questions regarding component specifications, programming methods, and troubleshooting issues related to SD card usage and floppy drive connections. The conversation also touches on the potential for future enhancements and additional cores for other systems like C64 and Atari.
Summary generated by the language model.
ADVERTISEMENT