Relatively inexpensive PowerPC debugger?
- Gatecrasher
- Posts: 290
- Joined: Sat Apr 25, 2020 6:09 am
Relatively inexpensive PowerPC debugger?
Does anyone know of a relatively inexpensive PowerPC debugger? I've got a few projects with MPC56xx chips, and the code is just too complex to fully work out in Ghidra alone. It doesn't need to be anything fancy. I just need something that can halt the chip, read memory and registers, and step through the code.
Re: Relatively inexpensive PowerPC debugger?
I have only ever used the multilink FX. I personally have not used it for stepping through code, although this should be possible using CodeWarrior.Gatecrasher wrote: ↑Sun May 26, 2024 2:41 am Does anyone know of a relatively inexpensive PowerPC debugger? I've got a few projects with MPC56xx chips, and the code is just too complex to fully work out in Ghidra alone. It doesn't need to be anything fancy. I just need something that can halt the chip, read memory and registers, and step through the code.
This is something that I am going to need shortly also on 56XX processors so might need to tee up some time with you and we can figure it out
![thumbup :thumbup:](./images/smilies/icon_thumbup.gif)
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
![Image](https://www.envyouscustoms.com/pcmhacking/images/LogoForumEC3.jpg)
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
![Image](https://www.envyouscustoms.com/pcmhacking/images/LogoForumEC3.jpg)
Re: Relatively inexpensive PowerPC debugger?
USBJTAG has had alot of recent success with the newest processors on various GM ecus. I know his software is able to step through code, plus he is happy to add abilities in as needed too.Gatecrasher wrote: ↑Sun May 26, 2024 2:41 am Does anyone know of a relatively inexpensive PowerPC debugger? I've got a few projects with MPC56xx chips, and the code is just too complex to fully work out in Ghidra alone. It doesn't need to be anything fancy. I just need something that can halt the chip, read memory and registers, and step through the code.
![thumbup :thumbup:](./images/smilies/icon_thumbup.gif)
*edit
Video showing it in use: https://www.youtube.com/watch?v=mzXhQtC ... nel=usbbdm
Have to first get the shadow password first via canbus, then can connect up via BDM to step through code.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
![Image](https://www.envyouscustoms.com/pcmhacking/images/LogoForumEC3.jpg)
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
![Image](https://www.envyouscustoms.com/pcmhacking/images/LogoForumEC3.jpg)
- Gatecrasher
- Posts: 290
- Joined: Sat Apr 25, 2020 6:09 am
Re: Relatively inexpensive PowerPC debugger?
I need to read some more, but this isn't very encouraging.
https://www.usbjtag.com/phpbb3/viewtopic.php?p=63943
It looks like his tool is mostly focused on generic JTAG and BDM protocols. As I understand it, the Freescale CPUs use Nexus protocol, which isn't public.
That's not to say you can't read and write them with common tools. I have a clone Segger Jlink I used to dump my Ford BCM. But it's not capable of doing debugging work. The only tools I've found so far are Lauterbach ($$$$) or the Multilink you mentioned.
https://www.usbjtag.com/phpbb3/viewtopic.php?p=63943
It looks like his tool is mostly focused on generic JTAG and BDM protocols. As I understand it, the Freescale CPUs use Nexus protocol, which isn't public.
That's not to say you can't read and write them with common tools. I have a clone Segger Jlink I used to dump my Ford BCM. But it's not capable of doing debugging work. The only tools I've found so far are Lauterbach ($$$$) or the Multilink you mentioned.
Re: Relatively inexpensive PowerPC debugger?
He has only just started reflashing/accessing via Nexus in the past few weeks.
Itll be worth contacting about it.
Itll be worth contacting about it.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
![Image](https://www.envyouscustoms.com/pcmhacking/images/LogoForumEC3.jpg)
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
![Image](https://www.envyouscustoms.com/pcmhacking/images/LogoForumEC3.jpg)
- Gatecrasher
- Posts: 290
- Joined: Sat Apr 25, 2020 6:09 am
Re: Relatively inexpensive PowerPC debugger?
Oh, nice. I'll look into that. Thanks.
- Gatecrasher
- Posts: 290
- Joined: Sat Apr 25, 2020 6:09 am
Re: Relatively inexpensive PowerPC debugger?
Looks like the Multilink needs another $800 worth of software licenses after you buy the hardware. If USBJTAG doesn't pan out, I may just need to give up on this idea.
Re: Relatively inexpensive PowerPC debugger?
Yikes.. which software were you looking at??Gatecrasher wrote: ↑Wed May 29, 2024 1:02 pm Looks like the Multilink needs another $800 worth of software licenses after you buy the hardware. If USBJTAG doesn't pan out, I may just need to give up on this idea.
I believe you can use CodeWarrior to connect and step through code using a multilink fx
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
![Image](https://www.envyouscustoms.com/pcmhacking/images/LogoForumEC3.jpg)
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
![Image](https://www.envyouscustoms.com/pcmhacking/images/LogoForumEC3.jpg)
- Gatecrasher
- Posts: 290
- Joined: Sat Apr 25, 2020 6:09 am
Re: Relatively inexpensive PowerPC debugger?
https://www.pemicro.com/products/produc ... d=15320182
And then there's a separate $200 PROG license if you want to reflash.
And then there's a separate $200 PROG license if you want to reflash.
Re: Relatively inexpensive PowerPC debugger?
Definitely need to look into using CodeWarrior, can use that for free.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
![Image](https://www.envyouscustoms.com/pcmhacking/images/LogoForumEC3.jpg)
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
![Image](https://www.envyouscustoms.com/pcmhacking/images/LogoForumEC3.jpg)