OpenJTAG Debugging Example: Resolving SST39VF1601 Erase Issue

OpenJTAG Debugging Example: Resolving SST39VF1601 Erase Issue

Many development boards use NOR Flash such as AM29LV800 or AM29LV160, and can operate normally with the u-boot provided by this website; yesterday, a user discovered that they could not erase SST39VF1601, for example, the following phenomenon occurred: when attempting to erase a sector starting at 0x2000, it showed success, but reading the contents revealed … Read more

Building Allwinner RISCV 64Neza D1 Board with Buildroot 2021

Building Allwinner RISCV 64Neza D1 Board with Buildroot 2021

To gain a deeper understanding of the Linux implementation of the RISC-V 64 architecture, we have specially adapted the Buildroot 2021 open-source build tool, making it easier for everyone to delve into various parts of the Neza D1, such as the boot process, OpenSBI, U-Boot, kernel, root filesystem, etc. Using Buildroot to compile the build … Read more

Comprehensive Guide to Embedded Linux by Wei Dongshan

Comprehensive Guide to Embedded Linux by Wei Dongshan

Instructor Introduction Wei Dongshan | Graduated from University of Science and Technology of China, with dual degrees in Electronics and Computer Science. 2005-2007 Worked at ZTE Corporation in embedded Linux development, achieving S-level performance. 2008 Published “Complete Handbook of Embedded Linux Application Development”, which has been a bestseller in the embedded field. 2008-2011 Served as … Read more

Embedded Linux Technical Summary

Embedded Linux Technical Summary

Click the top“100 Questions Technology”, select the pinned public account Embedded insights delivered promptly —— On the last day of 2018, it’s a great time to summarize the wonderful articles from this public account; looking back at 2018, the number of high-quality articles has increased compared to the previous two years. The happiest moment is … Read more

Embedded Linux Learning Plan for Beginners

Embedded Linux Learning Plan for Beginners

As the saying goes, the beginning is always the hardest. When you first start, do you feel completely lost about where to begin? Searching online leads you to a pile of new terms that leave you confused, and even finding books in the library feels aimless? With ARM, Linux, and U-Boot all swirling in your … Read more

Four Major Steps for Porting Embedded Linux Systems

Four Major Steps for Porting Embedded Linux Systems

Recently, I have been learning about system porting. During the study and debugging process, I encountered many problems and solved many issues, yet I always had a vague feeling about our development results. Upon reflection, the main reason is that we do not have a deep understanding of our development environment. Sometimes, a few simple … Read more

Beginner’s Guide to Embedded Linux Programming

Beginner's Guide to Embedded Linux Programming

As the saying goes, the beginning is always the hardest. When starting out, do you feel completely lost, unable to find your way amidst a sea of new terms while searching online? Even going to the library to look for books seems directionless? With terms like ARM, Linux, and U-Boot, it can be overwhelming. Where … Read more

Integrating U-Boot with VxWorks 7

Integrating U-Boot with VxWorks 7

Click “Read the Original” to Access More VxWorks Resources Free download of VxWorks technical materials, resources sourced from the internet, copyright belongs to the original authors! 1 Introduction VxWorks is a real-time operating system produced by Wind River, while U-Boot is a widely known general-purpose bootloader that runs as the earliest code after an embedded … Read more