I am currently reversing a firmware for the TI CC3200 (ARM Cortex M4) via ghidra.

For other ARM chips I have learned that I may use a SVD-Loader to load all information about the registers and memory into ghidra. As it seems there are no SVD files available to import the information automatically. Also adding the ROM functions provided by the driverlib would significantly help.

Are there different ways to load that information into ghidra (without doing it manually using the tech reference). What kind of files I could extract that information from?

1 Answer 1


Check the header files from the sample code/SDK provided by the manufacturer. Often they have regular structure and can be parsed with a bit of scripting.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.