logo elektroda
logo elektroda
X
logo elektroda
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
Listen:
  • No LEDs despite 5.125 V at USB-C input

    #61 19178212
    Anonymous
    Level 1  
  • ADVERTISEMENT
  • #62 19178224
    piotr_go
    DIY electronics designer
    Posts: 2910
    Help: 94
    Rate: 3350
    piotr_go wrote:
    Reminder:
    For first boot You may need to short pin 7 and 8 of flash.
  • ADVERTISEMENT
  • #63 19178308
    Anonymous
    Level 1  
  • ADVERTISEMENT
  • #64 19178323
    piotr_go
    DIY electronics designer
    Posts: 2910
    Help: 94
    Rate: 3350
    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  
  • #66 19178403
    piotr_go
    DIY electronics designer
    Posts: 2910
    Help: 94
    Rate: 3350
    What regulators did you use?

    3.3V:
    https://www.digikey.com/en/products/detail/maxlinear-inc/SPX1117M3-L-3-3-TR/2472291
    1.2V:
    https://www.digikey.com/en/products/detail/texas-instruments/TLV1117LV12DCYR/2666506

    Check first with bench supply or something, your fpga might be dead if you connected 3.3V instead 1.2V.
  • #68 19178440
    piotr_go
    DIY electronics designer
    Posts: 2910
    Help: 94
    Rate: 3350
    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
    Posts: 2910
    Help: 94
    Rate: 3350
    Desolder the 3.3V 1117 and check (pcb) if 3.3V is shorted to gnd.
    Measure 1.2V.
  • Continuity check on 3.3 V regulator pads

    #71 19178538
    Anonymous
    Level 1  
  • #72 19178568
    piotr_go
    DIY electronics designer
    Posts: 2910
    Help: 94
    Rate: 3350
    rrodic wrote:
    I am not sure if this is normal?

    No.
    Desolder 16MHz generator (i'm guessing) and check again.
  • Crystal orientation causing a short when mounted vertically

    #73 19178898
    Anonymous
    Level 1  
  • #74 19178936
    piotr_go
    DIY electronics designer
    Posts: 2910
    Help: 94
    Rate: 3350
    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
  • Order submitted for DIY-A586 components

    #75 19178955
    Anonymous
    Level 1  
  • #76 19179158
    piotr_go
    DIY electronics designer
    Posts: 2910
    Help: 94
    Rate: 3350
    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.
  • #77 19179316
    Anonymous
    Level 1  
  • #79 19179622
    Anonymous
    Level 1  
  • Amiga mouse unsupported on serial port 1; SD boot issue

    #80 19184593
    Anonymous
    Level 1  
  • #81 19185315
    piotr_go
    DIY electronics designer
    Posts: 2910
    Help: 94
    Rate: 3350
    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
  • Questions about flashing RAW image and 4 GB partition limit

    #82 19185612
    Anonymous
    Level 1  
  • Amiga SD image now has two empty partitions

    #83 19185649
    piotr_go
    DIY electronics designer
    Posts: 2910
    Help: 94
    Rate: 3350
    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.
  • SD card not detected after reset to floppy boot

    #84 19186551
    Anonymous
    Level 1  
  • #85 19186591
    piotr_go
    DIY electronics designer
    Posts: 2910
    Help: 94
    Rate: 3350
    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)
  • WinUAE confirms SD card but Amiga OS does not detect it

    #86 19186738
    Anonymous
    Level 1  
  • #87 19186771
    piotr_go
    DIY electronics designer
    Posts: 2910
    Help: 94
    Rate: 3350
    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
    Posts: 2910
    Help: 94
    Rate: 3350
    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:

Topic summary

LABEL_AI_GENERATED
Discussion of the DIY-A586 v1.6 retrocomputing board by piotr_go, an FPGA-based emulator platform built around a Spartan-6 XC6SLX9, 8 MB SDRAM, 16 MB flash, HDMI, audio, SD, RS232, joystick, PS/2, A500 keyboard, and floppy connectors. The thread covers availability of the main firmware, flash programming via JTAG or a 25Q128 programmer, SD card image preparation, core loading from flash/SD, and supported systems such as Amiga, PC, NES, Spectrum, and Gamepad modes. Users ask about BOM details, component substitutions, regulator and oscillator selection, ESD protection, ferrite beads, and connector orientation. Several build/debug topics are discussed, including power rail faults, 1.2 V and 3.3 V regulators, 16 MHz clock generator replacement, flash QuadEnable setup, SD card compatibility, Amiga booting from SD, floppy drive wiring, Gotek support, and limitations such as ECS-only Amiga support and no built-in ADF floppy emulation. The author also mentions future release of Amiga sources and provides guidance for dual floppy drive wiring and modified cores.
AI summary based on the discussion. May contain errors.

FAQ LABEL_AI_GENERATED

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]
AI summary based on the discussion. May contain errors.
ADVERTISEMENT