Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Microwire and 93xx EEPROM support #144

Open
smunaut opened this issue Jul 7, 2019 · 0 comments
Open

Microwire and 93xx EEPROM support #144

smunaut opened this issue Jul 7, 2019 · 0 comments
Labels
applet Component: applet feature-request Meta: feature request

Comments

@smunaut
Copy link
Contributor

smunaut commented Jul 7, 2019

Applet to support microwire bus and specifically the 93xx series EEPROM.

This is what I "hacked" together last night and it might need some more work but I thought it could still be useful.
https://github.com/smunaut/Glasgow/tree/microwire

It's mostly based off the SPI applet. Mostly the difference in gateware are:

  • The edges (output and captures on the falling edge)
  • The ability to shift arbitrary number of bits (and not just entire bytes)

Support is very basic but it was enough for me to read an EEPROM, erase it and reflash it.
The device I was working on has been resoldered back in place now, so I don't have anything to test further.

@whitequark whitequark added the applet Component: applet label Jul 17, 2019
@whitequark whitequark added the feature-request Meta: feature request label Oct 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
applet Component: applet feature-request Meta: feature request
Projects
None yet
Development

No branches or pull requests

2 participants