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 Embedded Systems Conference. I had never been to Boston or the ESC show, so to say the least, I was pretty excited.
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 “realizes” that we’re analyzing USB traffic and “halts” – it stops us from working on this project.
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 menu, but when I measured the I2C frequency with an oscilloscope, I see that the actual frequency is around 800KHz, not 1MHz. Are there other settings I can use to increase the speed of the bitrate?
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 one-size-fits-all answer to this question. Some I2C slave devices use 7-bit addressing, some use 8-bit addressing, some use 10-bit addressing, and there are also reserved addresses.
I see there are options for running batch commands with the Control Center Serial Software, but what I want to do is run from the command prompt of a terminal. Is there a way I can run single commands like that?
Like everything else these days, the manufacturing world is using more technology to stay abreast of new trends and maintain a competitive edge. By 2020, Business Insider estimates that global manufacturers will invest around $70 billion on IoT technologies; this is in comparison to the $29 billion spent in 2015 on IoT solutions. Using automation and real-time data impacts a company’s levels of efficiency and streamlines operations. When industrial robotics are used in manufacturing plants, human employees can spend more time on higher-level tasks that require their attention.
I am using the Control Center Serial Software with the Aardvark I2C/SPI Host Adapter. I need to send data to an I2C device with and without the stop bit – is there a way I can control the behavior of the stop bit? Here is the sequence of what I need to execute:
The quality of video on our devices has been increasingly significant as our uses for video have become much more embedded within our day-to-day lives for entertainment purposes, gaming, and broadcasting. With many of our devices incorporating video display capabilities, the improvement for video and audio transfer between them has never been more fundamental.
I am using the Beagle USB 480 Power Protocol Analyzer as a pass-through to troubleshoot an embedded USB device. The problem that I am analyzing could include hardware issues. So I can “filter out” any factors that the Beagle USB 480 analyzer may add into the system, can you tell me what occurs between the target device and host connectors?