07-16-2023, 02:17 AM 
(This post was last modified: 07-16-2023, 04:32 AM by WhiteHexagon.)
		
	
	
		ok it seems like hardware OpenVG acceleration is going to involve the binary blob mali driver  Not sure if OpenGL is another option because the documentation is still hiding from me.  I found a 5GB  lichee_BSP4.9 something or other linux bundle, thinking there must be docs and examples there, but nothing so far.
  Not sure if OpenGL is another option because the documentation is still hiding from me.  I found a 5GB  lichee_BSP4.9 something or other linux bundle, thinking there must be docs and examples there, but nothing so far.
So I turned my attention to something 'simple' again The RGB LEDs, since I start to understand the GPIO, or at least I thought I did.  Seems like they should just be switchable on pins PD18,PD19,PD20.  I configured those pins as 'output', set the Data pins high, and even tried enabling the pio gating register.  No luck so far...  I am wondering about the pull up/down resistors, or maybe they are multiplexed for something else?
  The RGB LEDs, since I start to understand the GPIO, or at least I thought I did.  Seems like they should just be switchable on pins PD18,PD19,PD20.  I configured those pins as 'output', set the Data pins high, and even tried enabling the pio gating register.  No luck so far...  I am wondering about the pull up/down resistors, or maybe they are multiplexed for something else?
btw I saw you got a nice deployment option setup to save SDCard switching for your RISC-V work, very nice! Any chance something similar would work for the PP. I am very gentle swapping the SDCard, but it feels like a risk in the long term. I even though about trying to get an old A64? board to experiment with, but then I would not have the same volume buttons and LEDs to challenge me
[Edit 1] Silly me, I had the LED registers copied as per doc, instead of my packed struct with MSB at the bottom hehe. LEDs working
[Edit 2] And the gating was not required.
	
	
	
	
 Not sure if OpenGL is another option because the documentation is still hiding from me.  I found a 5GB  lichee_BSP4.9 something or other linux bundle, thinking there must be docs and examples there, but nothing so far.
  Not sure if OpenGL is another option because the documentation is still hiding from me.  I found a 5GB  lichee_BSP4.9 something or other linux bundle, thinking there must be docs and examples there, but nothing so far.So I turned my attention to something 'simple' again
 The RGB LEDs, since I start to understand the GPIO, or at least I thought I did.  Seems like they should just be switchable on pins PD18,PD19,PD20.  I configured those pins as 'output', set the Data pins high, and even tried enabling the pio gating register.  No luck so far...  I am wondering about the pull up/down resistors, or maybe they are multiplexed for something else?
  The RGB LEDs, since I start to understand the GPIO, or at least I thought I did.  Seems like they should just be switchable on pins PD18,PD19,PD20.  I configured those pins as 'output', set the Data pins high, and even tried enabling the pio gating register.  No luck so far...  I am wondering about the pull up/down resistors, or maybe they are multiplexed for something else?btw I saw you got a nice deployment option setup to save SDCard switching for your RISC-V work, very nice! Any chance something similar would work for the PP. I am very gentle swapping the SDCard, but it feels like a risk in the long term. I even though about trying to get an old A64? board to experiment with, but then I would not have the same volume buttons and LEDs to challenge me

[Edit 1] Silly me, I had the LED registers copied as per doc, instead of my packed struct with MSB at the bottom hehe. LEDs working

[Edit 2] And the gating was not required.


