Menu

Problems with open programmer (30F2010)

2024-11-02
2024-12-28
  • Kingsley Chukwuebuka

    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)?

     
  • Alberto Maccioni

    Can you share the error messages and the write log?

     
    • Kingsley Chukwuebuka

      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
      • Kingsley Chukwuebuka

        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
  • Alberto Maccioni

    Can you also share the write log?
    (PM or email if privacy sensitive)

     
    • Kingsley Chukwuebuka

      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
  • Anonymous

    Anonymous - 2024-12-22

    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?

     
  • Alberto Maccioni

    Yes, it is different; you enable it from the options.

     
    • Kingsley Chukwuebuka

      Ok I will do so and get back to you dear

       

      Last edit: Alberto Maccioni 2024-12-24
  • Alberto Maccioni

    You should find a file called log.txt

     
    • Kingsley Chukwuebuka

      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
      • Kingsley Chukwuebuka

        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
  • Alberto Maccioni

    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.

     
    • Kingsley Chukwuebuka

      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
  • Alberto Maccioni

    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.

     

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.