Embedded Software Expertise
Quality products and services to meet today's challenges.
Reliable Storage at The Edge
Fail-safe embedded flash file system
Learn More...
Complete Platform Support Solution
Cross platform SDK for MCU and SoC
Learn More...

Embedded Software Products and Services

JBLopen specializes in embedded RTOS and bare-metal applications requiring high-end processors and SoCs as well as deeply embedded MCUs with aggressive resource and power constraints. Our research and development team provides the embedded market with cutting-edge software products. Meanwhile our consulting team can help you get your next project to market faster with improved features and performance using the latest embedded technologies.

Embedded File System

TREEspan File System™ is a low footprint transactional file system for deeply embedded RTOS and bare-metal applications.

Cross-Platform SDK

The BASEplatform™ is a portable platform support solution offering a complete set of drivers, BSP and RTOS integration for any MCU.

Consulting Services

Embedded software development services, RTOS drivers & BSP, porting and integration. Firmware migration and custom SDK.

QSPI NOR Flash Part 3 — The Quad SPI Protocol

Over the course of this article, we’ll go through the variations of the protocol used by QSPI NOR Flash devices. We’ll start simple, with the basic SPI protocol then move through the variations to reach some of the more complicated QIO, QPI and DDR variations.

Read More »
A portion of a Makefile with the IAR Embedded Workbench splash screen in the foreground.

IAR Embedded Workbench & Makefiles

How to write a Makefile for the IAR Embedded Workbench toolchain on Windows. With examples for building an application or a static library with all the basic make rules to compile, assemble and link a project.

Read More »
Screenshot of the Eclipse IDE new project dialog with the IAR Embedded Workbench splash screen in the foreground.

IAR Eclipse Setup Guide Part 2 — Managed Build Project

This is part 2 of a series of step-by-step guide on setting up and using the IAR Embedded Workbench within the Eclipse IDE. Using the tools installed in part 1 this article will guide the reader on how to create a C/C++ managed build project within Eclipse using the IAR Eclipse Plugin.

Read More »
Screenshot of the IAR splash screen with the Eclipse IDE in the background.

IAR Eclipse Setup Guide Part 1 — Tools Setup

In this new series of guides, we’ll look at how to setup and use the IAR Eclipse plugin. The current article will focus on tools installations and configurations. Future articles will go over managed build and Makefile projects as well as debugging.

Read More »