i came across open programmer and i successfully constructed it. it programs AVR and some other PIC devices but when i tried to program a dspic30f2010, it pull hundreds of errors. But it detected and reads the dspic device.
i have constructed all the sockets as shown in the schematic pdf without errors.
any suggestion(s)?
Good evening dear Alberto. Please find attached the captions I have for the
error messages.
I have checked the log activities checkbox from "options" menu. If the
information in these captures do not reflect the "write log" as you
requested, then I will submit that I don't know how to get.
Here's the log file dear. I have sent you mail before now regarding the
file but you haven't replied yet. I believe the mail may not have reached
out to you.
Apparently there is nothing wrong until write verification.
I see that the device is being locked; can you try to write an unlocked hex file?
Just set config register FGS=7
By the way, this is a public forum so all your files are visible to anyone.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
But the FGS is set to 5 in the hex file. And the Opgui.exe doesn't have the
configuration window where one can change the FGS = 7
Meanwhile, the pickit2 I also constructed is programming the same hex file
into dspic30f2010. If there's no solution to this, then I can simply
conclude that this programmer doesn't program dspic because other
programmers I have used are programming successfully both pickit2 and
pickit3 has no issue programming the same locked hex file into the
dspic30f2010.
Yes, you would need to modify the hex file.
Alternatively, set the max number of errors to a high number, so that the program phase continues; then try to understand if the device behaves as expected.
No, you can at most conclude that in your system a 30F2010 is not programmed succesfully.
I only have a 30F2011; if you send me the hex file I will try it on that device.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
i came across open programmer and i successfully constructed it. it programs AVR and some other PIC devices but when i tried to program a dspic30f2010, it pull hundreds of errors. But it detected and reads the dspic device.
i have constructed all the sockets as shown in the schematic pdf without errors.
any suggestion(s)?
Can you share the error messages and the write log?
Good evening Mr. Alberto.
Please forgive me for not replying immediately.
Find attached, the images containing the error messages.
Last edit: Alberto Maccioni 2024-12-24
Attached is the error messages brought upon programming of dspic30f2010
while programming a protected hex file.
Kindly help me resolve this issue. I am left stranded.
Thanks and remain blessed...
Last edit: Alberto Maccioni 2024-12-24
Can you also share the write log?
(PM or email if privacy sensitive)
Please what do you mean by the write log? Does it differ from the error
messages attached as obtained during the programming process?
If it is different from the error messages I have attached, please let me
know how to obtain the write log dear
Last edit: Alberto Maccioni 2024-12-24
i dont understand what you mean by write log. is it different from the error messages i have just attached? how do i obtain the write log dear?
Yes, it is different; you enable it from the options.
Ok I will do so and get back to you dear
Last edit: Alberto Maccioni 2024-12-24
Good evening dear Alberto. Please find attached the captions I have for the
error messages.
I have checked the log activities checkbox from "options" menu. If the
information in these captures do not reflect the "write log" as you
requested, then I will submit that I don't know how to get.
Last edit: Alberto Maccioni 2024-12-24
You should find a file called log.txt
Thanks dear Alberto for your reply and kind patience in helping me.
I have found the log.txt. Kindly find the attachment associated with this
mail.
Thanks and remain blessed.
Last edit: Alberto Maccioni 2024-12-25
Here's the log file dear. I have sent you mail before now regarding the
file but you haven't replied yet. I believe the mail may not have reached
out to you.
Last edit: Alberto Maccioni 2024-12-26
Apparently there is nothing wrong until write verification.
I see that the device is being locked; can you try to write an unlocked hex file?
Just set config register FGS=7
By the way, this is a public forum so all your files are visible to anyone.
But the FGS is set to 5 in the hex file. And the Opgui.exe doesn't have the
configuration window where one can change the FGS = 7
Meanwhile, the pickit2 I also constructed is programming the same hex file
into dspic30f2010. If there's no solution to this, then I can simply
conclude that this programmer doesn't program dspic because other
programmers I have used are programming successfully both pickit2 and
pickit3 has no issue programming the same locked hex file into the
dspic30f2010.
Last edit: Alberto Maccioni 2024-12-28
Yes, you would need to modify the hex file.
Alternatively, set the max number of errors to a high number, so that the program phase continues; then try to understand if the device behaves as expected.
No, you can at most conclude that in your system a 30F2010 is not programmed succesfully.
I only have a 30F2011; if you send me the hex file I will try it on that device.