How can we find out which resources are missing in the DTB? For example the PMU registers pinctrl is complaining about. I see in pinctrl-dove.c file of the kernel source, we are missing this resource (I found out with the error message we get at startup): res = platform_get_resource(pdev, IORESOURCE_MEM, 2); memory resources 0 and 1 are fine, it seems. A memory resource of some kindby Gyan - Debian
How could I compile the DTS into DTB? I would like to do some trials. Thanks, - Gyanby Gyan - Debian
Yes, I see from the source that apparently MPP11 is used to power up the LCD, configured as GPIO. There is also a reference to MPP13 for the LCD backlight - not sure if we should set that as well in the DTS. I am not clear where DTS configurations should stop and the video driver's job begins. In the stock source I also see references to the SoC register map for video settings, but mayby Gyan - Debian
bodhi, I have found googling the datasheet of the 88AP510, which should be the ARMADA 500 SoC this box mounts. In the DS, there is an embedded spreadsheet with the Multi Purpose Pins descriptions (mpp) - attaching to this message the excel. In this file, MPP 11 does not seem usable for LCD. Hope this can help. Datasheet source: https://www.datasheets360.com/pdf/-5345332529946537264by Gyan - Debian
Hi bodhi, No changes with the latest .dtb Thanks, - Gyanby Gyan - Debian
Thanks for your explanation! Could you point me to where I can get the source for the t5335z? Thanks, - Gyanby Gyan - Debian
bodhi, Out of curiosity, what is this GPL source? Is there some code we can use as reference for reverse engineering? Thanks - Gyanby Gyan - Debian
Hi bodhi, I did not see any activity on the screen. lsmod output and boot log in attachment. Thanks, - Gyanby Gyan - Debian