top of page

Finding the Linux kernel version / commit used by Petalinux, and acquiring the kernel source
This post shows how you can find the kernel version used in a Petalinux build - not just the numeric version like 4.19, but the exact git...

Using device tree overlays with Linux/Petalinux
This post will show you how to use device tree overlays in Linux, and discusses Petalinux-specific configuration requirements and bugs....

Log: 2019.1 PetaLinux JTAG Boot U-Boot & Boot Linux
This post lists the output from a successful verbose PetaLinux Tools 2019.1 JTAG boot & subsequent Linux kernel boot from an image.ub on...
![Can't Boot to a Login, the Linux Kernel Appears to Hang at: bootconsole [earlycon0] disabled](https://static.wixstatic.com/media/3b5532_877bfd0ced8c482b9cb70e4e05f9b95a~mv2.png/v1/fill/w_175,h_175,fp_0.50_0.50,q_95,enc_auto/3b5532_877bfd0ced8c482b9cb70e4e05f9b95a~mv2.webp)
Can't Boot to a Login, the Linux Kernel Appears to Hang at: bootconsole [earlycon0] disabled
This post provides a quick solution to a problem you may see booting the Linux kernel built using PetaLinux Tools 2018.2 on the Zynq-7000...

5 Minute User Space "Hello, World!" ARM Cross Compile, Copy to a RootFS and Run on QEMU
This post shows you how to write a user space Hello, World! program, cross-compile it for ARM, copy into a Root FS and run the new Root...

5-Minute Device-Tree "Hello, World!" Linux Kernel Driver Tested on QEMU
This post shows you how to build a Linux kernel driver that reads from the device-tree in 5 min. Before you Start Read and follow the ARM...

5 Minute "Hello, World!" Linux Kernel Driver Tested on QEMU
This post shows you how to build and test a "Hello, World " Linux kernel driver in 5 min. Before you Start Read and follow the ARM...

Install and Set up Vim for Linux Kernel Development
This post lists the steps to install and setup Vim for Linux kernel development. Steps 1. Type sudo apt-get install vim 2. Type vi...

15 Minute Setup to Find, Change, Recompile and Test an ARM or x86 Linux Kernel Change in 12 Seconds
This post shows how to set up an efficient ARM or x86 Linux Kernel development environment in about 15 minutes using QEMU, Vim and cscope...

Stop typing make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- O=... when building the Linux kernel
This post shows you stop typing make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- O=... -j2 and just type make when building the Linux...

Access PetaLinux Tool Commands, Build Everything and Program U-Boot and the Linux Kernel
This post shows how to get access to PetaLinux Tools commands, build everything and program U-Boot and the Linux kernel onto the ZCU102....
bottom of page