First, thanks for making OP an Open Source Project, and since it is FULL open, including the USB stack, I think it is a nice project.
Second, the hardware design looks simple, clean and easy, which is also nice.
I am testing OP with a 18F2550 with 20MHz crystal and it seems to work OK.
Recompiled the firmware from source.
[12F1822]
It seems that there is a typographic error (perhaps only a typo) that leads the OP GUI to display it as a 16F device (16F1822)...
[Reading the device flash memory...]
Using the OPGUI and trying the memory reading and saving the result to a file seems to create unusual file...
I don's see this 16F1822 ...
You found a bug related to file saving: a 12F1xxx is incorrectly considered a 12 bit device so all locations are trimmed.
Easy fix: after reading choose any 16F device then save.
Will be fixed in next version.
First, thanks for making OP an Open Source Project, and since it is FULL open, including the USB stack, I think it is a nice project.
Second, the hardware design looks simple, clean and easy, which is also nice.
I am testing OP with a 18F2550 with 20MHz crystal and it seems to work OK.
Recompiled the firmware from source.
[12F1822]
It seems that there is a typographic error (perhaps only a typo) that leads the OP GUI to display it as a 16F device (16F1822)...
[Reading the device flash memory...]
Using the OPGUI and trying the memory reading and saving the result to a file seems to create unusual file...
Compare the 3 listing below:
READING FROM OP-GUI
SAVED FILE (OP GUI)
PICKIT2 (pk2cmd) Reading
I am using a Debian Stretch with pk2cmd compiled from sources, also checked with Microchip PICKIT2 Windows Application, which is the same as pk2cmd...
The OP-GUI is the latest, compiled from sources...
Thanks,
Valter
PS. I have another question but I will put it into another post...
I don's see this 16F1822 ...
You found a bug related to file saving: a 12F1xxx is incorrectly considered a 12 bit device so all locations are trimmed.
Easy fix: after reading choose any 16F device then save.
Will be fixed in next version.
Alberto, thanks for the reply.
I will be using/testing OP, if I encounter more issues I will report to you...
Valter