I made the open programmer - thanks for the great work - but I have problems with it when using i2c eeprom. It constantly indicates an error when writing, and the content read is different each time it is read - as if it were completely unstable. Do you have any idea where to start searching? I also attached a log file - maybe it helps; it doesn't tell me anything ... :-) Thank you very much for your help in advance!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2020-06-10
Which I have tried so far:
Another 18F2550
Each IC socket power pins got a 100nF
Other USB sockets (also 2.0 and 3.0)
Another USB cable
10 uF replacement for 10-100uF spacing
I washed the PCB with alcohol
Trying not only with EEPROM, but also with PIC16F628A - the phenomenon is the same: as many reads, as many lengths and contents, and error messages when writing (also in different places and numbers) Finally, I put it under windows10 - the same error symptoms!
*My enviroment is:
I7-4470@3,5GHz
32GB RAM
Geforce GTX660
SATA3 HDD-s
Linux Debian Buster with KDE windows manager, 5.6.14 Kernel*
Lately I received a couple of complaints about the same issue, always involving Linux.
The problem seems to be related to the low level IO through /dev/hiddev.
I am testing a new method that uses /dev/hidraw.
If you want to try it as well please contact me via email.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Dear Alberto!
I made the open programmer - thanks for the great work - but I have problems with it when using i2c eeprom. It constantly indicates an error when writing, and the content read is different each time it is read - as if it were completely unstable. Do you have any idea where to start searching? I also attached a log file - maybe it helps; it doesn't tell me anything ... :-) Thank you very much for your help in advance!
Imre Solti
And these are the results of two consecutive readings - this is the first
...and this the second (a few seconds later)
Which I have tried so far:
*My enviroment is:
Please help, where do I look next ??
Sorry my anonymity, I just registered now! :-)
Lately I received a couple of complaints about the same issue, always involving Linux.
The problem seems to be related to the low level IO through /dev/hiddev.
I am testing a new method that uses /dev/hidraw.
If you want to try it as well please contact me via email.
Thank you the answer, I wrote an e-mail!