Raspberry Pi version? #111
Replies: 13 comments
|
I used to have a RPI build, haven't made it in a long while (lost my RPI4). WhippyTerm has the hooks for the RPI in the code, and the plugin format supports versions for the RPI. I tried to get it to compile on a RPI3, but the build env just takes too much RAM, so I can't get it to finish. I went out and got a RPI5 this morning, and I will have a look to see if I can get it up and working this weekend. I would still need to make a package for it (.deb) and I'm not sure how much work that's going to be (before I was just building the .exe and using that). I also had some RPI only plugins at one point. These would let you send and recv SPI using the RPI hardware (I think, maybe it was I2C). I'll also have a look around to see if I still have them, and if they still work. |
|
Ok, I got my new RPI5 and have built a Raspberry PI version (it's a little ahead because I fixed a bug and have to re-release all the other versions). You can download it from https://whippyterm.com/Download.php. I didn't find the SPI plugin so doesn't look like that's coming any time soon. |
|
Thank you, Paul for the quick response. I did try to install it on my RPi4 but it grumbled that I did not have everything it needed.
Calvin
From: "Paul Hutchinson" ***@***.***>
To: "TheBeef/WhippyTerm" ***@***.***>
Cc: "McCarthy, Calvin" ***@***.***>, "Author" ***@***.***>
Sent: Friday, October 3, 2025 6:11:15 PM
Subject: Re: [TheBeef/WhippyTerm] Raspberry Pi version? (Discussion #111)
Ok, I got my new RPI5 and have built a Raspberry PI version (it's a little ahead because I fixed a bug and have to re-release all the other versions). You can download it from [ https://whippyterm.com/Download.php | https://whippyterm.com/Download.php ] .
I didn't find the SPI plugin so doesn't look like that's coming any time soon.
—
Reply to this email directly, [ #111 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/ADDSVZTDK4RNNZ4AOPVXMX33V4NDHAVCNFSM6AAAAACIEG2IY2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTINJYHA4DOMI | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: < ***@***.*** >
|
|
I built it on a bookworm (so Debian 12) so I assume you would need at least that version. It needs qt6 version 6.2 or better. |
|
Thank you, Paul. Yes I am using bookworm but will have to get qt6 set up.
Regards
Calvin
From: "Paul Hutchinson" ***@***.***>
To: "TheBeef/WhippyTerm" ***@***.***>
Cc: "McCarthy, Calvin" ***@***.***>, "Author" ***@***.***>
Sent: Tuesday, October 7, 2025 3:33:21 PM
Subject: Re: [TheBeef/WhippyTerm] Raspberry Pi version? (Discussion #111)
I built it on a bookworm (so Debian 12) so I assume you would need at least that version. It needs qt6 version 6.2 or better.
—
Reply to this email directly, [ #111 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/ADDSVZQFMTYTZ7N3ATGTR333WQ5TDAVCNFSM6AAAAACIEG2IY2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTINRSGAYTIMA | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: < ***@***.*** >
|
|
I'll have to make a new SD card with a stock bookworm on it and see if it works for me. The .deb should have pulled in the needed files, but maybe I missed something. |
|
Tried a fresh SD card with bookworm on it. It say it installed correctly, but when I tried to run it, I got an error about libQt6Multimedia.so.6 missing. It's listed in the dependencey list, so I'm not sure why it's not being installed. If you install libqt6multimedia6 manually after installing WhippyTerm (sudo apt install libqt6multimedia6) it will run. |
|
Found the problem with the .deb file. It's been fixed. I installed on a fresh bookworm install seemed to work. Let me know if it works. |
|
Thank you, Paul for your work on this. I am attaching the command line install result for my attempt to install Whippyterm on my Pi4. My installation is on a Hard Drive. I downloaded the .deb file to my ./Downloads folder then tried to install it from there. Hopefully this result will help.
Regards
Calvin
From: "Paul Hutchinson" ***@***.***>
To: "TheBeef/WhippyTerm" ***@***.***>
Cc: "McCarthy, Calvin" ***@***.***>, "Author" ***@***.***>
Sent: Thursday, October 9, 2025 5:46:36 PM
Subject: Re: [TheBeef/WhippyTerm] Raspberry Pi version? (Discussion #111)
Tried a fresh SD card with bookworm on it. It say it installed correctly, but when I tried to run it, I got an error about libQt6Multimedia.so.6 missing.
It's listed in the dependencey list, so I'm not sure why it's not being installed.
If you install libqt6multimedia6 manually after installing WhippyTerm ( sudo apt install libqt6multimedia6 ) it will run.
—
Reply to this email directly, [ #111 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/ADDSVZXXZQ35RJAX63DVW4T3W36WZAVCNFSM6AAAAACIEG2IY2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTINRUGIYDMMA | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: ***@***.***>
***@***.***:~ $ sudo apt install ~/Downloads/WhippyTerm_2.0.2.0-1.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'whippyterm:armhf' instead of '/home/pi/Downloads/WhippyTerm_2.0.2.0-1.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
whippyterm:armhf : Depends: libqt6core6:armhf (>= 6.2.0) but it is not installable
Depends: libqt6gui6:armhf (>= 6.2.0) but it is not installable
Depends: libqt6widgets6:armhf (>= 6.2.0) but it is not installable
Depends: libqt6multimedia6:armhf (>= 6.2.0) but it is not installable
Depends: libc6:armhf (>= 2.35) but 2.28-10+rpt2+rpi1+deb10u2 is to be installed
E: Unable to correct problems, you have held broken packages.
***@***.***:~ $ sudo apt install libqt6multimedia6
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libqt6multimedia6
***@***.***:~ $
|
|
Try the 2.0.3 version for RPI. One of the problem was the target was set to armhf and should have been arm64. This was fixed in 2.0.3. |
|
Thank you for your effort on this problem.
Here is the result for WhippyTerm_2.0.3.0-1.deb
***@***.***:~/FreeRTOS-CW-Play/build/App-CWShuffle $ sudo apt install ~/Downloads/WhippyTerm_2.0.3.0-1.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'whippyterm' instead of '/home/pi/Downloads/WhippyTerm_2.0.3.0-1.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
whippyterm : Depends: libqt6core6 (>= 6.2.0) but it is not installable
Depends: libqt6gui6 (>= 6.2.0) but it is not installable
Depends: libqt6widgets6 (>= 6.2.0) but it is not installable
Depends: libqt6multimedia6 (>= 6.2.0) but it is not installable
Depends: libc6 (>= 2.35) but 2.28-10+rpt2+rpi1+deb10u2 is to be installed
E: Unable to correct problems, you have held broken packages.
***@***.***:~/FreeRTOS-CW-Play/build/App-CWShuffle $ sudo apt install libqt6multimedia6
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libqt6multimedia6
Calvin
From: "Paul Hutchinson" ***@***.***>
To: "TheBeef/WhippyTerm" ***@***.***>
Cc: "McCarthy, Calvin" ***@***.***>, "Author" ***@***.***>
Sent: Friday, October 10, 2025 8:46:22 AM
Subject: Re: [TheBeef/WhippyTerm] Raspberry Pi version? (Discussion #111)
Found the problem with the .deb file. It's been fixed. I installed on a fresh bookworm install seemed to work. Let me know if it works.
—
Reply to this email directly, [ #111 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/ADDSVZTAFO7KNVD5IAQ2R2T3W7IE5AVCNFSM6AAAAACIEG2IY2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTINRUHEYDEMA | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: < ***@***.*** >
|
|
What is the output of "cat /etc/apt/sources.list /etc/apt/sources.list.d/*" ? Also might be worth trying an "sudo apt update" before installing. Here is the list from my RPI: |
|
Thank you, Paul. My mistake. I had not updated to bookworm. I am not up on Trixie and it loaded and is working great. Thank you for your help.
Calvin
From: "Paul Hutchinson" ***@***.***>
To: "TheBeef/WhippyTerm" ***@***.***>
Cc: "McCarthy, Calvin" ***@***.***>, "Author" ***@***.***>
Sent: Saturday, October 11, 2025 11:05:31 AM
Subject: Re: [TheBeef/WhippyTerm] Raspberry Pi version? (Discussion #111)
What is the output of " cat /etc/apt/sources.list /etc/apt/sources.list.d/ *" ?
Also might be worth trying an "apt update" before installing.
Here is the list from my RPI:
***@***.***:~ $ cat /etc/apt/sources.list /etc/apt/sources.list.d/*
deb [ http://deb.debian.org/debian | http://deb.debian.org/debian ] bookworm main contrib non-free non-free-firmware
deb [ http://deb.debian.org/debian-security/ | http://deb.debian.org/debian-security/ ] bookworm-security main contrib non-free non-free-firmware
deb [ http://deb.debian.org/debian | http://deb.debian.org/debian ] bookworm-updates main contrib non-free non-free-firmware Uncomment deb-src lines below then 'apt-get update' to enable 'apt-get source'
#deb-src [ http://deb.debian.org/debian | http://deb.debian.org/debian ] bookworm main contrib non-free non-free-firmware
#deb-src [ http://deb.debian.org/debian-security/ | http://deb.debian.org/debian-security/ ] bookworm-security main contrib non-free non-free-firmware
#deb-src [ http://deb.debian.org/debian | http://deb.debian.org/debian ] bookworm-updates main contrib non-free non-free-firmware
deb [ http://archive.raspberrypi.com/debian/ | http://archive.raspberrypi.com/debian/ ] bookworm main Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src [ http://archive.raspberrypi.com/debian/ | http://archive.raspberrypi.com/debian/ ] bookworm main
—
Reply to this email directly, [ #111 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/ADDSVZRBWIUGEPPXIAREA6T3XFBGXAVCNFSM6AAAAACIEG2IY2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTINRVGU2DKOA | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: < ***@***.*** >
|
Uh oh!
There was an error while loading. Please reload this page.
Is there any possibility that this could be made available for Raspberry Pi? There is a need for a good Serial Terminal here too.
All reactions