Troubleshooting BusyBox Errors Preventing Kali Startup

Troubleshooting BusyBox Errors Preventing Kali Startup

Due to an abnormal shutdown, after starting Kali, an error message will be displayed: BusyBox u1.37.0 (Debian 1:1.37.0-4) built-in shell (ash)Enter help’for a list of built-in commands (initramfs) as shown in the figure below: About BusyBox is a software that integrates more than three hundred of the most commonly used Linux commands and tools. BusyBox … Read more

How to Port BusyBox, the Swiss Army Knife of Linux Tools, to RT-Thread Smart?

How to Port BusyBox, the Swiss Army Knife of Linux Tools, to RT-Thread Smart?

RT-Thread Smart Series Serialization Serial Number Content 1 “When “Raspberry Pi” Meets RT-Thread Smart – Introduction to Application Programming“ 2 “RT-Thread Smart and Raspberry Pi: wget & cURL Network Client“ 3 “How to Port BusyBox, the Swiss Army Knife of Linux Tools, to RT-Thread Smart?” 4 sdl graphic class application 5 dropbear and ssh server … Read more

Understanding Byte Alignment in Linux

Understanding Byte Alignment in Linux

Recently encountered a problem where ThreadX running on ARM crashed while communicating with DSP using message queues (the final implementation principle is interrupt + shared memory). After investigation, it was found that the structure used for message passing did not consider the issue of byte alignment. Here’s a brief overview of byte alignment issues in … Read more

How to Create the Most Exquisite M5Pi (Open Source Code)

How to Create the Most Exquisite M5Pi (Open Source Code)

For students engaged in embedded development or those who enjoy DIY, they are often willing to tinker with various hardware and software. Today, I will share something from an embedded enthusiast – the M5Pi. What is M5Pi? M5Pi is an embedded Linux development board that I recently created and made open source. It is based … Read more

Easily Run Linux on STM32

Easily Run Linux on STM32

Follow+Star Public Account Number, don’t miss exciting content Author | strongerHuang Material Source | ST, MYiR Official Website Last month, STMicroelectronics launched the new generation of 64-bit Cortex-A35 core, with a frequency of up to 1.5GHz STM32MP2x series microprocessors (MPU), which has taken the STM32MP series processors to a new level. Recently, I received a … Read more

Simulating Linux Kernel Automatic Initialization on STM32

Simulating Linux Kernel Automatic Initialization on STM32

Hello everyone, I would like to recommend an article by my friend, the mixed bag master. There are many programming ideas to learn in Linux, and many experts apply these ideas and mechanisms to microcontroller programming. For example: cola_os introduced in the Embedded Mixed Bag Weekly | Issue 4, and the well-known RT-Thread. Also, the … Read more

Avaota A1: Allwinner T527 Linux Mainline Released!

Avaota A1: Allwinner T527 Linux Mainline Released!

Avaota A1: Allwinner T527 Linux Mainline Released! 📖 Documentation site: avaotasbc.100ask.net💡 Source code repository: github.com/AvaotaSBC/💻 Hardware configuration:✏️ CPU: Octa-core Cortex-A55, up to 2.0GHz✏️ GPU: Mali G57, supports OpenGL ES 3.2/2.0/1.1, Vulkan 1.1/1.2/1.3, OpenCL 2.2✏️ RCPU: XuanTie E906 RISC-V @ 200MHz✏️ DSP: HIFI4 DSP @ 600MHz✏️ NPU: Optional computing power up to 2TOPS✏️ Memory chip: Supports … Read more

Compiling CH348 Driver on Raspberry Pi: Common Issues and Solutions

Compiling CH348 Driver on Raspberry Pi: Common Issues and Solutions

CH348 Main Functions and Features of CH348 Chip High-speed transmission: Built-in microcontroller with high-speed 480Mbps USB transceiver and controller. Single-port high integration: Each serial port has independent FIFO for transmission and reception, supporting baud rates up to 6Mbps. Dual power supply design: Serial IO voltage supports 3.3V/2.5V/1.8V (default 3.3V). Multifunctional: Integrates UART, Modem signals, GPIO, … Read more

Cool Things You Can Do with Your Own Server

Cool Things You Can Do with Your Own Server

Hello everyone, I am Er Ge. Recently, many readers have responded that this is their first time playing with servers and strongly requested me to provide some tutorials to feed them with information. Today, I will summarize for everyone: What cool things can you do with your own server? 1. Build a Website When I … Read more

My Business Card Runs Linux: A Unique Embedded Project

My Business Card Runs Linux: A Unique Embedded Project

(For Linux enthusiasts, star it to improve your Linux skills) Original: Programmer’s Stories (id: iProgrammer) Passionate Embedded Programmer George Hilliard is an embedded developer who enjoys tinkering in his spare time. Recently, he has been experimenting with cheap processors that support Linux, the cheaper the better. He had a sudden idea: could he create a … Read more