Exceptional pinouts for 2532 style EPROMs.#19
Draft
mkgin wants to merge 2 commits intoAndersBNielsen:mainfrom
Draft
Exceptional pinouts for 2532 style EPROMs.#19mkgin wants to merge 2 commits intoAndersBNielsen:mainfrom
mkgin wants to merge 2 commits intoAndersBNielsen:mainfrom
Conversation
…ill test again later
commit again if I broke something.
* Arduino firmware
* Changes necessary to read TMS2532 / Hitachi HN462532[G]
* dumpROM()
* receive extra data regarding exceptional pinout
* continue without exceptional pinout if nothing recieved after 2x SERIAL_SETTLE_US
* readAddress()
* use ROM_CE(pin 18/24) as A11 for TMS2532 and like
* latchAddress()
* Set A11(pin 21/24) low on read for TMS2532 and like
* (TODO read only check, and hand write differently)
* Using Flycheck (flycheck-arduino-setup) in emacs to keep consistent style
* it seems the previous committers used "gnu style" or something close so will use gnu style
* Removed trailing spaces before newlines here and there.
* Might have been easier to debug with the i2c display, but timing differences in the code were sufficient up to now
* read_binary.py
* Optional exceptional_pinout parameter TMS2532
* some debugging / timing
Author
|
Documentation will need to be made for this also... |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Let's review my changes and put it into a test branch... or to main if it is mostly harmless until I have a chance to move forwards and test writing, erase tests, etc... currently it only supports reading of 2532 style EPROMs. The goal is to support Writing, Verify and erase tests in the near future.
Platform.io is in there because I prefer it... but that's up to you. I haven't tested with the Arduino IDE.