Hi there,
I noted that on the uConsole there is a button above the “6” key which has an orange “x” symbol as well as a volume icon with an up and down arrow. When pushing this button normally (without the 'fn key) I noted that it lowers the volume. If I use the ‘fn’ key, it mutes the audio. However, is there a way to raise the volume using this key? The up arrow makes me think there must be a way to do this, but maybe not?
Didn’t work on A-06 uConsole using system pre-flashed on TF card. Do I need upgrade system image?
guu
September 18, 2023, 5:43am
5
it is not related to os image, it is related to keyboard firmware
if fn+shift+volume key did not work, maybe need to upgrade keyboard firmware
Additionally, we have a new uConsole keyboard firmware flash program available. You can download it from this link: uConsole Keyboard Firmware Flash Program .
This firmware update fixes a bug related to the fn key and changes the volume key logic. Here’s how you can flash the firmware on uConsole(A06 or CM4 only) or a PC running Ubuntu 22.04:
Download the uconsole_keyboard_flash.tar.gz file.
Extract the contents of the archive: tar zxvf uconsole_keyboard_flash.tar.gz
.
Install the required package using the following command: sudo apt install -y dfu-util
.
Navigate to the extracted directory: cd uconsole_keyboard_flash
.
Execute the flash script with root privileges: sudo ./flash.sh
.
If everything goes well, you will see a progress bar indicating the flashing process.
If any issues occur or the keyboard loses control (which is unlikely), simply reboot uConsole to resolve it.
Rest assured that this flash program will not brick your keyboard.
I can confirm that it is firmware related. Once I updated my firmware, pushing the button reduces the volume while Fn+button increases the volume.
fixed after updating keyboard firmware.
but Fn+Volume is volume up, not mute, which a bit of odd…
Do uConsole’s keyboard still using the same code of devterm? I may build a new firmware to accommodate my personal usage habits.
I noted this strange behavior as well. However, I’d rather have volume down and up over volume down and mute
sunmin
September 19, 2023, 9:59am
10
Hi, I came across the same issue!
My module is R-01.
When updating this flash, it says
unknow architecture,exiting...
Now, my device stays muted, I tried the alsamixer
but failed, help
guu
September 20, 2023, 3:54am
11
#!/bin/bash
#set -e
architecture="unknow"
case $(uname -m) in
x86_64) architecture="amd64" ;;
armv7l) dpkg --print-architecture | grep -q "arm64" && architecture="aarch64" || architecture="armhf" ;;
arm) dpkg --print-architecture | grep -q "arm64" && architecture="aarch64" || architecture="armhf" ;;
aarch64) architecture="aarch64";;
esac
if [ $architecture = "unknow" ]; then
echo "unknow architecture,exiting..."
exit
fi
here is the flashing script code, as we can see ,it just check the architecture of device, nothing more
so the Mute problem is not related
sunmin
September 20, 2023, 5:11am
12
Thanks, it seems that uconsole_keyboard_flash.tar.gz
doesn’t apply to RISC-V archtecture.
One can unmute your device via alsamixergui
1 Like
guu
September 21, 2023, 2:13pm
13
Now
re-download the uconsole_keyboard_flash.tar.gz
md5sum is
0ed78754e3b998d3e023b9568758a22f
now it has applied to RISC-V archtecture
welcome to have a try
I took the riscv64 bin files from Keyboard Update for R01
@comradecactus