I'd search for references in the 0x40000000 range - memory mapped peripherals. This should help a bit, but there is so much consistency in the Cortex world, that it may not. Any ideas?
-
-
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
-
-
The NVIC vector table gives you the number of entries and where flash is mapped. Early init (.bss, .data) usually gives you the compiler family that was used to build the firmware. Clocktree init happens early (thus easy to find) and makes for a good chip-vendor-fingerprint.
-
Often partial firmwares (e.g. an update file) miss the NVIC, unfortunately. Clock is a good call.
- Još 4 druga odgovora
Novi razgovor -
-
-
Maybe if there were particular svc instructions? I’m honestly not sure if any of those would identify the cortex flavor
-
Interesting idea. Thanks for Amnesia, once again.
- Još 5 drugih odgovora
Novi razgovor -
-
-
The FRAM thing might imply a TI design. Maybe MSP432?
-
Yeah - I think strings suggest this is an M3 and they are all M4?
Kraj razgovora
Novi razgovor -
-
-
Reasonable chance there's a built-in u-boot image, so you could examine that to determine how it's configured.
-
Not on most cortex processors.
Kraj razgovora
Novi razgovor -
-
-
Flash and RAM addresses are obvious choices too. They don't vary that much but might be enough to give a hint
-
Yeah, in the Cortex series it's almost zero info IMHO.
- Još 1 odgovor
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.