Image by Gerd Altmann from Pixabay
Question from the Customer:We are starting to use a Beagle I2C/SPI Protocol Analyzer to capture data that is sent to and received from an SPI serial flash device (25L64 type) by an MCU.
We'd like to solder-tack a few wires from the Beagle I2C/SPI analyzer to the SPI memory and capture the bus data. We prefer not to remove the device from the PCB.
Our question - how are the signals mapped from the analyzer to the device? We’ve tried many variations of connecting the Beagle analyzer to the SPI device, but so far, we’ve been “missing” the target.
Response from Technical Support:Thanks for your questions! How to connect the signals depends on whether the SPI device is set up as a slave or a master, and what the device data sheet specifies for WP and HOLD.
For more details, please refer to the Beagle I2C/SPI/MDIO Protocol Analyzer section of the Beagle Protocol Analyzer User Manual.
Here are some articles about using the Beagle I2C/SPI analyzer that may interest you:
Should you need to actively communicate with your setup, such as send commands and program devices, we recommend using the Aardvark I2C/SPI Host Adapter. We have a video that shows examples of using both the Beagle analyzer and the Aardvark adapter for prototyping an embedded system.
We hope this answers your questions. Additional resources that you may find helpful include the following:
Looking for more information? You can contact us and request a demo that applies to your application, as well as ask about Total Phase products.