I2C SPI USB CAN eSPI Cable Testing View All Videos Quick Start Guides Software Downloads App Notes White Papers User Manuals Knowledge Base Sales Support About Us
Products Blog Sales Support Contact Search
2024-05-29 Briana Watson
In the United States, June is recognized as Pride Month - a time to celebrate the LGBTQ+ community and their rich history that has influenced the world we live in today. In the spirit of Pride Month, we at Total Phase wanted to highlight some of the LGBTQ+ innovators of the past that have help shaped the future of technology as we know it. Read along as we dive into prominent figures of the 20th and 21st centuries such as Alan Turing, Lynn Conway, Edith Windsor and others who paved the way for new generations of technological advancement.
2024-05-22 Rena Ayeras
I have the Promira Serial Platform configured with SPI Active - Level 3 Application, which I am using as an SPI master to communicate with an SPI slave device. It works well until I set the SPI bitrate higher at 53,333 kHz.
2024-05-15 Jessica Hopkins
Electronic Control Units (ECUs) are vital components to modern day vehicles. Acting as a brain in a vehicle's electronic system, their function is to manage and control one or more of the vehicle’s systems or subsystems, ensuring efficient operation, safety, and overall performance of a vehicle. In this blog, we will provide insight into ECUs, how they facilitate the operation of automotive systems, and what to expect with future trends.
2024-05-08 Rena Ayeras
My understanding is that the Advanced Cable Tester v2 API has been used to call up Advanced Cable Tester v2 test results through the network interface. To expand test and verification capabilities, I want to integrate the Advanced Cable Tester v2 into our test system. Before doing so, I have some questions:
2024-04-24 Rena Ayeras
I am using the Beagle I2C/SPI Protocol Analyzer – a great device for all my work. I have a question about TDC files from the Data Center Software – how can I export the TDC files and convert them to CSV?
2024-04-10 Rena Ayeras
We are using the Cheetah SPI Host Adapter and the Beagle I2C/SPI Protocol Analyzer to analyze communication between SPI devices. We could use help for the issues we observed.
2024-03-27 Rena Ayeras
We are running a series of MCTP commands to a slave device (address 0x3a) using the Aardvark I2C/SPI Host Adapter (address 0x70). We observed some NACKs occurred. Could you help us understand what is causing this? Looking at the SMBus specification, we believe this should not happen.
2024-03-13 Rena Ayeras
I am using the Aardvark I2C/SPI Host Adapter and Aardvark Software API to talk to various SPI devices. I am using the API examples to create sets of SPI data transactions. So far, it works for all the devices except one that requires 24-bit transactions for configuration: three 8-bit bytes with SS held low during the transaction.
2024-03-06 Jessica Hopkins
Printed circuit boards (PCBs) are essential components in embedded engineering. They provide an organized platform for integrating electronic components that is used to develop various types of electronic devices. Each interconnected component on a PCB plays a critical role in determining an electronic device’s functionality and performance. In this blog, we’ll provide insight into what printed circuit boards are, their different components, different types, and what role they play in the world of embedded systems.
2024-02-28 Rena Ayeras
I need to write to W25N01GV NAND memory. This Multi I/O SPI Flash memory must remain reset during the process of programming. Which tools are best for this? For this project, only SPI is enabled. We are not using the Dual or Quad capabilities.
2024-02-14 Rena Ayeras
I am working on an I2C system with the Aardvark I2C/SPI Host Adapter. In addition to running tests, I am using the Aardvark Software API for data logging . I enabled aa_log with level=4 for STDOUT, and these are the results I get:
2024-02-07 Derek Cooper
This past week, Total Phase exhibited at the DesignCon ’24 conference at the Santa Clara Convention Center in Santa Clara, CA!
2024-01-31 Rena Ayeras
I am testing SPI devices with the Aardvark I2C/SPI Host Adapter and the Level Shifter Board. For running tests, I am using Control Center Serial Software to control the Aardvark adapter in batch mode. I have a question about the SS (Slave Select) behavior.
2024-01-24 Rena Ayeras
I am using the Promira Serial Platform to write an array of 4 bytes of data for a single PMBus transaction. I could use some help with this. I cannot figure out how to add the length of the packet to the ps_i2c_write.
2024-01-17 Briana Watson
Bridging the gap between humans and technology is essential to the creation of any device. Without this connection, it becomes nearly impossible to use these products to their fullest potential. As the Internet of Things (IoT) continues to expand, humans need to be able to understand what the technology can do, and technology needs to be able to give humans everything they need to work with it. It is because of this, that the development of a Human Machine Interface has become an important part of the evolution of technology.
2024-01-10 Rena Ayeras
I am using the Aardvark I2C/SPI Host Adapter to send commands to a temperature sensor controller on the SMBus. However, after connecting the Aardvark adapter, the SDA line is held low – no data transactions. What can I do to release the SDA line?
2023-12-20 Jessica Hopkins
Artificial Intelligence (AI) and Internet of Things (IoT) are two rapidly expanding facets of modern technology that have revolutionized how various devices and machines operate and how we can interact with them. With the increase of both AI and IoT in technologies, one may consider the relationship they have together and what they both offer to further advance a device’s capabilities. In this blog, we will delve into the fundamentals of AI and IoT and examine how they are used in tandem to offer a new world of technological possibilities.
2023-12-13 Rena Ayeras
We have Aardvark I2C/SPI Host Adapters and are trying to use them for emulating flight kit I2C subsystems. The purpose is developing an onboard computer software to interact with the flight kits. We are using the Aardvark Software API. There seems to be a conflict:
2023-11-29 Rena Ayeras
I am interested in using the Aardvark I2C/SPI Host Adapter for communicating with I2C devices, specifically ADC. I want to use two Aardvark host adapters to read two of the ADC devices at the same time. My question – is there a way to set up a sync so that the ADC devices acquire data at the same time?
2023-11-15 Briana Watson
Since computers and other advances in technology have hit the market, the key to understanding a devices power and ability to compute and perform tasks has come down to its Central Processing Unit, or as its most commonly referred to, the CPU. A powerful CPU typically means a powerful device, with the capability to support a variety of functions to allow systems to operate as intended. While the CPU is ubiquitous in the world of embedded devices, the System-on-Chip (SOC) is often used for similar purposes. Because of this, many might wonder what exactly is so different between these two components and how they are used. In this blog we’ll explain what a CPU vs SOC is, and provide insight into the differences and applications you can commonly find each.