2

Is there a way to program (flash) bare (not already flashed with a bootloader) pic32 chips without using a pickit-type programmer?

Are there any ongoing projects for JTAG, for example?

XTL
  • 851
  • 1
  • 8
  • 23
  • What is your more specific definition of a pickit-type programmer? One that is a specific clone of the pickit programmer or any programmer that uses hardware ? – user957902 Mar 01 '12 at 20:41
  • Any programmer that uses that particular ISP method/port. – XTL Mar 01 '12 at 21:34
  • Discovered https://github.com/GBert/CP2104_GPIO with an interesting option. – XTL May 05 '15 at 19:35

2 Answers2

2

Suggest you refer to the Microchip PIC32 family programming documentation here. According to it:

33.2.1.3 DEVICE PROGRAMMING USING THE JTAG INTERFACE

The JTAG interface can also be used to program PIC32 devices in their target applications. The JTAG interface allows application designers to include a dedicated test and programming port into their applications, with a single 4-pin interface, without imposing the circuit constraints that the ICSP interface may require.

So according to the documentation, you have an alternative to the standard Microchip ISP.

Community
  • 1
  • 1
user957902
  • 3,010
  • 14
  • 18
  • I've seen comments relating to pic32 on OpenOCD list as well. I'll look into it on my copious free time. – XTL Jan 26 '14 at 19:35
1

Presently JTAG cannot be used for programming (flash programming)DSPIC32 series.The same information is mentioned in the datasheet.

sud
  • 11
  • 1