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, privacy policy and cookie policy

Browse other questions tagged or ask your own question.