Knowledge

eBook – Securing embedded & IoT systems

Embedded system security is vital to protect end users and organisations against numerous threats. With the increasing number of cyberattackstargeting embedded systems, ensuring the security of these systems has become more crucial than ever before. One of the main reasons…

6 types of security testing for embedded and IoT systems

    Security testing ensures the robustness and resilience of embedded systems against potential threats and vulnerabilities. As embedded systems become more prevalent in various industries, it is imperative for development teams to be well-versed in the different types of…

4 proven strategies for secure embedded and IoT devices

Rather than merely reacting to threats, product development teams should anticipate and plan for potential vulnerabilities throughout the development process. This includes conducting a comprehensive risk assessment early on, identifying potential attack vectors, and developing mitigation strategies. One effective way…

eBook – Data Management at the Edge

There are important differences between desiging for traditional edge and desiging for Edge AI. In this eBook we dive into these differences, focussing on data management.  

Deep Dive: the impact of AI on vision-based edge devices

In this article we highlighted the benefits and use cases of AI on vision-based edge devices. In this post, we will take a deeper dive into the technical aspects of this innovative technology. Data Collection: Vision-based edge devices, such as…

The Impact of AI on Vision-Based Edge Devices

Imagine applications powered by AI vision, processing data instantly, securely and right at the edge. That’s the revolution of vision-based edge applications and it’s changing the game for every industry. The integration of artificial intelligence (AI) into vision-based edge devices…

eBook – Creating A Safe Future Proof IoT SDLC

A Secure Software Development Lifecycle Is An Essential Element In Your Product Development Process

Requirements Management: Traceability

Traceability is a sub-discipline of requirements management within software development and systems engineering and it mainly serves the purpose of accelerating and improving development activities. As a result, it also prevents software defects by visualizing relationships between components. Let’s describe…

Industry 4.0: Super Easy Explanation

The industrial revolution has gone through many phases to reach where it is today. It began from the days of manually operated simple machines to hydro/steam-powered machines. The next revolution was the era of electricity-powered plants and today, industrialization has…

Real-time database management systems for critical applications

In the most general sense, database management enables users to define, create, maintain and control access to the database. If we translate this into the sphere of critical systems, like avionics and aircraft navigation systems, driver assistance systems, critical medical…

Choosing a BIOS for an embedded x86 design

Which BIOS you can use for your embedded X86 device depends on a number of interdependent factors: Is this a one-time off design, or are you planning multiple designs and/or derivatives? Are you expecting to switch to newer CPU SKU’s…

The 3 critical elements of product development

When an engineer starts designing a new product, there are lots of things to take into consideration before even starting the actual development. It could be months into the development process when suddenly you realize that the hardware that was…

Shift-Left: Regression Testing

There are many different methods of testing your software. Regression testing is just one of many examples. However, they all share a common aspect, being that testing software brings along overhead costs in the form of time and tools. The most obvious reason for software testing is ruling out errors in the code, though there are other things we need to test for. We also need to compare the actual functionality of the device against its specifications. This aspect of testing is called requirement based testing.

Guide to Accelerate Development

Accelerate your product development cycle with tools, software stacks and industrial grade hardware. While off-loading overhead and complexity from the development team. Happy team, great products and a short time to-test.

Q&A – Build Acceleration

In this Q&A Gilles and Yohai deep-dive into to the frequently asked questions about build acceleration.

Logic Technology enables smart and sustainable EV charging development

EV Charging stations are a vital element of the future of electric driving. The global EV charging station market is expected to grow at a compound annual growth rate of 32.5% from 2021 to 2028, reaching €135.5 billion by 2028….

You’re throwing money away: the importance of managing software

Software is an essential part of any business today. However, software can also be complex and expensive to develop and maintain. That is why it is incredibly important for companies to manage their software as part of their bill of…

Speed up Klocwork Static Code Analysis

Static Code Analysis is one way of ensuring code quality and it is gaining popularity in the software industry. They are not always the easiest tools to operate, but some software developers like them because they allow them to spend…

Yamaichi and JAE jointly developed 112Gbps Jumper Cable Interconnect product for next generation data networking market

