How Many I2C GPIOs are Available, and What Is the Effect of the Promira...
--> Question from the Customer: I am designing a PCB for a new project. I am considering the Promira Serial Platform for speed, I2C protocol support, as well as connecting to a target board for...
View ArticleHow to Perform Real-Time eSPI Analysis and Simulate an eSPI Master
--> Total Phase offers a breadth of protocol analysis and development tools for I2C, SPI, CAN, USB, and eSPI protocols. In particular, our eSPI analysis tool allows users to non-intrusively monitor...
View ArticleWhat Tools are Available for Programming I2C and SPI EEPROMs?
--> Question from the Customer: We have the Aardvark I2C/SPI Host Adapter for programming EEPROMs. We are trying to use Python to read and write the EEPROM data, but with our software, the Aardvark...
View ArticleData Center Software Series: Block View
--> The Data Center Software is a staple tool for embedded engineers. It allows users to easily monitor and sniff bus data in embedded systems, which is often necessary when developing new products...
View ArticleHow Can I Increase CAN Bus Speed and Bandwidth Occupancy?
--> Question from the Customer: I could use some help for improving the CAN bus speed and the bus bandwidth usage. I am working with two devices: a Komodo CAN Duo Interface and a target device as the...
View ArticleUnderstanding the Differences Between UART and USB
--> USB and UART are common communication interfaces utilized in embedded systems to send and receive data between devices. UART is considered to be one of the earliest communication interfaces...
View ArticleHow Can I Set Up the SPI Host Adapter to Respond as a Peripheral Slave Device?
--> Question from the Customer: I am planning to use the Aardvark I2C/SPI Host Adapter to simulate an SPI peripheral; the Aardvark adapter will be acting as an SPI “slave” device. Looking at the...
View ArticleMonitor and Transmit CAN Traffic using the Komodo CAN Duo Interface
--> The Komodo CAN Duo Interface is a powerful two-channel USB-to-CAN adapter and analyzer that is capable of active CAN data transmission up to 1 Mbps as well as non-intrusive CAN bus monitoring. It...
View ArticleHow Do I See the Data Transfer Speed of a USB Bus with Total Phase Data...
Image by chenspec Question from the Customer: I am using the Beagle USB 480 Power Protocol Analyzer - Ultimate Edition with Data Center Software. Many USB details are captured and displayed, but I do...
View ArticleData Center Software Series: Last Packet View for CAN Bus Monitoring
--> The Data Center Software is Total Phase’s free bus monitoring software that allows users to interface with Total Phase protocol analyzers supporting I2C, SPI, USB, CAN, and eSPI protocols. These...
View ArticleWhat Tools Can I Use to Develop, Test, and Debug MCTP Devices?
--> Art source: GDJ Question from the Customer: I am looking at your products. Can your Aardvark I2C/SPI Host Adapter work with MCTP devices? Response from Technical Support: Thanks for your...
View ArticleWhat is an ARM Processor? Comparison to x86 and its Advantages and Disadvantages
--> Central processing units, or CPUs, are used in the technology we use every day, from smartphones, to laptop computers, to wearables. These processors allow these devices to carry out instructions...
View ArticleHow Do I Switch from SPI Host Adapter GUI to Custom Software?
--> Art source - ThisIsEngineering Question from the Customer: I am currently using the Cheetah SPI Host Adapter as a master device and another device as a slave, which is controlled through SPI....
View ArticleData Center Software Series: Details Window
--> The Data Center Software is one of Total Phase’s most well-known test and measurement tools. With its ability to display detailed, real-time data as it takes place on the bus, it is a must-have...
View ArticleWhat Are the Signal and Power Capabilities of the Cheetah SPI Host Adapter?
Photograph by Magda Ehlers Question from the Customer: I plan to use the Cheetah SPI Host Adapter in a post-silicon validation. Before I start running validation tests, can you tell me what to expect...
View ArticleHow do I Periodically Log USB Data without Access to the Host Computer?
--> Question from the Customer: I would like to periodically log data from a measurement device which communicates with the host computer via full-speed USB. The measurement uses bulk transfer to send...
View ArticleHow Do I Interpret and Make the Best Use of Code Status and Code Error Returns?
Photo by Kevin Ku Question from the Customer: I have the Aardvark I2C/SPI Host Adapter and I am learning to use it with Control Center Serial Software and Aardvark Software API. I have been able to...
View ArticleData Center Software Series: Transaction Window
--> The Data Center Software is Total Phase’s free bus monitoring software that allows users to interface with Total Phase protocol analyzers supporting I2C, SPI, USB, CAN, and eSPI protocols. These...
View ArticleHow Do I Flash Multiple SPI Target Devices with One Master Host Adapter?
--> Artwork by Geralt Question from the Customer: We recently purchased a Cheetah SPI Host Adapter to flash multiple Macronix MX25R3235F devices through . Using the Flash Center Software, I am able to...
View ArticleI2C vs. I3C: What Are the Differences?
--> Introduction of I2C I2C, or “Inter-Integrated Circuit,” has become a de facto standard in the embedded systems industry since its inception in the 1980s by Philips. As the rapid adoption of...
View Article