We manufacture a product that uses a PIC32 as its main processor.
We have connected a USB socket to the correct dedicated pins on the PIC32 (D- P56 & D+ P57) and wish to be able to have end users update the program inside the PIC32 using either a USB stick OR using a cable connected to a PC running a small uploading program. (Our testing proves a PC connects to the PI32 when the USB is plugged into this socket - the usual Microsoft chime alerts us to the connection).
Will discuss more with good developers.
7 freelancers are bidding on average $221 for this job
If you have time of 2 weeks I can do this. I need to purchase a board with the same pic which you have. Please send me the details of the pic you are using. Let us discuss.
i will support you ,hope for the discussion. Generally i worked in bootloader with stm32 but your working with pic but i can try to help to fix your problem