WIKI

How to debug u-boot

In previous two chapters: 1 and 2 we used Eclipse IDE to debug Embedded Linux user layer application. In that post we will use Eclipse as IDE to debug U-boot using usb debugger J-Link connected to target hardware using JTAG interface. Hardware setup First we have to setup hardware: connect…

read more

Embedded linux development and remote debugging using Eclipse IDE

In previous post we explained ways to speed up embedded linux development process. By reducing source code compilation time (10x) and time to deliver changed code to target hardware we increased speed of development. 2-3 minutes to compile and deliver changes instead of 30-40 minutes gave us way not only…

read more

Embedded linux. Speed up development process.

Speed up embedded linux development process Each software developer who decides to start with Embedded linux development, coming either from high-level programming languages, or from bare metal development for microcontrollers in C/C++, is inevitably surprised by the extreme unfriendliness of embedded linux. A text pad and console utilities instead of…

read more

OpenWrt 32mb flash size. migration from 16 Mb. Development story.

Here described steps to migrate NetSoM from 16 Mb to 32 Mb flash IC. OpenWrt 32mb flash size migration story. The thing looked simple at first glance became to kernel patching. Few weeks ago we added Amazon voice SDK and Tensorflow-lite to our development process roadmap. After making first steps…

read more

Alexa development kit

After getting SampleApp running the next steps to bring NetSoM development board to fully functional Alexa development kit was adding voice controllers. Looks simple at first glance. Just make few changes in source code as explained in manual above: add definition to enable controller you are going to use: CMAKE_OPTIONS=-DCMAKE_BUILD_TYPE=DEBUG…

read more

imx6 gpio configuration and control web interface.

Here described step of development imx6 gpio configuration and control web interface using OpenWrt driven IMX6ULL SoM. As a result following web interface will be implemented: MR that implements this functionaly may be found here. If you don’t have time to read article and just want to get such UI…

read more

Users guide. Openwrt 3G modem network configuration.

Here described steps of openwrt 3G modem network configuration. Suitable for NetSoM dev board with SIM5320E usb 3G modem (coming soon) plugged in. QMI interface used. Support of SIM5320E implemented recently. First open web interface and press Login button. Then navigate to Network –> Interfaces: And click on Add new…

read more

Lora indoor gateway. Lorawan gateway configuration using UI web interface

This is user manual for lora indoor gateway GW-01-WI-FI, lora outdoor gateway GW-01-POE and NetSoM development board that can be transformed to lorawan gateway using lora raspberry pi shield GW-01-RPI. All of them based on Semtech’s multi channel lora PHY concentrator SX1301. Explains step to configure lorawan gateway to connect…

read more

OpenWrt NetSoM users guide. Using as Amazon Alexa development kit.

Here described steps to use as NetSoM development board as Alexa development kit and run Alexa Sample App. Hardware requirements. You have to stick WM8960 audio module to NetSoM development board. This setup will act as SIP client allowing to make a voice calls to/from another devices in network.  Software…

read more