KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
Forth-vs-UV-EPROMS
★ 8
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
TNT
:
some simple&naive formal proof of trivial Number Theory, using Agda/Coq, just to practice skills
conference-app
:
Eine PWA zur Plannung der persönlichen Sessions auf Konferenzen wie der dotnet Cologne
bird-classification-recvis
:
Caltech-UCSD Birds 200 classification assignment for MVA computer vision's course
miniprogram-sync-state
:
miniprogram sync state library
Real-Estate-Management-System
:
No description available.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
Forth-vs-UV-EPROMS
?
Download (.md)
## Here Be Nothing But Dragons Hi. This is some throwaway / quick-hack code to one-off burn an old synthesizer OS into a 27C160 UV EPROM. In particular, the ROM v. 1.13 for a Yamaha RM1x groovebox. I wrote about my experiences with these ancient beasties here: https://hackaday.com/2019/01/02/fail-of-the-week-eproms-rats-nests-tanning-lamps-and-cardboard-on-fire/ If you've gotten here through some other path, you're probably lost. Not that there's anything wrong with that. Just don't expect there to be quality code or documentation here. :) ## Set up Hackaday Forth on the black STM32F407 boards Flash black board, with base.fs in ROM Include eprom.fs in RAM ## Progress / Notes to Self Basically working, in that can read/write/verify EPROMS Not optimized, may only work when run from RAM esp timing with pulse-e is sketchy -- suboptimal programming + workaround rest is probably OK Program works until it can verify -- this will endless loop when a chip is pre-programmed or otherwise fails to write. should probably have an attempt count and exit gracefully. Need to tie in hook to programming over serial could do: send word + "program" and wait for ok would be slow. maybe I don't care. ## Dump ROMS 1. call up folie 2. include eprom.fs if you need to 3. call up folie with the -c parameter to dump output to a file 4. "folie -p /dev/ttyUSB0 -c dump_`now`.txt" 5. head -n -1 dump_2018-12-02-233500.txt | tail -n +2 > foo 6. dump-all 7. (wait 15 min) 8. then edit the file to keep just the hex dump 9. then use xxd to convert to bits if needed.