Skip to content
  • Home
  • Services
    • Combo Plans
      • Shared Support
      • Semi Dedicated Support
      • Dedicated Support
    • Control Panel Support
      • DirectAdmin Support
      • cPanel Support
      • Plesk Support
    • Server Setup & Support
  • Products
    • Managed Migration
    • Nginx Support
    • Varnish Support
    • Shield
  • Careers
    • Internship Programme
  • KnowledgeBase
  • Contact Us
  • Blog
  • About Us

WHM-cPanel Control Panel

4
  • How to log in to cPanel?
  • How to find outdated services in cPanel
  • Exclude services from the outdated services script’s check in cPanel
  • catch-all accounts, and how to add that in cPanel

Email

3
  • How to install mail function on a Centos server.
  • SPF, DKIM, and DMARC records explained
  • How to configure an Email account manually on the Thunderbird client

SSL certificates

3
  • How to install SSL on nginx with Let’s Encrypt
  • SSL installation and renewal on an Nginx server
  • Installation of SSL in Haproxy and HTTP to HTTPS Redirection

Webservers

1
  • Enable GZIP compression in Nginx

Security

1
  • Disabling mail alerts from LFD

News

46
  • White House report on Open-source AI models
  • Linux Kernel 6.9 – End of Life
  • Verify if SystemD or not on Linux
  • SLUBStick: A Groundbreaking Kernel Exploitation Technique
  • Top 5 Linux Distros for Every User Level
  • Alpaca: The Open-Source AI Model for Linux Enthusiasts
  • Zero-Day Threat: The Risks of the IP Address Exploit
  • Intel Engineer Boosts Linux Kernel Boot Time by 0.035 Seconds
  • Canonical’s New Aggressive Kernel Policy: Ubuntu Releases
  • KDE Frameworks 6.5 Released: What’s New?
  • Ubuntu 24.10 to Feature the Latest Linux Kernel
  • Linux 6.11-rc3 Released: Performance Boosts and Key Fixes
  • The Open Model Initiative Joins the Linux Foundation
  • New Study Debunks Fears of AI Threats
  • AI-Powered Screenshot Search for Pixel 9 Devices
  • Fastfetch: A High-Performance Alternative to Neofetch
  • Containers: Efficient OS-Level Virtualization & Top Tools
  • Tails 6.6-Enhanced Security, Anonymity,Decentralized Features
  • Kubernetes 1.31 “Elli” Release: New Features and Updates
  • Unleashing the Power of Arch Linux with Archinstall 2.8.2
  • Deepin 23 Released with Atomic Updates and Broad CPU Support
  • Secure Your Linux Systems with Expert Cybersecurity
  • NGINX Fixes Buffer Overread Vulnerability (CVE-2024-7347)
  • Linux Kernel Flaw Lets Attackers Bypass CPU and Write to Memory
  • 0.0.0.0 Day Vulnerability:18-Year-Old Browser Flaw
  • CachyOS August 2024: Open NVIDIA Modules & COSMIC Desktop
  • Windows Update Breaks Linux Boot on Dual-Boot Systems
  • EasyOS 6.2 Released: Lightweight Linux Distro-New Features
  • Upstreaming Linux Kernel Support for Raspberry Pi 5
  • Canonical Pauses Ubuntu Kernel Updates Until October 2024
  • 9 Years of LVFS: Transforming Linux Firmware Updates
  • Record Bounty Awarded for LiteSpeed Cache Vulnerability
  • Red Hat OpenShift Lightspeed: AI Assistant for OpenShift
  • Linux 6.12 Introduces QR Code in DRM Panic Handler
  • Rust for Linux Maintainer Resigns Amid ‘Nontechnical Nonsense’
  • Ubuntu 24.10 to Feature Latest Linux 6.11 Kernel
  • LinkedIn Migrates from CentOS to Azure Linux
  • Linux 6.11-rc5 Released with Streamlined Bcachefs Fixes
  • AMD Preferred Core Fix Arrives Before Linux 6.11-rc6
  • Debian 12.7 Released: 55 Security Updates, 51 Bug Fixes
  • 4MLinux 46 Released: New Apps, LAMP Server Included
  • Cicada3301 Ransomware Targets VMware ESXi Systems
  • Advanced Linux Persistence Techniques: Elastic Security’s Insights
  • Sedexp Malware Evades Detection for Two Years on Linux
  • Minimal Linux Runs on Raspberry Pi’s RP2350 Microcontroller
  • Manage Linux User Activity with Acct/Psacct

