i have troubles when trying EER and EEW commands in terminal.
eeprom chip is AT24C512, as for me seems to be compatible with 24LC256
firmware is 2.04GP when trying to read something from eeprom SSC automatically gives data from internal eeprom of atmega168.
i’ve dropped “startup string” inside via terminal and can read it by issuing EER command with or without external eeprom chip in socket.
EEW command also not working as it should be. if i try to write some data way as documentation suggests, nothing happen. later i can’t read it.
also tried to put EER and EEW commands with - before address - no success, basically EER returns some fake data (at least as for me it looks fake)
eeprom power is ok but i’m wondering about SCL SDA lines which are holds 5V ( have no oscilloscope or logic analyzer)
other functions of SSC seems to be ok, i’m able to steer servos, and macros working ok etc.
i’m out of ideas. please help
other case : I’m interesting to buy visual sequencer, BUT without shipping. only serial number, because shipping something what costs 40$ for 100$ doesn’t make really sense for me if i can download version 1.16 from website. I’ve dropped an email to [email protected] 11 days ago, and have no answer
well sequencer manual says following:
“NOTE: The current firmware version (SSC32-V2.01GP) requires a ‘-’ character before the address in EEPROM read and write
commands. If this character is omitted, the EEPROM access will be performed on internal EEPROM of the ATMega168 processor.
Future firmware versions will not require the ‘-’ character for external EEPROM access.”
since i’m using 2.04 there should be no - before command.
as for example i think it’s better to put screenshot. for below EEPROM chip in in socket
if SSCterm ignores binary data how i was able to read startup string doing EER command?
and still there is other case EER works with internal eeprom, or seems to be the “-” before address still not removed and SSCterm just ignores binary and thats why i’m receiving not all bytes or nothing at all.
but those two excluding each other, quite confusing for me
Startup string is probably a set of ASCII characters, so it will display just fine.
I always use the -, it may not be necessary in future releases, but should work.
The terminal program probably does not display junk (non-ASCII printable characters)
You can always experiment. That is if you do something like:
EEW -10,48,49,50,13
Than if you do a command: EER -10;4
You should probably display an ASCII string of 012 followed by a cr…