Is there a way to recognize the ADUC706x just by reading from the SPI bus, specifically to differ between ADUC7060 and the ADUC7061.
The best would be, if there is some register with some chip identifier.
There is no on-chip register that could be used to differentiate between the 7060/61.
There is a chipId register on-chip but, this is more a die ID and it is the same for both 7060/61.
The only way of differentiating between the 7060/61 is to put the part into download mode.
When in download mode, the parts will report an ID string over the UART on receiving the “backspace” character.
You can try this by using HyperTerminal (9600 baud) and sending the backspace character.
It is the on-chip kernel that returns this string – unfortunately, the user has no access to the kernel.
Retrieving data ...