How to Identify the I2C Slave Addressing Standard for Developers
It is common for embedded device developers and engineers to have questions about what slave address is needed to communicate with a given I2C (Inter-Integrated Circuit) device. There is no...
View ArticleHow Can I Increase Speed to Get the Maximum I2C Bitrate?
Question from the Customer: I am using the Promira Serial Platform with the I2C Active - Level 1 Application. Using the Control Center Serial Software, I set the bitrate to 1MHz in I2C Control...
View ArticleTotal Phase at NI Week 2019 – Full Force Ahead
Last week, Total Phase exhibited at NI Week in Austin, TX. The theme was ‘Full Force Ahead,’ and there were many references to Star Wars. The first day of NI Week saw a lot of traffic through our...
View ArticleUsing a Beagle USB Protocol Analyzer, How Do I Trigger and Capture VBUS...
Question from the Customer: We are working to reverse engineer a mobile phone. We analyze the USB traffic to figure out what the tool does on the device. However, the tool that we are using often...
View ArticleTotal Phase at ESC Boston 2019
Being new to Total Phase, whenever the opportunity to travel comes my way, I do my very best to take it! This time, that opportunity took me all the way across the United States to Boston for the...
View ArticleQuality Testing Beyond HDMI Cable Certification
HDMI, or High Definition Multimedia Interface, was first conceptualized as a medium for transferring high definition video and audio signals over a single cable. Over the years, this interface has...
View ArticleHow Can I Set a Timeout to Minimize OS Latency when Interfacing on the CAN Bus?
Question from the Customer: I am using the Komodo CAN Duo Interface with Komodo Software API. My understanding is that the timeout of the command km_latency() should be set to less than the timeout...
View Article5 Reasons Why We Should Not Be Scared of IoT Security
The Internet of Things (IoT) has been revolutionizing industries and is continuing to grow at an exponential rate. With all the interconnectivity, security is naturally a growing concern. Will the...
View ArticleHow Do I Sync the Clocks from Two USB Data Captures using Beagle USB Analyzers?
Question from the Customer: I am using two USB protocol analyzers, Beagle USB 12 Protocol Analyzer and Beagle USB 480 Protocol Analyzer. It looks like the clocks are out of sync between the two...
View ArticleWhat You Must Know About These 5 Serial Communication Protocols
Serial communication in the world of telecommunications is the sequential transfer of data one bit at a time over a communication channel or communication bus. Usually, this transfer of...
View ArticleI Need to Program 129 Bytes to an I2C EEPROM – How Should I Use Your Example...
Question from the Customer: I’m working on automating the programming of a Microchip 24LC128 I2C EEPROM. I’m using the Aardvark I2C/SPI Host Adapter with the Aardvark Software API, specifically...
View ArticleTotal Phase Makes its NXP Connects Debut in 2019!
This past week, Total Phase exhibited at the NXP Connects conference at the Santa Clara Convention Center. The conference was attended by extremely knowledgeable test engineering professionals from...
View ArticleMy USB Type-C Cable Works as Expected, but the Advanced Cable Tester Shows Rp...
Question from the Customer: I am testing a USB 2.0 Standard-A to USB Type-C cable and I keep seeing the following error in the Advanced Cable Tester report: Legacy Rp + Rd Down Check Advanced Cable...
View ArticleBehind the Scenes of Video Game Consoles: Embedded Systems
Original Photo by Stas Knop Video gaming has come a long way from its humble beginnings. From what was a rudimentary system with simple graphics and joystick controllers quickly became much more...
View ArticleTotal Phase Exhibits at the New Embedded Tech Expo in San Jose: SPI, I2C, and...
This past week, Total Phase exhibited at the brand new Embedded Tech Expo at the San Jose Convention Center. This show was also coupled with the Sensors ’19 Expo, so there was a cross pollination of...
View Article7 Reasons The Internet of Things (IoT) Benefits Healthcare
Digital transformation has changed the way the healthcare industry operates. The shift to the use of electronic health records (EHR) over the last decade-plus and the 2014 push for “meaningful use”...
View ArticleHow Do I Use the Combined I2C Format for 7-Bit Addresses?
Question from the Customer: I am working with the Aardvark I2C/SPI Host Adapter, and I need to apply the I2C Combined Format. Looking at the Aardvark I2C/SPI Host Adapter User Manual, I see Aardvark...
View ArticleThe New USB4 Spec: Faster Speeds, Optimized Video Transfer, and Thunderbolt 3...
Original photo: Tony Webster There has been a lot of buzz with USB lately – with all the new specifications being released and even the rebranding of the latest USB 3.x specifications, it seems there...
View ArticleHow Can I Send Data Packets Greater than 8 Bits to an SPI Device without...
Question from the Customer: I have been using the Cheetah SPI Host Adapter for years, and it has always worked for me. But today, I have a setup that is giving me some problems. I’m testing a...
View ArticleWhat is Digital Security in 2019?
Digital technology is more important than ever. Not only are items like smartphones, tablets, and laptops ubiquitous with consumers and businesses, emerging trends like IoT (Internet of Things)...
View Article