Operating System

1
  • CentOS 7 End-of-Life: What You Need to Know and How to Migrate
  • Home
  • KnowledgeBase
  • News
  • Minimal Linux Runs on Raspberry Pi’s RP2350 Microcontroller
View Categories

Minimal Linux Runs on Raspberry Pi’s RP2350 Microcontroller

1 min read

The Raspberry Pi RP2350 microcontroller, now powering the Raspberry Pi Pico 2 and other budget-friendly development boards, marks a significant upgrade over its predecessor, the RP2040. Released earlier this month, the RP2350 boasts enhanced performance with a faster processor, double the memory, and expanded I/O options.

RP2350 microcontroller

 

Dual-Core Architecture: ARM and RISC-V #

The RP2350 introduces an exciting dual-core setup, featuring two ARM Cortex-M33 cores and two Hazard3 RISC-V cores. This innovative architecture allows users to choose between ARM and RISC-V at startup, broadening the scope of experimentation for developers.

Jesse Taube’s Achievement: Linux on RP2350 #

Independent developer Jesse Taube has achieved a major milestone by porting a minimal Linux distribution to the RP2350. This development is not only impressive for Raspberry Pi enthusiasts but also for the broader RISC-V community. The RP2350’s inclusion of both ARM and RISC-V cores opens new avenues for embedded applications and architecture comparisons.

Challenges and Solutions #

Running Linux on a microcontroller like the RP2350 is no easy feat. Microcontrollers generally lack a Memory Management Unit (MMU), essential for traditional Linux operations. To address this, Taube utilized NOMMU Linux, a stripped-down version designed for MMU-less environments. Additionally, with 520kB of SRAM, the RP2350’s resources were tight. Taube overcame this by leveraging up to 16MB of pseudo-static RAM (PSRAM) and 16MB of off-chip flash storage, providing just enough space for the minimal Linux system.

Implications for RISC-V and Microcontrollers #

Taube’s work highlights the potential of the Hazard3 RISC-V cores beyond mere experimentation. The successful deployment of Linux demonstrates their capability to handle real operating systems in constrained environments. This could encourage more developers to explore RISC-V for future projects, especially those valuing open-source, flexible architectures.

The dual-core nature of the RP2350 also allows for direct comparisons between ARM and RISC-V architectures. This feature could accelerate the adoption of RISC-V as its ecosystem continues to mature.

RP2350:Expanding Microcontroller Capabilities #

Taube’s project reveals that microcontrollers can exceed their traditional roles. By running Linux, the RP2350 demonstrates that these devices can support more complex applications. This advancement opens new possibilities for embedded systems, pushing the boundaries of what microcontrollers can achieve.

Conclusion #

Jesse Taube’s success in running Linux on the RP2350 is a significant step forward for both the RISC-V community and microcontroller technology. As these technologies evolve, we anticipate more groundbreaking developments in the embedded systems space, driven by innovations like the RP2350’s dual-core architecture.

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on September 2, 2024
Sedexp Malware Evades Detection for Two Years on LinuxManage Linux User Activity with Acct/Psacct

Powered by BetterDocs

Table of Contents
  • Dual-Core Architecture: ARM and RISC-V
  • Jesse Taube’s Achievement: Linux on RP2350
  • Challenges and Solutions
  • Implications for RISC-V and Microcontrollers
  • RP2350:Expanding Microcontroller Capabilities
    • Conclusion

The last technical support you will ever need!

select one of our plans and start building the most wanted app/website available today. We make sure every aspect of the server maintenance are handled with  a level of expertise needed for growing your business!

Copyright 2025 techprovidence