-1

I have this LaunchPad Development Kit(MSP432P401R): enter image description here

I connected the kit to the computer using USB (Like in the image), and through the PuTTY software I was able to receive the output and input to the program that was burned in the kit. Now I want to do a Reverse Engineer for the burned software in the kit and I do not know how to do that.

Yair B.
  • 111
  • 1
    Asking how to reverse-engineer something is really too broad a question. But if you just want to learn how the code works surely being a development kit the source code would be available anyway? – PeterJ Dec 27 '17 at 11:33
  • 4
    What is to reverse engineer? Everything can be found here http://www.ti.com/product/MSP432P401R/technicaldocuments including the design files. And if you get Code Composer Studio you should be able to get the code to. – Tyler Dec 27 '17 at 13:32
  • 2
    That software is called "out-of-box demo". – CL. Dec 27 '17 at 13:41
  • 1
    ... and can be found at http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSP-EXP432P401R/latest/index_FDS.html – CL. Dec 27 '17 at 13:49
  • Thanks for the comments, the thing is that there is software burning on the kit and there is no source code, I want to do reverse engineering kit and from there I will manage by myself already in Arm Assembly – Yair B. Dec 27 '17 at 13:59
  • In addition the kit have JTAG maybe it can help ? – Yair B. Dec 27 '17 at 14:08

1 Answers1

2

If this thing is truly a development platform, then most likely the schematics and code are provided outright. The purpose of a development platform is to show what the product can do, and allow for poking around to understand it.

I'm not familiar with the MSP430 ecosystem, but I'd be very surprised if the design isn't available somehow from TI. Look around on their web site. If that fails, ask their tech support, local field application engineer, or whatever mechanisms TI provides for customer support.

Olin Lathrop
  • 310,974
  • 36
  • 428
  • 915