<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on Pragyansh Chaturvedi</title><link>https://people.ubuntu.com/~r41k0u/portfolio/blog/</link><description>Recent content in Blog on Pragyansh Chaturvedi</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 15 Aug 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://people.ubuntu.com/~r41k0u/portfolio/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Interactive debugging of the Linux kernel on a Raspberry Pi 5</title><link>https://people.ubuntu.com/~r41k0u/portfolio/blog/kern_dbg/</link><pubDate>Fri, 15 Aug 2025 00:00:00 +0000</pubDate><guid>https://people.ubuntu.com/~r41k0u/portfolio/blog/kern_dbg/</guid><description>&lt;p&gt;A while back, I had to debug the Broadcom FMAC WiFi driver in the linux kernel, which was causing a &lt;a href="https://github.com/raspberrypi/linux/issues/6049" target="_blank" rel="noopener" &gt;bug&lt;/a&gt; on the Raspberry Pi 5, 4 and some pinebooks as well (also documented in &lt;a href="https://bugs.launchpad.net/ubuntu/&amp;#43;source/linux-raspi/&amp;#43;bug/2063365" target="_blank" rel="noopener" &gt;Launchpad&lt;/a&gt; and &lt;a href="https://lore.kernel.org/all/d9c9336a-6314-4de9-aead-8b865bb30f05@gmx.net/" target="_blank" rel="noopener" &gt;kernel lore&lt;/a&gt;). Thi blog post is about how I set up interactive kernel debugging on a Raspberry Pi 5 with the &lt;a href="https://www.raspberrypi.com/documentation/microcontrollers/debug-probe.html" target="_blank" rel="noopener" &gt;Raspberry Pi debug probe&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;I also gave an LT talk about this at one of the Canonical sprints - which was recorded and can be viewed &lt;a href="https://people.ubuntu.com/~r41k0u/linux_kernel_pi5_debugging.mov" target="_blank" rel="noopener" &gt;here&lt;/a&gt;!&lt;/p&gt;</description></item><item><title>Using camera modules on a Raspberry Pi running Ubuntu 25.04 (Plucky Puffin)</title><link>https://people.ubuntu.com/~r41k0u/portfolio/blog/cam_mod/</link><pubDate>Wed, 23 Apr 2025 00:00:00 +0000</pubDate><guid>https://people.ubuntu.com/~r41k0u/portfolio/blog/cam_mod/</guid><description>&lt;p&gt;With the release of Ubuntu 25.04 Plucky Puffin, the camera stack now works on a Raspberry Pi running Ubuntu. The main changes were adding the new PiSP driver to &lt;code&gt;libcamera&lt;/code&gt; and adding the &lt;code&gt;rpicam-apps&lt;/code&gt; and &lt;code&gt;picamera2&lt;/code&gt; userland packages (along with their dependencies).&lt;/p&gt;&#10;&lt;p&gt;We also tried to support IMX500&amp;rsquo;s (Raspberry Pi AI camera) AI features (except the Hailo preprocessing models), but that comes with a catch described later.&lt;/p&gt;&#10;&lt;p&gt;We have made the usage of the camera stack as close to Raspberry Pi OS as possible, so you can use your existing setup and scripts and run them on Ubuntu as is.&lt;/p&gt;</description></item></channel></rss>