I am a beginner in firmware reverse engineering. I have a dump file of Renesas RX210 MCU firmware but, I don't know how to disassemble it. Is any recommended software to disassemble it?

  • IDA pro seems to have Renesas RX support since ver 7.7 hex-rays.com/products/ida/news/7_7/#new-processors
    – Robert
    Aug 30, 2022 at 14:16
  • It depends. When you look at the firmware in a hex editor, does it have an ELF header? If so, you may be able to use the rx-elf-objdump tool in the GNU cross-compiler suite. Aug 30, 2022 at 14:40
  • No, it doesn't have any ELF header
    – ManJaro
    Aug 30, 2022 at 14:43
  • @Robert, Thanks for your tip, but how to identify the entrypoint of this file on ida
    – ManJaro
    Aug 30, 2022 at 20:59
  • 1
    The on-chip program ROM lives at the end of the 32-bit address space and the reset vector address is found in the last 4 bytes of this (i.e. @ 0xFFFFFFFC.) If you are lucky you might find that the firmware file is effectively a program ROM image and you can find the address accordingly.
    – Ian Cook
    Aug 31, 2022 at 22:06


Your Answer

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

Browse other questions tagged or ask your own question.