This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Is IDA PRO & HEX RAYS a waste of time?
I'd think so. Any decent company involved in this business would enable the read-out protection capabilities, as provided by the MCU vendor (debugging interface disabled, Flash readout disabled, ...)
In your place, would try to contact that company, or it's remains/successor. Perhaps you can locate one of the former employees/developers, and discuss the issue with him.
Didn't know about these before, they do look promising in the sense that you get one step closer to source code "automatically".
Yet still, it is nowhere near the original source code - please allow for some "artistic freedom" when I say that this could be compared to a situation where you are given a book that has all the nouns replaced with generic words (chair becomes object1, keyboard object2 etc), and only the very basic verbs are preserved. In other words, you would need to have quite a good hunch of what the source should look like in order to make sense of the decompiler output.
Redirecting the effort to tracking the source as f.m. suggested or starting a new development from scratch would seem to be a better bet. Plus the latter would shield you from any possible copyright issues.
If there is any preference, can someone recommend the JTAG type cable I should use to read/write firmware to teh TM4C mcu? Thanks!
Also, thinking about getting this to test any modified firmware before uploading to actual unit.
www.ti.com/.../launchpads-connected-ek-tm4c123gxl.html
That is what I need correct?