whitequark changed the topic of #glasgow to: glasgow debug tool · code https://github.com/GlasgowEmbedded/Glasgow · logs https://freenode.irclog.whitequark.org/glasgow
pie__ has joined #glasgow
pie__ has quit [Read error: Connection reset by peer]
pie__ has joined #glasgow
_whitelogger has joined #glasgow
_whitelogger has joined #glasgow
pie___ has joined #glasgow
pie___ has quit [Remote host closed the connection]
pie___ has joined #glasgow
pie__ has quit [Ping timeout: 252 seconds]
_whitelogger has joined #glasgow
_whitelogger has joined #glasgow
tnt has joined #glasgow
nrossi has joined #glasgow
kmehall has joined #glasgow
pie___ has joined #glasgow
Dark-Star has joined #glasgow
asy_ has joined #glasgow
sorear has joined #glasgow
futarisIRCcloud has joined #glasgow
miek has joined #glasgow
<tnt> Heh ... interesting, I have this 93c66 eeprom that returns different content if I read it at 2 kHz or 100 kHz ... (1 bit is flipped)
<tnt> (2 kHz is the bad response)
<whitequark> free copy protection feature
<tnt> hehe :)
<tnt> I'm kind of wondering what failure mode that is ...
<whitequark> yeah, same
<tnt> Some marginal charge on the storage cell that cause the read to be 'unstable' maybe ?
<whitequark> maybe
<tnt> Whatever it was, rewriting the cell fixed it ...
cyrillu[m] has quit [Remote host closed the connection]
JJJollyjim has quit [Write error: Connection reset by peer]
chocol4te has quit [Remote host closed the connection]
nrossi has quit [Remote host closed the connection]
jschievink[m] has quit [Read error: Connection reset by peer]
fridtjof[m] has quit [Write error: Connection reset by peer]
nrossi has joined #glasgow
jschievink[m] has joined #glasgow
JJJollyjim has joined #glasgow
cyrillu[m] has joined #glasgow
fridtjof[m] has joined #glasgow
chocol4te has joined #glasgow
plaes has quit [Ping timeout: 250 seconds]
plaes has joined #glasgow
pie___ has quit [Ping timeout: 252 seconds]
<electronic_eel> tnt: the checksum algo is from some old hp equipment?
<electronic_eel> you might get some answers on the hp/ag/keysight equipment mailinglist
<owo> eev🅱log forums might be another good place to ask
<tnt> Thanks for the tups, but, the instrument is fixed now. So I'll leave it at that.
pie_ has joined #glasgow
_whitelogger has joined #glasgow
<sorear> that rules out a lot of things
<_whitenotifier-3> [Glasgow] smunaut opened issue #144: Microwire and 93xx EEPROM support - https://git.io/fjiGd
<tnt> ok, turns out it's just a 2's complement sum so that the total sum of all 16bits word is 0. But you need to do an endian swap on each 16-bit words you get from the EEPROM ... (you get them as a 16-bit value out of the EEPROM).
<sorear> If it’s 16 bits wide, how does it have an endian
<tnt> I guess they decided to swap the bytes for ... whatever reason ?
<tnt> They do use it to store strings and to get the string in the "right order" you have to take the LSBs first.
<sorear> Do you just mean the pinout is mislabeled and D0 is actually D8?
<tnt> sorear: it's a serial EEPROM