Install Ino on Ubuntu and Run a test program for Arduino

Ino is a command line toolkit for working with Arduino hardware. How to Install Ino on Ubuntu Make sure you have Arduino IDE installed Download Ino Install with Python Reference : http://amperka.github.io/ino/ Running a Test Program Reference : http://inotool.org/quickstart Subscribe with Valid Email Id to receive updates in Inbox. ( Secured by Google FeedBurner ) … Read more

USB Physical layer and components description

USB

USB Physical layer and components description USB 1.0 – Low speed –  1.5Mbps USB 1.1 – Full Speed  –   12 Mbps USB 2.0 – High Speed  – 480 Mbps USB 3.0 – Supper Speed – 3.2 Gbps Bus Topology Refer. Sec 4.1.1 – USB 2.0 spec Due to timing constraints allowed for hub and cable … Read more

Adding New Machine in Yocto bitbake meta layers

Adding a new machine to the Yocto Project is a straightforward process. This section describes how to add machines that are similar to those that the Yocto Project already supports. Note : Although well within the capabilities of the Yocto Project, adding a totally new architecture might require changes to gcc/glibc and to the site … Read more

How to compile DTS to DTB from Linux kernel and manually ?

Lets say, you have been trying to compile Linux kernel source code for Raspberry Pi following steps from “Cross Compilation and Booting of Linux kernel for Raspberry Pi3 – Manual Compilation” although most of the steps remains same in general for other ARM architectures as well , so just replace Raspberry Pi name with your … Read more

Solved : ERROR: do_image_rpi_sdimg: Taskhash mismatch

If you are compiling yocto for Raspberry Pi, there are chances you may see an error ( do_image_rpi_sdimg: Taskhash mismatch ) as below, Solution change following line from to Subscribe with Valid Email Id to receive updates in Inbox. ( Secured by Google FeedBurner )    

Cross compiling Linux kernel for Beagleboard

We assume, we are compiling for omap3 beagleboard embedded hardware platform, Clone the kernel Download toolchain Extract Toolchain Now, use the below script to compile and generate uImage, Subscribe with Valid Email Id to receive updates in Inbox. ( Secured by Google FeedBurner )    

Enabling Serial Console on Raspberry Pi (RPi) using USB to TTL Serial Cable

For enabling Serial console on RPi, so that we can get serial console on RPi, we bought cable from Amazon link “USB to TTL Serial Cable – Debug / Console Cable for Raspberry Pi” [ https://www.amazon.in/xcluma-Debugger-Raspberry-Beaglebone-Cubietruck/dp/B072TDMJW3?tag=googinhydr18418-21 ] Now, we connect the “black”, “white” and “green” wires as shown in below image, To enable serial console, … Read more

Building Yocto for Raspberry Pi / Creating Embedded Linux for RPi using Yocto

For proceeding to this post: Setting up ubuntu development machine for Yocto is a prerequisite and make sure you have all those packages installed in ubuntu. Note: This compilation is done for Yocto 2.6 i.e codenamed “thud” which is last known stable version available for RaspberryPi. Although currently Yocto 2.7 (codename – warrior) is available … Read more