I am working on reverse engineering an ARM device (motorola Z6 phone) and would like any advice the gurus here who have been reverse engineering the iPhone (baseband, bootloader etc) can give on how to get started with reverse engineering such things assuming one has code to feed into a disassembler or whatever?