**** BEGIN LOGGING AT Tue Oct 18 02:59:57 2022 Oct 18 03:44:56 hi Oct 18 06:05:04 This is regarding Beaglebone startup logo which is disabled in am335x-debian-11.4-minimal-armhf-2022-08-01-2gb, i am trying to enable it, but no success Oct 18 06:46:37 Guest26: u-boot has never had display initialization on the beaglebone to show a boot logo, I'm not sure it even has a driver for the am335x's lcd controller Oct 18 06:47:55 unless you mean the tux logo once the kernel loads? Oct 18 06:48:48 (I think lcdc is initialized too late for that anyway) Oct 18 06:51:45 oh wait, that was a different guest asking the question, whoops Oct 18 14:16:07 Hello, Oct 18 14:16:08 I have some trouble with the BBB black industrial. Oct 18 14:16:08 I'm using it with a screen by using HDMI. Oct 18 14:16:09 I have a bbb console image, and installed xorg to start a GUI Application. Oct 18 14:16:09 My GUI is vertical, so, i rotated the screen by modifying the xorg.conf file. Oct 18 14:16:10 Unfortunately, when the GUI is rendered on actions, the screen is *very* slow to load (I mean that you can see like the screen refreshing (from top left to bottom right)) Oct 18 14:16:10 Does anyone have an idea of where does it comes from ? Oct 18 14:16:11 (for sure i made research on internet but i didn't found something that really is close to my problem). Oct 18 14:16:11 Thanks in advance. Oct 18 14:17:55 I'd imagine rotating the screen in software will not perform well, though I wouldn't expect it to be as slow as you're describing Oct 18 14:18:26 (depending on how well that rotation has been implemented) Oct 18 14:20:34 lcd displays which are natively vertical do exist (they're used e.g. for phones) though I'm not sure how easy it would be to find a natively vertical hdmi screen Oct 18 14:21:01 what sort of resolution are you using? Oct 18 14:22:09 Maybe the description is exaggerated because of the language barrier (not native speaker) (although the idea is there). Oct 18 14:22:10 What do you mean by "how well that rotation has been implemented"? Oct 18 14:22:10 Would you see another way to do it? Oct 18 14:22:11 I'm using a 1024x768 screen resolution Oct 18 14:22:42 I mean, I don't know what's doing the rotation for you, but there's no support for it in hardware so it must be done in software, presumably by xorg itself Oct 18 14:24:20 Guest7: have you tried rotation at the kernel bootarg level? https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/fb/modedb.rst?h=v6.1-rc1#n58 Oct 18 14:25:05 rcn-ee: I seriously doubt that works when the dri device doesn't support rotation? Oct 18 14:26:19 (lcdc doesn't support it) Oct 18 14:28:01 ideally you'd use a panel whose native resolution matches your application... I know natively vertical 768x1280 screens exist, not sure about 768x1024 though Oct 18 14:30:19 Nrcn-ee : Oct 18 14:30:20 no i didn't, Oct 18 14:30:20 I'll dig in and try. Thanks for the research lead! Oct 18 14:31:12 I'm 95% sure that will not do anything useful for you Oct 18 14:31:25 I developed my application in 768x1024 and the screen is also a 768x1024 Oct 18 14:32:03 if the screen is 768x1024 (rather than 1024x768) you wouldn't need to configure rotation Oct 18 14:33:15 I had not made the difference (1024x768) != (768x1024) when I answered. Oct 18 14:33:16 Indeed, I have a 1024x768 and not 768x1024 Oct 18 14:36:18 of course it's easy to check if the rotation is to blame: try it without rotation (even if that means the application doesn't quite fit) and check how much faster that renders Oct 18 14:39:21 I made the test and it work perfectly on horizontal. Oct 18 14:39:21 The "funny" thing is that, i tried it (horizontal + vertical) with my desktop and the same software on the exact same screen and everything worked perfectly. Oct 18 14:39:22 It's why I'm thinking that my BBB configuration is wrong (my way to do it) Oct 18 14:40:29 your desktop is much much faster than the bbb and more importantly probably supports screen rotation in hardware Oct 18 14:42:16 Ok i see what you mean, Oct 18 14:42:16 It explain then why the problem appear on a different screen (i tried it with the bbb on vertical with another screen) Oct 18 14:42:53 wait you're saying this problem occurs with some screen but not another screen, both on the BBB ? Oct 18 14:43:11 or am I understanding that wrong? Oct 18 14:45:42 no sorry, Oct 18 14:45:43 I mean it occurs with the two screens I tested (BBB + Screen 1 Vertical / BBB + Screen 2 Vertical ==> Same problem) Oct 18 14:45:55 yeah that's to be expected Oct 18 14:46:39 it's quite possible that whatever code is doing the rotation for you is just poorly optimized, or at least poorly optimized for the BBB Oct 18 14:54:06 Ok, thank you very much. Oct 18 14:54:07 I'll try to work with the elements you gave me to find a solution Oct 19 01:32:47 Hello! Oct 19 01:33:15 It is 7:33 CDT and I am working w/ the ServoCape! Oct 19 01:33:49 @zmatt: W/out your starter source, I would have never got this far... Oct 19 01:34:12 I kept up the required smbus2 import in Python3. Oct 19 01:35:16 I have been having some trouble but I think that persistence pays the piper. Oct 19 01:35:55 There is this fellow on the forums that has rewarded me for persistence in time. Oct 19 01:36:05 His source is way better than mine, i.e. of course. Oct 19 01:36:35 So, it is time to review things, add source for multiple servos, and try to control them via the ServoCape. Oct 19 01:36:46 oh! Oct 19 01:37:26 I found that my 0x34 is the i2c-0 device and not the address I needed for the ServoCape. Oct 19 01:38:07 There is a particular address needed. I tried w/ bytes like 0x111111 but that is not collective for some reason. Oct 19 01:38:14 I have not figure out why just yet. Oct 19 01:39:35 So, in bytes, it should have been: 0111 1111 and not 1111 1111. Oct 19 01:39:50 Things are so complicated now. Oct 19 01:41:20 I have been learning about bitshifting and bitwise ideas too! Oct 19 01:42:27 Anyway, see what you people have done? Oct 19 01:42:28 ha. Oct 19 01:45:34 Now, I just need to control them via a browser or a remote connection of some kind. If that is possible, send rations! Oct 19 01:46:24 So, I could put it on the BBBW. Right, then try a server in a browser. But...how could I use it w/ a remote? Oct 19 01:46:43 Has anyone done a am335x/ServoCape remote yet? **** ENDING LOGGING AT Wed Oct 19 02:59:56 2022