The Total Phase Control Center Serial Software allows engineers working with the Aardvark I2C/SPI Host Adapter, Cheetah SPI Host Adapter, and Promira Serial Platform to develop and test their embedded systems.
I have been using the Beagle I2C/SPI Protocol Analyzer as an MDIO analyzer. Today, I need to exercise a CFP2 MDIO port, reading at 2.5 MHz, or 4 MHz MDC rates at 2.5V. I have the Aardvark I2C/SPI Host Adapter and the Cheetah SPI Host Adapter – could either do the job?
One of the first and most important decisions an embedded systems engineer must answer when designing electronic systems is how the master and slave devices will communicate, that is, which communication protocol will be used to transfer data. There are several types of communication protocols that are typically used in embedded systems, including I2C, SPI, eSPI, USB, CAN, and many more. To determine which option is most suitable, engineers must understand the differing characteristics and advantages offered by each.
I need to program a serial SPI EEPROM with a hex file. Can I use your Aardvark I2C/SPI Host Adapter? Which software application should I use with the Aardvark adapter?
USB Type-C was created to bring faster speeds and compatibility across all varieties of electronic devices. The idea was to create one cable and one specification that manufacturers would adopt for all new devices (you may have noticed every new phone being introduced to the market has a USB-C port on it). A uniform cable would allow for charging headphones, computers, and phones with a single adapter. Additionally, devices like a hard drive or monitor would be plugged in with the same cable. Just a few years ago, all of this would likely require four separate cables and power bricks. This all can now be accomplished with a single USB Type-C cable as one of the many benefits of the USB-C standard.
I am using the A2B Bus Monitor – Level 1 Application to record audio channel data. The Python script is installed and works properly, except that after capturing 40 MB the A2B Bus Monitor buffer is full. How can I capture and record more data?
As an embedded systems project matures and grows in complexity, it becomes increasingly hard to track down and isolate bugs in the code. One study conducted in 2013 by researchers at the University of Cambridge identified that software developers spend up to 50% of their time and budget on each project debugging code. This amounts to billions of dollars each year in developer salaries and overhead, funds that could easily be allocated elsewhere if there was a more efficient way to debug your product.
We recently returned from Nuremberg, Germany where the Embedded World 2020 conference was held. While the show attendance we considerably lighter than past years due to concerns about the coronavirus, we still were able to meet many existing Total Phase customers from throughout Europe. We had many customers stop by to say hello or show their preferred tool to their colleagues.