←back to thread

700 points elipsitz | 1 comments | | HN request time: 0.21s | source
Show context
tecleandor ◴[] No.41192751[source]
Not off topic but a bit tangentially...

How difficult would be emulating an old SRAM chip with an RP2040 or an RP2350? It's an early 80s (or older) 2048 word, 200ns access time CMOS SRAM that is used to save presets on an old Casio synth. It's not a continuous memory read, it just reads when loading the preset to memory.

I feel like PIO would be perfect for that.

replies(3): >>41192762 #>>41192836 #>>41197901 #
dmitrygr ◴[] No.41192762[source]
I did that, not just SRAM but also ROM, to fool a MC68EZ328 successfully. It works well. PIO + DMA does it well. Specifically i replaced rom & ram in an old Palm Pilot with an RP2040:

https://photos.app.goo.gl/KabVe5CrfckqnFEt7

https://photos.app.goo.gl/LGAkp6HoYAJc3Uft7

Edit: I did not yet update the rePalm article but much about that is in the Palm discord. https://discord.gg/qs8wQ4Bf

see #repalm-project channel

replies(2): >>41193248 #>>41207743 #
1. tecleandor ◴[] No.41193248[source]
Ooooh, that looks cool and the PCB seems simple (at least from this side). Congrats!

Do you have anything published?