Blog

Timesys Logo

Embedded system security has never been more important. Rising cyberattacks against embedded systems are increasingly putting devices and customers at risk of compromise. This means device makers need to focus on security when products are designed and when they are managed throughout the product lifecycle. Hundreds of new software vulnerabilities are announced every week by vulnerability […]

Timesys Logo

A giant list of vulnerabilities does little to help you bring more secure products to market. What matters is how you filter the list, triage the vulnerabilities, and mitigate the ones that pose the greatest risk. That’s why the new enhancements to our Timesys Vigiles Security Monitoring & Management Service will enable you to develop […]

Timesys Logo

The product development and release maintenance cycle has many predictable elements. You know you will face time constraints for engineering to develop, test and prepare the product for production release based on the product roadmap and schedule. You’ll likewise face constraints around engineering resources, including the people and tools needed to hit the development targets. […]

Real Time Logic Logo

In this tutorial, we show how to easily run AJAX over WebSockets for browser to server communication. We also go over situations where AJAX should not be used and when real time messages sent over a WebSocket connection is preferred over using AJAX. You are probably thinking why would I want to run AJAX over […]

Real Time Logic Logo

Embedded web servers have been used as a device management solution for eons. Now as web browser vendors start flagging non SSL/TLS enabled web servers as insecure, more and more device manufacturers are moving to HTTPS. If you are not yet using TLS for your embedded web server solution, you should know that browser vendors […]

Klocwork by Perforce Logo

The Spectre vulnerability has dominated cybersecurity headlines since Google announced it earlier this year, and we first reported back in January how to patch Windows and Linux systems. Most stories are about its nature and potential prevalence, rather than solving the fundamental problem. But now, we have a solution. We’re happy to announce the release of […]

Crank Software logo

Storyboard targets a variety of operating systems for embedded UI development across a range of microcontrollers and microprocessors. For many developers, Linux is the OS of choice for development for MPU targets. What about for MCUs? We see a lot of RTOS options, but where does Linux fit in the MCU world? One option is uClinux. As […]

Crank Software logo

We talk a lot about removing barriers to embedded development for Graphic Designers, keeping them engaged and supported throughout the lifecycle, and enabling them to work in popular 2D and 3D design tools. Adobe Photoshop has been the most popular in the design toolkit, so we’ve worked hard to ensure that designers could leverage the […]

Timesys Logo

This blog aims to introduce the concept of Trusted Execution Environment (TEE) and how end users can leverage open source software to safely deploy applications that require handling confidential information using OP-TEE. Trusted Execution Environment (TEE) Overview What is a TEE? What are the benefits of having a TEE? TEE provides an isolated environment to […]

Crank Software logo

(read part 1 here) Last time we compared Qt and Storyboard Suite across three criteria: designer workflow, resource usage and performance, and platform scalability. In this second and final post, we’ll cover: Application architecture Testing your user interface (UI) Time to experience and overall cost It’s important to remember that Qt is an excellent framework that performs […]