RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Pi Zero 2 released

    Scheduled Pinned Locked Moved General Discussion and Gaming
    zerozero2
    93 Posts 33 Posters 34.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      stuartiannaylor @Brunnis
      last edited by

      @brunnis Dunno but worth a try with the last image just got a GLmark2 onscreen score of 141 so see if it improves with new?

      1 Reply Last reply Reply Quote 0
      • S
        stuartiannaylor @Brunnis
        last edited by stuartiannaylor

        @brunnis Confused as maybe because I did a raspi-config but glmark2 reporting the renderer is llvmpipe

        Try again I guess and leave raspi-config alone, nope llvmpipe is now default.

        I would go onto the forum and get some info but got thrown off yesterday for saying replying to obvious troll spam and comparing a Pi against a Shield Pro TV was stupid.
        They have even blocked my IP such a crock they reply to obvious troll spam and kick users who tell them so... !
        I have 2x Zero2 but sort of stuffed without simple support like the forum.

        https://forums.raspberrypi.com/viewtopic.php?t=323130

        mituM 1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @stuartiannaylor
          last edited by mitu

          @stuartiannaylor You're getting offtopic here and bashing other forums - which try to provide support for all sorts of users - is not welcomed. If you registered here just because you've been blocked/banned in the RPI forums, I don't think is going to be much help - we're not a general RPI support forum.

          1 Reply Last reply Reply Quote 1
          • B
            Brunnis
            last edited by

            Just a heads-up for those experimenting with the new Raspberry Pi OS Bullseye release on the Zero 2: From what I can tell, the Zero 2 does not get any hardware accelerated graphics right now. The print-out below is from a fresh and fully updated Raspberry Pi OS desktop installation.

            pi@raspberrypi:~ $ glxinfo -B
            name of display: :0
            display: :0  screen: 0
            direct rendering: Yes
            Extended renderer info (GLX_MESA_query_renderer):
                Vendor: Mesa/X.org (0xffffffff)
                Device: llvmpipe (LLVM 11.0.1, 128 bits) (0xffffffff)
                Version: 20.3.5
                Accelerated: no
                Video memory: 427MB
                Unified memory: no
                Preferred profile: core (0x1)
                Max core profile version: 4.5
                Max compat profile version: 3.1
                Max GLES1 profile version: 1.1
                Max GLES[23] profile version: 3.2
            OpenGL vendor string: Mesa/X.org
            OpenGL renderer string: llvmpipe (LLVM 11.0.1, 128 bits)
            OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.3.5
            OpenGL core profile shading language version string: 4.50
            OpenGL core profile context flags: (none)
            OpenGL core profile profile mask: core profile
            
            OpenGL version string: 3.1 Mesa 20.3.5
            OpenGL shading language version string: 1.40
            OpenGL context flags: (none)
            
            OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.5
            OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
            
            S mituM 2 Replies Last reply Reply Quote 0
            • S
              stuartiannaylor @Brunnis
              last edited by stuartiannaylor

              @brunnis Cheers as I am say and no I didn't join just to bash other forums, I can not get other info because of what I think is a stupid ban, but hey.
              I joined to give RetroPi a bit of an OC then Bullseye turned up, so if anyone fancies posting and asking on the raspberry forum please do, hence why I said.
              I guess I am still smarting at the inconvenience, but if someone will ask as I can not.

              I wonder if its the GPU memory as guess the default is 64Mb on the Z2.
              I think gpu_mem= may have to be =256 currently but seems to kill the boot

              Anyone know which Pi's work with hardware acceleration P3b? Or is it just the Pi4 at the moment?
              P3b also = llvmpipe
              Pi400 = Mesa 20.3.5
              glmark2 on the pi400 is 234 which from memory think is a reasonable bump but maybe things need >=2gb as noticed the dma (coherent_pool) was set to 1gb for all

              So going back to the old buster image with fakekms initialised in raspi-config

              Default clocks Z2

              =======================================================
                  glmark2 2021.02
              =======================================================
                  OpenGL Information
                  GL_VENDOR:     Broadcom
                  GL_RENDERER:   VC4 V3D 2.1
                  GL_VERSION:    2.1 Mesa 19.3.2
              =======================================================
              [build] use-vbo=false: FPS: 99 FrameTime: 10.101 ms
              [build] use-vbo=true: FPS: 102 FrameTime: 9.804 ms
              [texture] texture-filter=nearest: FPS: 108 FrameTime: 9.259 ms
              [texture] texture-filter=linear: FPS: 107 FrameTime: 9.346 ms
              [texture] texture-filter=mipmap: FPS: 103 FrameTime: 9.709 ms
              [shading] shading=gouraud: FPS: 91 FrameTime: 10.989 ms
              [shading] shading=blinn-phong-inf: FPS: 88 FrameTime: 11.364 ms
              [shading] shading=phong: FPS: 88 FrameTime: 11.364 ms
              [shading] shading=cel: FPS: 91 FrameTime: 10.989 ms
              [bump] bump-render=high-poly: FPS: 57 FrameTime: 17.544 ms
              [bump] bump-render=normals: FPS: 112 FrameTime: 8.929 ms
              [bump] bump-render=height: FPS: 109 FrameTime: 9.174 ms
              [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 88 FrameTime: 11.364 ms
              [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 69 FrameTime: 14.493 ms
              [pulsar] light=false:quads=5:texture=false: FPS: 103 FrameTime: 9.709 ms
              [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 42 FrameTime: 23.810 ms
              [desktop] effect=shadow:windows=4: FPS: 83 FrameTime: 12.048 ms
              [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 52 FrameTime: 19.231 ms
              [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 51 FrameTime: 19.608 ms
              [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 69 FrameTime: 14.493 ms
              [ideas] speed=duration: FPS: 101 FrameTime: 9.901 ms
              [jellyfish] <default>: FPS: 82 FrameTime: 12.195 ms
              [terrain] <default>: FPS: 6 FrameTime: 166.667 ms
              [shadow] <default>: FPS: 67 FrameTime: 14.925 ms
              [refract] <default>: FPS: 16 FrameTime: 62.500 ms
              [conditionals] fragment-steps=0:vertex-steps=0: FPS: 107 FrameTime: 9.346 ms
              [conditionals] fragment-steps=5:vertex-steps=0: FPS: 56 FrameTime: 17.857 ms
              [conditionals] fragment-steps=0:vertex-steps=5: FPS: 107 FrameTime: 9.346 ms
              [function] fragment-complexity=low:fragment-steps=5: FPS: 106 FrameTime: 9.434 ms
              [function] fragment-complexity=medium:fragment-steps=5: FPS: 44 FrameTime: 22.727 ms
              [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 105 FrameTime: 9.524 ms
              [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 105 FrameTime: 9.524 ms
              [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 77 FrameTime: 12.987 ms
              =======================================================
                                                glmark2 Score: 81 
              =======================================================
              

              Z2 v3d_freq=400 (Guess dropped to 300 due to heat? As no volt bumps seems needed)

              =======================================================
                  glmark2 2021.02
              =======================================================
                  OpenGL Information
                  GL_VENDOR:     Broadcom
                  GL_RENDERER:   VC4 V3D 2.1
                  GL_VERSION:    2.1 Mesa 19.3.2
              =======================================================
              [build] use-vbo=false: FPS: 105 FrameTime: 9.524 ms
              [build] use-vbo=true: FPS: 110 FrameTime: 9.091 ms
              [texture] texture-filter=nearest: FPS: 118 FrameTime: 8.475 ms
              [texture] texture-filter=linear: FPS: 115 FrameTime: 8.696 ms
              [texture] texture-filter=mipmap: FPS: 111 FrameTime: 9.009 ms
              [shading] shading=gouraud: FPS: 98 FrameTime: 10.204 ms
              [shading] shading=blinn-phong-inf: FPS: 97 FrameTime: 10.309 ms
              [shading] shading=phong: FPS: 96 FrameTime: 10.417 ms
              [shading] shading=cel: FPS: 98 FrameTime: 10.204 ms
              [bump] bump-render=high-poly: FPS: 63 FrameTime: 15.873 ms
              [bump] bump-render=normals: FPS: 123 FrameTime: 8.130 ms
              [bump] bump-render=height: FPS: 120 FrameTime: 8.333 ms
              [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 99 FrameTime: 10.101 ms
              [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 80 FrameTime: 12.500 ms
              [pulsar] light=false:quads=5:texture=false: FPS: 115 FrameTime: 8.696 ms
              [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 47 FrameTime: 21.277 ms
              [desktop] effect=shadow:windows=4: FPS: 94 FrameTime: 10.638 ms
              [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 53 FrameTime: 18.868 ms
              [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 52 FrameTime: 19.231 ms
              [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 71 FrameTime: 14.085 ms
              [ideas] speed=duration: FPS: 113 FrameTime: 8.850 ms
              [jellyfish] <default>: FPS: 94 FrameTime: 10.638 ms
              [terrain] <default>: FPS: 7 FrameTime: 142.857 ms
              [shadow] <default>: FPS: 71 FrameTime: 14.085 ms
              [refract] <default>: FPS: 17 FrameTime: 58.824 ms
              [conditionals] fragment-steps=0:vertex-steps=0: FPS: 121 FrameTime: 8.264 ms
              [conditionals] fragment-steps=5:vertex-steps=0: FPS: 66 FrameTime: 15.152 ms
              [conditionals] fragment-steps=0:vertex-steps=5: FPS: 121 FrameTime: 8.264 ms
              [function] fragment-complexity=low:fragment-steps=5: FPS: 117 FrameTime: 8.547 ms
              [function] fragment-complexity=medium:fragment-steps=5: FPS: 54 FrameTime: 18.519 ms
              [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 117 FrameTime: 8.547 ms
              [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 119 FrameTime: 8.403 ms
              [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 90 FrameTime: 11.111 ms
              =======================================================
                                                glmark2 Score: 90 
              =======================================================
              

              Which is interesting as running on a Pi3A+ I got glmark2 Score: 79
              v3d_freq=400 core_freq=500 seems to make no difference glmark2 Score: 90? Thought core_freq would but seems just v3d_freq
              arm_freq=1400 over_voltage=6 to equal the pi3A+ again makes no glmark diff but expected

              v3d_freq=400 sdram_freq=550

              =======================================================
                  glmark2 2021.02
              =======================================================
                  OpenGL Information
                  GL_VENDOR:     Broadcom
                  GL_RENDERER:   VC4 V3D 2.1
                  GL_VERSION:    2.1 Mesa 19.3.2
              =======================================================
              [build] use-vbo=false: FPS: 113 FrameTime: 8.850 ms
              [build] use-vbo=true: FPS: 116 FrameTime: 8.621 ms
              [texture] texture-filter=nearest: FPS: 123 FrameTime: 8.130 ms
              [texture] texture-filter=linear: FPS: 122 FrameTime: 8.197 ms
              [texture] texture-filter=mipmap: FPS: 117 FrameTime: 8.547 ms
              [shading] shading=gouraud: FPS: 101 FrameTime: 9.901 ms
              [shading] shading=blinn-phong-inf: FPS: 99 FrameTime: 10.101 ms
              [shading] shading=phong: FPS: 101 FrameTime: 9.901 ms
              [shading] shading=cel: FPS: 101 FrameTime: 9.901 ms
              [bump] bump-render=high-poly: FPS: 64 FrameTime: 15.625 ms
              [bump] bump-render=normals: FPS: 129 FrameTime: 7.752 ms
              [bump] bump-render=height: FPS: 126 FrameTime: 7.937 ms
              [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 102 FrameTime: 9.804 ms
              [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 82 FrameTime: 12.195 ms
              [pulsar] light=false:quads=5:texture=false: FPS: 119 FrameTime: 8.403 ms
              [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 49 FrameTime: 20.408 ms
              [desktop] effect=shadow:windows=4: FPS: 100 FrameTime: 10.000 ms
              [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 66 FrameTime: 15.152 ms
              [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 65 FrameTime: 15.385 ms
              [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 83 FrameTime: 12.048 ms
              [ideas] speed=duration: FPS: 127 FrameTime: 7.874 ms
              [jellyfish] <default>: FPS: 98 FrameTime: 10.204 ms
              [terrain] <default>: FPS: 8 FrameTime: 125.000 ms
              [shadow] <default>: FPS: 74 FrameTime: 13.514 ms
              [refract] <default>: FPS: 17 FrameTime: 58.824 ms
              [conditionals] fragment-steps=0:vertex-steps=0: FPS: 125 FrameTime: 8.000 ms
              [conditionals] fragment-steps=5:vertex-steps=0: FPS: 69 FrameTime: 14.493 ms
              [conditionals] fragment-steps=0:vertex-steps=5: FPS: 125 FrameTime: 8.000 ms
              [function] fragment-complexity=low:fragment-steps=5: FPS: 124 FrameTime: 8.065 ms
              [function] fragment-complexity=medium:fragment-steps=5: FPS: 56 FrameTime: 17.857 ms
              [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 123 FrameTime: 8.130 ms
              [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 123 FrameTime: 8.130 ms
              [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 93 FrameTime: 10.753 ms
              =======================================================
                                                glmark2 Score: 95 
              =======================================================
              

              Full KMS default clocks seems the same as fake glmark2 Score: 81 also checked core_freq=500 again seems to make no difference ... ?
              arm_freq=1400 over_voltage=6 v3d_freq=500 sdram_freq=650 over_voltage_sdram=2 glmark2 Score: 105 was as high as I went, dunno how much glmark2 stresses so how real world will have to see

              1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @Brunnis
                last edited by

                @brunnis said in Pi Zero 2 released:

                From what I can tell, the Zero 2 does not get any hardware accelerated graphics right now.

                This post on the RPI forums seems relevant:

                [...]
                glamor on pi0-3 actually slows done composition, hence the disable, but unfortunately means that gl from windowed apps (e.g. glxgears) is also disabled.

                I encourange anyone experimenting with the new Raspberry Pi OS ('bullseye') to use a separate topic and report their findings.

                1 Reply Last reply Reply Quote 2
                • George SpiggottG
                  George Spiggott
                  last edited by

                  Is the Bullseye OS release significant news? Is it worth starting a thread for?

                  I see a lot of people regarding the Pi Zero 2W as an up/side-grade for the Pi 3A it seems to share a lot of attributes but is smaller and cheaper.

                  Currently running:
                  Retropie 4.8.9 on a Pi Zero 2W (Overclock Settings: CPU 1400Mhz)
                  ES-DE on a GMKtec K6 (Windows 11, 32GB RAM)

                  S ? B 3 Replies Last reply Reply Quote 1
                  • S
                    stuartiannaylor @George Spiggott
                    last edited by stuartiannaylor

                    @george-spiggott Z2 can clock same as pi3 but does lack the DSI (display) connector.
                    So guess if HDMI its ok, not sure how popular DSI is?

                    1 Reply Last reply Reply Quote 1
                    • ?
                      A Former User @George Spiggott
                      last edited by

                      @george-spiggott
                      The Pi Zero 2 is essentially a weakened, shrunk Pi 3. In they way of handhelds and portable projects, it is a godsend, but again, is not a substitute for a good Pi 3.

                      S 1 Reply Last reply Reply Quote 1
                      • B
                        Brunnis @George Spiggott
                        last edited by

                        @george-spiggott said in Pi Zero 2 released:

                        Is the Bullseye OS release significant news? Is it worth starting a thread for?

                        Yes, it's significant. The biggest change is that it now defaults to full-KMS for all hardware. It also finally bumps Mesa to a newer, albeit still outdated version (20.3 vs 19.3).

                        1 Reply Last reply Reply Quote 1
                        • S
                          stuartiannaylor @A Former User
                          last edited by stuartiannaylor

                          @luddo183 Also only weakened via the DTB frequency definitions as all Pi3's are essentially the same.
                          The diff between the 3b & 3b+ is purely a redesign of the PCB for thermal distribution that they gave a factory OC.
                          Same chip though but the Z2 is all ceramic package with a ram sandwich on top, so a bit harder to cool, but they seemed to of done a stellar job with the PCB heat distribution with a much smaller PCB.

                          https://www.raspberrypi.com/documentation/computers/config_txt.html#overclocking-options
                          Has all the settings whilst some of the over_voltage has already been applied to the 3+ so starts at zero again.

                          The only thing that is puzzling me is that setting v3d_freq=400 on the Z2 so its same as the Pi3's seems to provide 10 more points on the glmark2 score which is good but was expecting the same?

                          The Raspberry Pi 4 Vulkan Driver "V3DV" Merged Into Mesa 20.3 and don't know if that is ever coming for lesser Pi's

                          1 Reply Last reply Reply Quote 1
                          • x_SpeedX
                            x_Speed @mitu
                            last edited by

                            @mitu said in Pi Zero 2 released:

                            @matchaman said in Pi Zero 2 released:

                            As for RetroPie, should the existing 2/3 version be compatible? I hope so!

                            The 4.7.1 image is not compatible, but a weekly snapshot image should work.

                            The 07-11 images works fine. I had some sound issues, but nothing unsolvable.
                            Is there any place to follow the development here?
                            To see what's new in new images and even more important when new images are going to be released?
                            Didn't found that in the forum or elsewhere at the page.

                            Btw.: awesome work, guys! Totally love my portable CPC
                            retropie-cpc.jpg

                            1 Reply Last reply Reply Quote 1
                            • mituM
                              mitu Global Moderator
                              last edited by BuZz

                              @x_speed said in Pi Zero 2 released:

                              Is there any place to follow the development here?

                              Development happens on the public Github repository - https://github.com/RetroPie/RetroPie-Setup.

                              To see what's new in new images and even more important when new images are going to be released?

                              When a new image is released, it's usually posted on the RetroPie site. As for when, there isn't a strict schedule or a roadmap for it.

                              BuZzB 1 Reply Last reply Reply Quote 0
                              • BuZzB
                                BuZz administrators @mitu
                                last edited by

                                @mitu Hope you don't mind - fixed your link.

                                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                BenMcLeanB 1 Reply Last reply Reply Quote 1
                                • BenMcLeanB
                                  BenMcLean @BuZz
                                  last edited by

                                  I am excited to get the PI Zero W 2 and put it in my GPI case. But it needs a good OS of course so I'm gonna wait until that's ready.

                                  1 Reply Last reply Reply Quote 0
                                  • cnotoC
                                    cnoto @ParadoxGBB
                                    last edited by

                                    @paradoxgbb One thing to consider in terms of battery life is installing a rechargeable battery. I can confirm that I have successfully used these mod instructions:

                                    P 1 Reply Last reply Reply Quote 1
                                    • P
                                      ParadoxGBB @cnoto
                                      last edited by

                                      @cnoto Thanks, interesting.

                                      As I understand it you can stick rechargeables in the AA slots and can also plug directly into a USB bank if you have to as well.

                                      My GPi case should be arriving today or tomorrow so I'll have to give it a try.

                                      retropieuser555R suprjamiS 2 Replies Last reply Reply Quote 0
                                      • retropieuser555R
                                        retropieuser555 @ParadoxGBB
                                        last edited by

                                        @paradoxgbb comes with a DC USB cable as well as another option. It's how I use it mainly

                                        Pi 5 4GB

                                        Retroflag GPI with raspberry pi zero 2 w/ wifi

                                        Retroachievements:- lovelessrapture

                                        1 Reply Last reply Reply Quote 0
                                        • x_SpeedX
                                          x_Speed
                                          last edited by

                                          Since the Zero2 uses the ARMv8 architecture (instead of ARMv6 on the "original" Zero).

                                          Which image is the correct/better one to use? zero, or 2/3?

                                          cnotoC 1 Reply Last reply Reply Quote 0
                                          • cnotoC
                                            cnoto @x_Speed
                                            last edited by

                                            @x_speed the 2-3 image. But use the weekly release version

                                            1 Reply Last reply Reply Quote 2
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.