this post was submitted on 24 Aug 2024
8 points (100.0% liked)
Electrical and Computer Engineering
870 readers
2 users here now
Electrical and computer engineering (ECE) community, for professionals and learners. Discuss ECE related topics here, for instance digital design, signal processing, circuit analysis, electromagnetics, microelectronics, power electronics, RF electronics, etc.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Can you identify the parts involved and get their data sheets? Are you sure the device is responding to whatever you are doing to query its firmware?
Do you have access to a scope to monitor the wires used for whatever interface is used for communication? It could be that the device is simply outputting all zeroes, and MPLAB doesn't know what to make of it. Maybe they are pulling the output pin to ground through an external resistor to protect from nosy customers and depopulate that when doing their own debugging.
Just a few thoughts, I havent messed around with these but have debugged a fair share of embedded things.