Yamaichi Electronics Co., Ltd. (“Yamaichi” HQ: Tokyo, Japan. President: Junichi Kameya) and Japan Aviation Electronics Industry, Ltd. (“JAE” HQ: Tokyo, Japan. President: Tsutomu Onohara) have jointly developed a prototype of high-speed jumper cable interconnect product which supports the 112Gbps PAM4…

Over-the-air (OTA) update sends AEG microwaves into an identitycrisis

On March 2nd 2022, owners of AEG microwaves suddenly saw an error The importance of implementing strict processes for software development, testing and deployment were emphasized once more when earlier in March 2022, domestic kitchen chefs in the Netherlands suddenly…

Y-FFC – Flexible Flat Cables “Made in Germany”

Yamaichi Electronics now also offers Flexible Flat Cables from its own production in Frankfurt/Oder. Series production has already started! Yamaichi is primarily known as manufacturer of a wide variety of connectors and test contactors. The extensive product portfolio also includes…

Regression testing: save time and stress (using the right tools)

There are many different methods of testing your software. Regression testing is just one of many examples. However, they all share a common aspect, being that testing software brings along overhead costs in the form of time and tools. The…

3 tips for product start-up engineers

Planning ahead can save lots of stress further down the road When an engineer starts designing a new product, there are lots of things to take into consideration before even starting the actual development. It could be months into the…

I need a BIOS for my embedded x86 design. Which choices do I have?

Which BIOS you can use for your embedded X86 device depends on a number of interdependent factors Is this a one-time off design, or are you planning multiple designs and/or derivatives? Are you expecting to switch to newer CPU SKU’s…

Why your mission-critical application needs a real-time database management system

You might be familiar with some conventional database management systems and the general meaning of it. In the most general sense, database management enables users to define, create, maintain and control access to the database. If we translate this into…

What is traceability and why is it important?

Traceability is a sub-discipline of requirements management within software development and systems engineering and it mainly serves the purpose of accelerating and improving development activities. As a result, it also prevents software defects by visualizing relationships between components. Let’s describe…

What is Industry 4.0? Here’s a Super Easy Explanation for Anyone

At Logic Technology, we provide top-of-the-line tools and components for industrial embedded projects. Do you have any questions in regard to this article, or something else you have seen on our website? Contact us, we are happy to answer your…

Maximizing Efficiency in IoT Projects

For a developer skimming through the datasheets of the latest microcontrollers, it’s easy to assume that efficient use of CPU resources, including memory and clock cycles, is, at most, a minor concern with today’s hardware. The latest 32-bit MCUs offer…

There’s always a Logic solution!

Wessem, The Netherlands, September 13, 2021 – Since 1993, Logic Technology has been supporting hardware and software engineers to develop great products by offering the right tools and electronics for the job. Be it hardware components like computer modules or…

Protect against exploits on 11th Gen Intel Core Processors (Whitepaper)

Firmware is the new frontier for platform security. It is safe to say that if your firmware is compromised, then your platform is compromised. The firmware sets up and maintains the platform’s hardware security capabilities and hands off control to…

The Nuts & Bolts of Secure Erase

The Nuts & Bolts of Secure Erase When we remove critical data from our embedded devices using standard means, the data doesn’t fully disappear. Specific actions need to be taken to ensure sensitive data is not just hanging around on…

Insyde® Software Releases Utility to Securely Erase Local Storage Media in Computing Devices

TAIPEI, TAIWAN – MAY 27 2021 – Insyde® Software, a leading provider of UEFI BIOS and systems management software, today announced the launch of H2ODWT™, a new BIOS-based utility providing a simple and cost-effective method for securely erasing local storage…

Insyde® Software Powers OPNsense® Network Appliance Leveraging AMD EPYC™ Processor

InsydeH2O® UEFI BIOS Enables Deciso® Netboard™ A20 Embedded Mainboard for Critical Firewall and Networking Applications   WESTBOROUGH, MA – February 9th, 2021 – Insyde® Software, a leading provider of UEFI BIOS and BMC management firmware, announced today that its flagship…

Adapting Embedded GUIs to Meet Increased UX Expectations

