ARM CPU booting from actual Bubble Memory

Поділитися
Вставка
  • Опубліковано 30 січ 2025

КОМЕНТАРІ • 18

  • @kaboomgamer333
    @kaboomgamer333 4 роки тому +7

    Nice Konami easter egg while it's warming up.

  • @iViking90
    @iViking90 4 роки тому +8

    Presented by Konami. Getting Ready!

  • @IvanEngler
    @IvanEngler 4 роки тому +1

    totally fascinated. thanks for the extensive ecplanation.

  • @Filaxsan
    @Filaxsan 3 роки тому +1

    Loved it! Thanks for making it like this! :D

  • @s-phere
    @s-phere 3 роки тому +1

    brilliant work

  • @stellated
    @stellated 4 роки тому +1

    What a bizarre combination, I love it.

  • @ProfesserLuigi
    @ProfesserLuigi 4 роки тому +2

    I dont know quite what it is or what it's doing but I like it.

    • @jacknettube
      @jacknettube 4 роки тому +3

      Bubble memory stores non-volatile bits in a grid as magnetized spots (bubbles), basically something in between a floppy and flash storage, to which its stored data gets copied over to volatile memory (RAM) for active use during uptime. It does take a while to warm up before copying the data from it after powering the system on from a cold state, hence the countdown display. Silicon ROMs had quite a significant cost hike during the 1980s and took a while to wind down, so this solution was used in the interim. Konami used it as a cost-saving measure, much in the same way Nintendo released the Famicom Disk System. Silicon prices did come down eventually, so the need for those solutions started becoming irrelevant.

    • @ProfesserLuigi
      @ProfesserLuigi 4 роки тому +1

      @@jacknettube I'm all for replicating outdated but clever solutions.

  • @plushifoxed
    @plushifoxed 4 роки тому +1

    this rules so much

  • @josha_254
    @josha_254 5 місяців тому

    This is pretty neat. Say, where do you get the bubble memory modules from? eBay? Junkyard parts? Local enthusiast?

    • @evil-wombat
      @evil-wombat  5 місяців тому

      Thanks! Yeah, it was ebay. They were around $25 each. Part number is TIB-S0004.

  • @vsauce4992
    @vsauce4992 4 роки тому +1

    Neat

  • @mikedev101
    @mikedev101 4 роки тому +1

    Where is the GitHub link? The boot screen mentions a GitHub page, but it's hard to read. It's very interesting you got those old modules up and running.

    • @evil-wombat
      @evil-wombat  4 роки тому +1

      It's GitHub.com/evilwombat, but I haven't posted the code yet. I'm planning on writing this up when I have a proper PCB made. Currently about halfway though the layout - just finished the drive circuit and power section, but still need to clean up the logic side. Then, actually wait for PCB fab

    • @evil-wombat
      @evil-wombat  4 роки тому +1

      I posted the code (after bringing up a PCB version of this design) but beware - it still needs a fair amount of cleanup.
      github.com/evilwombat/stm-bmc/

    • @evil-wombat
      @evil-wombat  4 роки тому +1

      Posted the schematics / CAD files too, for the PCB version :)

  • @OTBAJLbI4
    @OTBAJLbI4 3 роки тому

    Music for Russian Hacking :D