giga wrote:
The Zigbee transceiver interrupts need to be disabled during the SPI access to prevent double cycles. The problem manifested itself as loosing the clock if using the clock from the transceiver and therefore communications with the debugger was lost. Even when it was switched to the internal clock it didn't lose comms with the debugger, but it still stopped working after the SPI cycle during a wireless transfer. Once the interrupts during SPI were disabled everything seems to be working.
Not sure if that fits your set-up or not but hopefully it may help you.
Giga, thanks so much for your replies - the following link will take you to a fairly thorough document on the PAN802154HAR module. It is based very closely on the SARD board.
http://www.panasonic.com/industrial/components/pdf/zigbee_appnote_1105.pdfIf you were experiencing the same problems as me, and disabling the Zigbee transceiver interrupts worked - it is definitely something i should try.
I have not gone into each project file in depth - may i ask exactly where I can make the neccessary changes to the software? You mention that the interrupts need to be disabled before SPI access - where exactly does this take place? And should the be immediately re-enabled once SPI access is complete?
Thank you kindly.