-
Notifications
You must be signed in to change notification settings - Fork 417
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support of official Rapsberry Pi touchscreen (kernel 4.1.8) #2
Conversation
As well, if I don't ask too much, could you please read and follow these (http://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines) guidelines for commit log? Thanks a lot for your contribution. |
Hi @agherzan ,
could be to remove the kernel 3.18 and only keep 4.1 version ? This should remove all the complexity. Thanks by advance |
Hi @ThomArmax . I put together a cleanup patch series. Could you please test the screen on them? The branch is ag_k4 on github here. |
Hi @agherzan , ok thanks. I will test that this evening |
The screen is recognised and seems to works, but the display is reversed. |
I added in the branch a commit for all the overlays. Could you please Andrei Gherzan On Thu, Oct 22, 2015 at 7:01 PM, Thomas COIN [email protected]
|
I still have the same issue, even by adding
Because I bought the screen and its case in the first days, I have this issue. The kernel rev I used in my meta was 'not fixed' with the screen rotation so it works fine on my branch. Since your kernel rev in your branch is up-to-date I'm faced to this issue, which actually is not. So I think we can say thats ok on your branch, and on my side, I've to find a solution like https://github.com/remonlam/rpi-touch-display-fix Thanks. |
Is the touchscreen working too? With or without the overlayer? |
I've not tried yet, a lot of work those days. I'll check that as soon as possible. |
Thank you Thomas. |
Hi @agherzan ,
If you don't enable the |
Good news @ThomArmax . All we have to do now is figure out how to manage the different dtbs per kernel version. Cause for example rpi-ft5406 is only available in 4.1.x so adding it unconditionally will break older kernels. |
fixes: WARNING: gstreamer1.0-omx-1.12.4-r0 do_patch: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: Applying patch 0001-config-files-path.patch patching file config/bellagio/gstomx.conf Hunk #1 succeeded at 1 with fuzz 2. Hunk #2 succeeded at 9 with fuzz 2. patching file config/rpi/gstomx.conf Hunk #8 succeeded at 63 with fuzz 2. Hunk #10 succeeded at 82 with fuzz 2. Hunk #11 succeeded at 92 with fuzz 2. Now at patch 0001-config-files-path.patch deleted obsolete `gstreamer1.0-omx` directory with duplicated patches that are also in `gstreamer1.0-omx-1.12`. made file naming for `gstreamer1.0-omx_%.bbappend` consistent with the rest of the layer recipes. Signed-off-by: Hugo Hromic <[email protected]>
fixes: WARNING: omxplayer-git-r4 do_patch: Applying patch 0003-Remove-strip-step-in-Makefile.patch patching file Makefile.ffmpeg Hunk #1 succeeded at 241 with fuzz 2 (offset -2 lines). Hunk #2 succeeded at 255 (offset -2 lines). Applying patch fix-tar-command-with-DIST.patch patching file Makefile Hunk #1 succeeded at 89 with fuzz 2 (offset 18 lines). Applying patch use-native-pkg-config.patch patching file Makefile.ffmpeg Hunk #1 succeeded at 245 with fuzz 1. Signed-off-by: Hugo Hromic <[email protected]>
I have added the support of the official rapsberry pi touchscreen by changing
PREFERRED_VERSION_linux-raspberrypi
to4.1.%
and adding the associated kernel recipe.I'm not shure it is the best way to do it, I'm quite new in Yocto and BSP dev.