Okay so i have the Uconsole CM4 for a bit now below i have documented all the issues etc it would be great if they can be implemented in the next Pi OS image. This way it will be a more pleasant out the box experience without things breaking too much thanks.
See my Uconsole review here Clockwork Uconsole CM4 Linux handheld review. - YouTube
- Command to force Ext Antenna as the Pi OS defaults to internal.
sudo sh -c ‘echo “dtparam=ant2” >> /boot/config.txt’
-
apt update & upgrade commands upgraded Wi-Fi & then disappeared after reboot. To fix this in terminal do sudo raspi-config, you can get it restored by > Advanced Options > Network Config > selecting [dhcpcd] instead of [Network Manager] and rebooting the OS.( if you don’t see that option in raspiconfig update the tool by hitting update it will then show.)
-
This is just a PSA: some games rely on SDL2 gamepad detection, which won’t detect the Uconsole pad and buttons by default. To get the gamepad detected, add the following line to the .profile file in your home folder: export
SDL_GAMECONTROLLERCONFIG=“03000000af1e00002400000010010000,ClockworkPI uConsole,platform:Linux,a:b1,b:b2,x:b0y:b3,back:b8,start:b9,leftx:a0,lefty:a1,”
- In Pi OS a update notification appeared and if you go ahead with the updates you find after you can’t log back in with your password just stuck at a login screen. This was very annoying and forced me to reimage.
Update fixed by doing the below.
On Log in screen press Fn+Ctrl+Alt F3 then type the commands below then reboot.
sudo rm /bin/sh
sudo ln -s /bin/bash /bin/sh
-
If you want to use retropie see below if you get emulation station screen in wrong screen orientation.
After a reboot load terminal and type emulationstation to start it again should be all good. -
Here is some more important info when you pair the uconsole in retropie note the below.
There will be 2 gamepads detected one is the keyboard which you only need to bind up down left right, the other gamepad you need ABXY SELECT & START use SELECT again for the special button.