@r @whitequark have you looked at the PIC debug interface
Conversation
Notices
-
Embed this notice
Andrew Zonenberg (azonenberg@ioc.exchange)'s status on Tuesday, 06-May-2025 03:56:09 JST Andrew Zonenberg
-
Embed this notice
Andrew Zonenberg (azonenberg@ioc.exchange)'s status on Tuesday, 06-May-2025 03:56:08 JST Andrew Zonenberg
@r @whitequark hell, even MIPS EJTAG is at least somewhat cursed
-
Embed this notice
✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Tuesday, 06-May-2025 03:56:08 JST ✧✦Catherine✦✧
@azonenberg @r *somewhat*?!
i only know how to do debug entry on EJTAG 1.x/2.0 because of someone called "HairyDairyMaid a.k.a. lightbulb" which published the only copy of the code that use DMAAcc to enable PrAcc on those cores using undocumented flags
-
Embed this notice
Andrew Zonenberg (azonenberg@ioc.exchange)'s status on Tuesday, 06-May-2025 04:00:57 JST Andrew Zonenberg
@whitequark @r I've only worked with EJTAG 3.10 on M4K cores.
Didn't fully implement everything but my recollection is I got to the point of being able to execute single instructions clocked in over JTAG and it worked
-
Embed this notice
✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Tuesday, 06-May-2025 04:00:57 JST ✧✦Catherine✦✧
@azonenberg yeah EJTAG 3 is mostly fine, you just use PrAcc and it works
-
Embed this notice