Closed JeremiahGillis closed 1 year ago
You can take a look into this commit.
Hi @bigbearishappy, I tested the latest branch for the commit that you mentioned. The Pi was able to run the reTerminal.sh, but there is an error on detecting the card vc4hdmi0 and vc4hdmi1 as shown in the image below.
After reboot, I can't seem to ssh into the pi and the screen still showing blank screen.
@bigbearishappy Thanks for the link and prompt reply. This fixed my issues! I was using SSH with no display so I didn't get any HDMI issues like @nobodywantstoknow mentioned.
I eliminated the other issues such as no sound card and buzzer / LEDs with #dtoverlay=reTerminal-bridge
since I don't have one plugged in. The only remaining error I see in DMESG regarding your overlay is:
[ 6.477149] mcp230xx 1-0038: error -EREMOTEIO: can't write IOCON 56
[ 6.477389] mcp230xx: probe of 1-0038 failed with error -121
You should also note that my reTerminals have always required dtoverlay=reTerminal,tp_rotate=0
. Otherwise the TP input is rotated incorrectly with your stock dtoverlay=reTerminal,tp_rotate=1
setting. My reTerminals show 05/09/22 on the box UPCs. All documentation states tp_rotate=1
which is wrong for mine.
I just encountered the problem with a Kernel 6.X and the behavior with the Touch Screen, thanks for sharing!
I think the problem happened when I'm using the OS from the raspberry pi imager instead of the image from seeedstudio. Reflashing the OS downloaded from the seeedstudio website did solve the problem.
Well I am running Raspberry Pi OS 64-bit installed from Raspberry Pi Imaging Utility. I did not use Seeed Studio's image. I wonder if something else was interfering with yours. At least you were able to solve it.
On that branch I'm seeing commits for a reterminal Plus
, is that a new device?
Also please make sure the documentation is updated to inform that even if you flash the seeed image, after you do the following sequence:
1, sudo apt update
2, sudo apt full-upgrade
3, sudo apt install raspberrypi-kernel-headers, sudo reboot
The display will be blank, you will need to checkout this specific commit. and reinstall the drivers for things to work.
You also need to:
sudo vi /boot/config.txt
#dtoverlay=reTerminal-bridge
sudo reboot
For Buzzer/Leds to work, not sure why this isn't disabled by default? I tested this on the 64bit Seeed Image.
Now, we have merge the fixing code of kernel version issue to the master branch.You can get the detail in this commit You should be able to install the driver to the latest kernel(6.1) with the following command:
./scripts/reTerminal.sh
And the problem with buzzer and leds on reterminal. you can take look into the FAQS in seeed's wiki.
One more thing. As @twilfredo mentioned above. Branch plus is for our new device reterminal DM. You can get more information of it in this link
If you have any further question. You can reopen this issue or create a new one.
Describe the bug My reTerminal screen stopped worked after my Kernel was updated via RPi OS GUI interface. I tried download and run the reTerminal overlay script, but it aborts.
To Reproduce Steps to reproduce the behavior:
sudo apt update
2,sudo apt full-upgrade
3,sudo apt install raspberrypi-kernel-headers
,sudo reboot
Expected behavior LCD functioning, LCD worked with Kernal 5.15.x
Debug Output The output of "dmesg | grep mipi" is as follows:
LCD driver shows as not loaded at 0x45:
./scripts/reTerminal.sh output:
Please advise when this can be addressed. I need to send my reTerminal to another county this week as it is part of a test fixture. Anyone connecting this to the internet will be prompted to update the OS through the GUI, which will break screen functionality.