A presentation for the Embedded World DIGITAL Conference addressing the challenges when designing  attractive User Interfaces and how to overcome them and even exceed expectations of stakeholders and users. Scroll down to read the transcript or view the recorded presentation…

Embedded Software Quality Trends

A presentation given by our Software Quality Expert during the Digital version of the Embedded World Conference. Abstract When you are developing embedded systems, be it for aviation, the medical industry or let’s say automotive, sooner or later you’re going…

Predictive Memory Failure Software Solution

Insyde® Software, a leading provider of UEFI BIOS and BMC management firmware, provides a solution for data centers and CSPs (Cloud Service Providers) using Artificial Intelligence to predict memory failures on server platforms, then alerting IT administrators to act to…

Securing the embedded IoT world

Simply put, security for Embedded  IoT devices is about protecting assets from malicious attack. Typically this protection is thought about in terms of keeping some assets, such as crypto keys, secret and controlling how software and data is modified. In…

Tuxera flash testing service

Tuxera Flash Testing Service provides customers with independent guidance in order to calculate real-world utilization of flash storage, potentially saving in bill of materials costs while lowering testing overhead for the customer. Complex system level test cases provide insights beyond…

Yamaichi’s 0.35mm Ultra Fine Pitch Test Contactor for Semiconductor Evaluation, HAST, HTOL and Failure Analysis

Yamaichi Electronics Test Contactors for lab and reliability applications of ultra fine pitch semiconductor devices. New semiconductor devices, like wafer level CSPs for mobile applications have ball pitches of 0.35mm. And there is the trend to shrink towards lower pitches….

Tesla troubles – averting automotive flash memory failure

By Tuxera Oops is an understatement here. Tesla’s got a problem with dead eMMC flash memory cards in Model S and Model X cars equipped with their MCUv1 (Media Control Unit). And according to InsideEVs, this dead part could cost…

The Future of Touchless Public Touchscreens and Embedded GUIs

It’s clear that COVID-19 has people rethinking long established cultural habits, such as shaking hands and standing close to others. It is also reshaping our technology habits, as people become less comfortable with touching the public surfaces of self-serve supermarket…

How to design an embedded GUI for future migration between MCU and MPU

When designing an embedded system with an MCU, one of the hardest tasks for an engineering team is deciding on the type of “brains” their new electronic product really requires. While there are really only two (and some in between)…

Optimizing Image Graphic Memory in Embedded GUIs (part 2)

Thomas Fletcher, Co-Founder and VP of R&D, talks on the specific use case of building rich UIs populated with images and graphics and how you can get all of the resources to fit in your embedded system in our Embedded…

Memory Optimization Considerations for Embedded GUIs (part 1)

Understanding and accounting for the different memory requirements of your embedded graphics application is critical. Your choice of system-level memory (heap, stack, static code), and hardware level can not only impact graphics performance, but also compromise the user experience, and…

Converting PSDs and Embedded Apps to Android GUIs

This video provides a quick walk through of how fast you can move from a Photoshop PSD file into Storyboard so that it can be easily exported as an Android APK that is ready to run on a device. Export…

Tips for embedded GUI developers working from home

As we all know, after Covid-19 the world is no longer the same and the in-office days are on pause. Fortunately, we have been able to quickly pivot and continue working from home, with little to no impact on productivity…

One small step to a reliable file system

The Reliance Edge File System Essentials (FSE) is one of two API sets supported by Reliance Edge. It’s a minimalistic but reliable alternative to the POSIX-like option. What are its benefits and how does it work? This feature summary should…

Help! Why are my embedded devices failing?

When devices fail, the problems can be numerous. In conversations with the embedded OEMs we work with, a common issue affects almost every manufacturer – the cost of diagnosing and fixing the causes of field failure. This impacts time-to-market and…

Ways to break into your existing product designs

What if you’ve already got products that don’t have attention-getting interfaces with mass-market prices? Thankfully, we’ve thought of that. We’ve got ways for you to consider adapting your existing designs, starting with; Downward Migration Moving screens from high-end products into…

Tips & Tricks for Embedded GUI Design

How to create Displays with Seamless Graphics and User-Experience? For you to win over your users’ hearts with your next embedded GUI display, outstanding graphics and a seamless user-experience is key! So how do you do create it? We give…