Ghidra Binary Analysis Analyzing a Raw .bin Without Symbols 1. Import File -> Import Language: ARM Cortex 32 LE Block: .text Base: 10000000 XIP address for RP2350 2. Analyze Auto-Analyze: Yes Ghidra finds: FUN_1000019a FUN_10000210 FUN_10000234 Auto-generated names 3. Resolve Edit Function Sig Rename to: data_cpy frame_dummy main Fix signatures Decompiled main() in Ghidra Before Resolving: void FUN_10000234(void){ FUN_10002f54(); do { FUN_100030e4( DAT_10000244,0x2b); } while(true); } After Resolving: int main(void) { stdio_init_all(); do { printf( "age: %d\r\n" , 0x2b); } while(true); }