logo elektroda
logo elektroda
X
logo elektroda
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
📢 Listen (AI):
  • #61 19178212
    Anonymous
    Level 1  
  • ADVERTISEMENT
  • #62 19178224
    piotr_go
    DIY electronics designer
    piotr_go wrote:
    Reminder:
    For first boot You may need to short pin 7 and 8 of flash.
  • #63 19178308
    Anonymous
    Level 1  
  • #64 19178323
    piotr_go
    DIY electronics designer
    rrodic wrote:
    Shuld I get LEDs up without conecting pins 7 and 8 of W25Q128JV?

    No.

    rrodic wrote:
    I am noticing 1117M3 is getting hot quickly. Do I have right component here?

    Maybe you switched them? 1.2V close to FPGA. Check voltages.
    Check 16MHz generator.
  • ADVERTISEMENT
  • #65 19178354
    Anonymous
    Level 1  
  • #68 19178440
    piotr_go
    DIY electronics designer
    rrodic wrote:
    Output Type: Adjustable.

    Hmmmm, if i'm not mistaken they should output 1.25V, that's good news.
    Which one heats up? 3.3V rail or 1.2V rail?
    Can you messure voltages?
  • #69 19178455
    Anonymous
    Level 1  
  • #70 19178468
    piotr_go
    DIY electronics designer
    Desolder the 3.3V 1117 and check (pcb) if 3.3V is shorted to gnd.
    Measure 1.2V.
  • #71 19178538
    Anonymous
    Level 1  
  • #72 19178568
    piotr_go
    DIY electronics designer
    rrodic wrote:
    I am not sure if this is normal?

    No.
    Desolder 16MHz generator (i'm guessing) and check again.
  • #73 19178898
    Anonymous
    Level 1  
  • ADVERTISEMENT
  • #74 19178936
    piotr_go
    DIY electronics designer
    rrodic wrote:
    I checked continuity of the crystal and looks like it will create a short every time if mouted vericaly?

    It's because it should be 16MHz 3.3V generator, not crystal.

    https://www.digikey.ca/en/products/detail/microchip-technology/DSC6111CI1A-016-0000/6211222
    https://www.digikey.ca/en/products/detail/sitime/SIT8008BC-23-33E-16-000000G/11388804
  • #75 19178955
    Anonymous
    Level 1  
  • #76 19179158
    piotr_go
    DIY electronics designer
    rrodic wrote:
    In the meantime I want to show you what I did receantly

    Nice work.
    It must have cost a fortune.

    DIY-A586 v1.6 by piotr_go

    8088 is Micro 8088, zx-uno pcb is modified by me.
    Rest are my retro projects.
  • ADVERTISEMENT
  • #77 19179316
    Anonymous
    Level 1  
  • #79 19179622
    Anonymous
    Level 1  
  • #80 19184593
    Anonymous
    Level 1  
  • #81 19185315
    piotr_go
    DIY electronics designer
    1. In standard core only PS/2 KB & mouse. I will send you A500 KB&M version.

    2. SD image:
    https://www.elektroda.pl/rtvforum/topic3598849.html#18128871
    You can format ClassicWB partition and install Workbench from a floppy.

    Check md5sum of patched "KICK31SD.ROM": 75c85b4119f913c64344e8022363d1b7
  • #82 19185612
    Anonymous
    Level 1  
  • #83 19185649
    piotr_go
    DIY electronics designer
    rrodic wrote:
    I asume I just need to DD this RAW dump to SD?

    Yes

    rrodic wrote:
    Since I did that and I was not able to boot Workbench.

    What exactly happened?
    Can you make a video (with led's visible)? Start from power on.

    rrodic wrote:
    Is there any way we can DD already existing pre-installed Amiga HardDisk image?

    2 amiga partitions present in SD image.


    ================ update ================
    Amiga only SD image with 2 empty partitions.
    Updated Kickstart 3.1 patch.
    Attachments:
    • Amiga_SD_clean.raw.zip (2.42 MB) You must be logged in to download this attachment.
    • kick31 sd patch (xdelta).tar.gz (26.73 KB) You must be logged in to download this attachment.
  • #84 19186551
    Anonymous
    Level 1  
  • #85 19186591
    piotr_go
    DIY electronics designer
    rrodic wrote:
    First I am using new 2GB SD card.

    SDHC(>4GB) only.
    I didn't bother with the older ones as they can't be purchased anymore.
    (yeah, i know about ebay)
  • #86 19186738
    Anonymous
    Level 1  
  • #87 19186771
    piotr_go
    DIY electronics designer
    rrodic wrote:
    dd if=SD_clean.raw of=/dev/disk3


    I write image with command:
    Quote:
    cp SD_clean.raw /dev/sdX

    without number at the end.
    (Be careful)

    Are you sure your card is "/dev/disk3"?

    What "dmesg" shows when you insert your card.
  • #88 19186780
    Anonymous
    Level 1  
  • #89 19186795
    piotr_go
    DIY electronics designer
    If the card works for uploadning cores, it should work with amiga.
    There must be something wrong with writing the image.
    Partitions should be visible in workbench.
  • #90 19186798
    Anonymous
    Level 1  
📢 Listen (AI):

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.
Generated by the language model.

FAQ

TL;DR: DIY-A586 packs a 100 × 100 mm Spartan-6 board that stores 30 FPGA cores in its 16 MB flash—“Up to 30 configurations in flash can be loaded” [Elektroda, piotr_go, post #18067213] Why it matters: one card swaps instantly between Amiga, PC-XT, C64 and more.

Quick Facts

• FPGA: Xilinx Spartan-6 XC6SLX9-2TQG144 [Elektroda, piotr_go, post #18067213] • RAM: 8 MB SDR SDRAM @ ~56 MHz (Amiga) or 133 MHz CL2 (PC) [Elektroda, piotr_go, post #20583795] • Flash: 16 MB SPI (Winbond 25Q128) — first flash needs external programmer [Elektroda, piotr_go, post #19143673] • Power: 5 V via USB-C; legacy floppy drives need extra 12 V rail [Elektroda, EKBubba, post #19358582] • SD: SDHC (≥4 GB) FAT32 + Amiga RDB, multi-disk driver v0.10 [Elektroda, piotr_go, post #20677771]

What components are mandatory for a working v1.6 board?

Essential parts: XC6SLX9 FPGA, AS4C4M16 SDRAM, Winbond 25Q128 flash, 16 MHz CMOS oscillator, SD socket, USB-C power jack, two SOT-223 LDOs (3.3 V & 1.2 V) and the HDMI level shifters [Elektroda, piotr_go, #18067213 #19178403].

Which SDRAM speed grade should I order?

Any 166 MHz (6 ns) IS42S16400J will run; Amiga core clocks the RAM at ~56 MHz and the PC core at up to 133 MHz CL2 [Elektroda, piotr_go, post #20583795]

My SD card isn’t recognised—what’s wrong?

The driver needs SDHC cards; old 2 GB SDSC cards fail detection [Elektroda, piotr_go, post #19186591] Format the primary partition FAT32 (MBR) and place *.A586 files in the root.

Can I use PFS3 or multiple virtual hard disks?

Yes. SD.ROM v0.10 adds multi-disk and PFS3 support. Each MBR primary partition type F0 becomes an Amiga unit; FAT volumes stay readable via fat95 [Elektroda, piotr_go, post #20677771]

How fast is the new Mikan 0.1.7 Amiga core?

It delivers ~143 % of real A500 CPU speed and triples SD throughput versus Minimig; audio, bitplane and copper bugs fixed [Elektroda, piotr_go, post #20783590]

Does Gotek or dual-drive work?

With Mikan v0.1.5+ the auto-switch logic makes DF1 the boot drive when it asserts _RDY during reset. Both drives must output _RDY and DF1 should be an emulator that ignores _MTR [Elektroda, piotr_go, post #20677771]

Edge-case: Amiga mouse and PS/2 mouse together?

From Mikan 0.1.9 you may connect either two Amiga mice (joy ports) or one PS/2 mouse; mixing beyond these combos is unsupported [Elektroda, piotr_go, post #21362045]

Why does my vintage Chinon floppy spin but not read?

Early 720 kB drives and A500 units draw 12 V for the spindle, which the DIY-A586 5 V rail can’t supply. Feed 12 V externally or use a modern 5 V-only mechanism [Elektroda, EKBubba, post #19358582]

How do I patch Kickstart 3.2.1 for SD boot?

Run the supplied xdelta script in mikan/kick3.x patch v0.8 then rename the output to KICK32SD.ROM and list it with -fb in bin2a586; checksum must match 75c85b… [Elektroda, piotr_go, post #19898942]

What’s the licence situation—why ‘DEMO LIMIT, 4 CORES MAX’?

Unregistered MAIN limits the flash menu to four cores; request a free personal key from the author via forum PM to unlock [Elektroda, tchernychov query #21048193 and piotr_go reply context].

Where can I source the 16 MHz oscillator?

Use any 3.3 V CMOS clock module, e.g., Microchip DSC6111 16 MHz; crystals won’t work—one caused a Vcc-GND short during assembly [Elektroda, piotr_go, post #19178936]
Generated by the language model.
ADVERTISEMENT