# Pi zero 2 W support

**URL:** <https://dietpi.com/forum/t/pi-zero-2-w-support/5876>\
**Category:** General Discussion\
**Created:** [28 October 2021 18:06 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876 "2021-10-28T18:06:56Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![CassTG](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/c/839c29/32.png) [@CassTG](https://dietpi.com/forum/u/CassTG)\
**Post date:** [1 November 2021 16:07 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/21 "2021-11-01T16:07:54Z")

</div>

So just a point of note, if i now want to do a fresh install because this device has more power under the hood i may do a docker setup instead of single app, i would download the fresh image and now switch the Tag to the dev branch as the zero branch has now been removed.

I presume the site will be updated on the download page when it’s released official as the board is Arm7 and the current description states not for zero models. So if i want a fresh install now do i pick the ARm7 version and switch tags after initial install?

---

<div class="post-metadata">

**Author:** ![MichaIng](https://dietpi.com/forum/user_avatar/dietpi.com/michaing/32/7_2.png) [@MichaIng](https://dietpi.com/forum/u/MichaIng)\
**Post date:** [1 November 2021 23:31 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/22 "2021-11-01T23:31:18Z")

</div>

At best change the Git branch to “dev” already before first boot in dietpi.txt, to skip the doubled update. I did a lot of testing today, so related changes should be fine now. After initial setup, you can change the branch back to beta or master to get an update notification automatically, once a beta/master (stable) release is available.

Ah yes we need to update the info on the download page then. Not sure how to call the old ones then to make things clear, Raspberry Pi Zero 1? 🤔

Looks like we need to do this: [https://github.com/MichaIng/DietPi-Website/issues/152](https://github.com/MichaIng/DietPi-Website/issues/152)  
So that every architecture has its own tile to have more space listing the RPi models which support each image.

---

<div class="post-metadata">

**Author:** ![CassTG](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/c/839c29/32.png) [@CassTG](https://dietpi.com/forum/u/CassTG)\
**Post date:** [2 November 2021 12:27 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/23 "2021-11-02T12:27:45Z")

</div>

Thanks for that and yes makes sense on the homepage, will reflash shortly and follow that process

---

<div class="post-metadata">

**Author:** ![CassTG](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/c/839c29/32.png) [@CassTG](https://dietpi.com/forum/u/CassTG)\
**Post date:** [2 November 2021 16:33 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/24 "2021-11-02T16:33:18Z")

</div>

Followed the instructions, using Arm7 version, edit to dev and update, setup went smoothly, overclock profile applied okay, docker and btop running nicely, painless update process cheers

Only thing i noticed which may be correct i don’t know

When setting overclock profile it also entered a setting for core\_freq=500

I presume this is meant to go in the overclocking section of config.txt instead it was entered in the Serial/UART section, which may be the correct place but might just be a cosmetic issue as obviously it does not matter where it is.

---

<div class="post-metadata">

**Author:** ![MichaIng](https://dietpi.com/forum/user_avatar/dietpi.com/michaing/32/7_2.png) [@MichaIng](https://dietpi.com/forum/u/MichaIng)\
**Post date:** [3 November 2021 13:44 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/25 "2021-11-03T13:44:41Z")

</div>

The wrong settings location will be fixed with new RPi images. On first boot, erroneously an informational comment in the UART section was replaced by a commented setting. This was fixed with DietPi v7.5: [https://github.com/MichaIng/DietPi/commit/60ebdf6](https://github.com/MichaIng/DietPi/commit/60ebdf6)  
But the RPi images are v7.4 and this DietPi-FirstBoot script runs before the update 😉.

Here was what should actually remain at that line: [https://github.com/MichaIng/DietPi/blob/master/config.txt#L79](https://github.com/MichaIng/DietPi/blob/master/config.txt#L79)

---

<div class="post-metadata">

**Author:** ![Crushed](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/c/4da419/32.png) [@Crushed](https://dietpi.com/forum/u/Crushed)\
**Post date:** [4 November 2021 21:32 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/26 "2021-11-04T21:32:48Z")

</div>

Arm7?

The chip of the Rpi Zero 2 is Arm8 , as far i saw…

> ARM Cortex-A53  
> Computer processor  
> The ARM Cortex-A53 is one of the first two microarchitectures implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings’ Cambridge design centre. The Cortex-A53 is a 2-wide decode superscalar processor, capable of dual-issuing some instructions.

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [4 November 2021 21:34 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/27 "2021-11-04T21:34:17Z")

</div>

but it doesn’t block you to run a ARMv7 or ARMv6 image 😉

---

<div class="post-metadata">

**Author:** ![CassTG](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/c/839c29/32.png) [@CassTG](https://dietpi.com/forum/u/CassTG)\
**Post date:** [7 November 2021 19:23 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/28 "2021-11-07T19:23:23Z")

</div>

Yep my logic to be fair was the ARMv8 dietpi version is 64bit only, as the unit doesent have oodles of ram and it’s only running a few docker containers the 32bit version was sufficient enough for my use case and is running just fine

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [7 November 2021 19:28 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/29 "2021-11-07T19:28:05Z")

</div>

Just as a side note: using 32bit is not blocking you to use full 8GB memory on a RPi4B. 😉

---

<div class="post-metadata">

**Author:** ![ChurchOfNoise](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/c/f1d935/32.png) [@ChurchOfNoise](https://dietpi.com/forum/u/ChurchOfNoise)\
**Post date:** [8 November 2021 10:26 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/30 "2021-11-08T10:26:28Z")

</div>

I tried to get a fresh install going with the ARMv8 image yesterday, using 2 new Pi zero 2 W’s and an USB to lan adapter.  
For both RPI02Ws, after creating the SD card and adjusting the config (including changing the branch to beta), when I booted the RPI02Ws, they didn’t appear on the network .  
Given that they’re headless, it’s hard to problem solve.

Is there anything else I can do to ensure this works? (I could of course go for ARMv6 or v7 images, but given that I’m starting from scratch on these, I’d prefer to use the v8 image)

[Just to clarify: I’ve been running 2 DietPi installations on RPI Zero W with USB to LAN adapters for quite a while now, running Pi-Hole and compiled Unbound]

EDIT: just found the answer: [https://qengineering.eu/install-64-os-on-raspberry-pi-zero-2.html](https://qengineering.eu/install-64-os-on-raspberry-pi-zero-2.html)

---

<div class="post-metadata">

**Author:** ![MichaIng](https://dietpi.com/forum/user_avatar/dietpi.com/michaing/32/7_2.png) [@MichaIng](https://dietpi.com/forum/u/MichaIng)\
**Post date:** [8 November 2021 16:05 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/31 "2021-11-08T16:05:30Z")

</div>

The ARMv8 image should work just the same way as the ARMv6 and ARMv7 images 🤔. You did enable WiFi in dietpi.txt + set SSID/WPA key in dietpi-wifi.txt?

---

<div class="post-metadata">

**Author:** ![ChurchOfNoise](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/c/f1d935/32.png) [@ChurchOfNoise](https://dietpi.com/forum/u/ChurchOfNoise)\
**Post date:** [8 November 2021 16:39 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/32 "2021-11-08T16:39:05Z")

</div>

Didn’t need to, I connected a USB to LAN adapter.  
The problem lies with the dtb file that is missing in the image (as per the link in my previous post), once I did that, all worked.

---

<div class="post-metadata">

**Author:** ![Adr3nal1n](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/a/a587f6/32.png) [@Adr3nal1n](https://dietpi.com/forum/u/Adr3nal1n)\
**Post date:** [8 November 2021 17:06 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/33 "2021-11-08T17:06:24Z")

</div>

Thanks very much for the tip regarding the dtb file. I had the exact same issue with my headless rpi zero 2 w (connect via wifi) and now it is up and running on the 64 bit dietpi image.

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [8 November 2021 20:21 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/34 "2021-11-08T20:21:08Z")

</div>

issue with missing dtb file is already reported to RPi devs [https://github.com/raspberrypi/Raspberry-Pi-OS-64bit/issues/189](https://github.com/raspberrypi/Raspberry-Pi-OS-64bit/issues/189)

Looks it’s as expected at the moment.

The file could be download already [https://github.com/raspberrypi/firmware/blob/master/boot/bcm2710-rpi-zero-2.dtb](https://github.com/raspberrypi/firmware/blob/master/boot/bcm2710-rpi-zero-2.dtb)

---

<div class="post-metadata">

**Author:** ![smithclarkson02](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/s/13edae/32.png) [@smithclarkson02](https://dietpi.com/forum/u/smithclarkson02)\
**Post date:** [8 November 2021 22:16 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/35 "2021-11-08T22:16:33Z")

</div>

So it appears that the Pi Zero 2 W is now available.  
When can we expect a release that supports this particular (and slightly different) hardware configuration?  
I

Need the same answer, Anyone?

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [8 November 2021 23:27 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/36 "2021-11-08T23:27:48Z")

</div>

Will be part of 7.8.

---

<div class="post-metadata">

**Author:** ![zackdvd](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/z/b38774/32.png) [@zackdvd](https://dietpi.com/forum/u/zackdvd)\
**Post date:** [11 November 2021 20:03 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/37 "2021-11-11T20:03:34Z")

</div>

Hey,

did anyone of you tried bluetooth on the zero 2 w ? I tried with no success.  
Can you check if its just me? Just updated to 7.8.1, but also no success on that.  
[https://dietpi.com/forum/t/bluetooth-not-usable-rpi-zero-2-w/5919/1](https://dietpi.com/forum/t/bluetooth-not-usable-rpi-zero-2-w/5919/1)

Thank you!

---

<div class="post-metadata">

**Author:** ![jason\_a69](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/j/d07c76/32.png) [@jason\_a69](https://dietpi.com/forum/u/jason_a69)\
**Post date:** [20 November 2021 05:37 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/38 "2021-11-20T05:37:40Z")

</div>

Has there been a very new release to the kernel? My temperatures have dropped from close to 70C to about 45C.

---

<div class="post-metadata">

**Author:** ![Joulinar](https://dietpi.com/forum/user_avatar/dietpi.com/joulinar/32/57_2.png) [@Joulinar](https://dietpi.com/forum/u/Joulinar)\
**Post date:** [20 November 2021 06:58 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/39 "2021-11-20T06:58:57Z")

</div>

DietPi themselves is just a set of bash scripts. We don’t do any kernel development. This is done by the base OS. In your case a Raspberry OS. Means kernel is developed by RPI devs.

---

<div class="post-metadata">

**Author:** ![The\_Raven](https://dietpi.com/forum/letter_avatar_proxy/v4/letter/t/dbc845/32.png) [@The\_Raven](https://dietpi.com/forum/u/The_Raven)\
**Post date:** [20 November 2021 08:47 UTC](https://dietpi.com/forum/t/pi-zero-2-w-support/5876/40 "2021-11-20T08:47:55Z")

</div>

> [@](#):
>
> issue with missing dtb file is already reported to RPi devs [Stuck at rainbow screen on Pi Zero 2 W · Issue #189 · raspberrypi/Raspberry-Pi-OS-64bit · GitHub](https://github.com/raspberrypi/Raspberry-Pi-OS-64bit/issues/189)
> 
> Looks it’s as expected at the moment.
> 
> The file could be download already [firmware/boot/bcm2710-rpi-zero-2.dtb at master · raspberrypi/firmware · GitHub](https://github.com/raspberrypi/firmware/blob/master/boot/bcm2710-rpi-zero-2.dtb)

Walked in the same “trap”. May be a hint on the download page would be nice 😉  
Edit: Download and copy bcm2710-rpi-zero-2.dtb has NOT worked! Only copy and rename the bcm2710-rpi-3-b.dtb file worked for me!

[Previous page](https://dietpi.com/forum/t/pi-zero-2-w-support/5876.md?page=1)

[Next page](https://dietpi.com/forum/t/pi-zero-2-w-support/5876.md?page=3)
