Because of the way ARM licenses it’s cores, there are hundreds of ARM processor families and thousands of different processors. Often when reversing we get a firmware from a device without a known part number. Maybe the markings are scraped off or it’s conformally coated, or maybe we’re looking at a public firmware for a device we don’t actually own. Can you figure out which ARM is your ARM?
We’ve assembled a database from 300GB of embedded SDKs and port descriptions of twenty thousand chips. Ask our server for all the I/O port addresses of a particular part number, or for all the part numbers that include I/O ports with the addresses found in your mystery firmware. It’ll get you an answer in milliseconds.