Oh Cool! The first I will try tomorrow morning… I also found out dtbo loading was very slow and I stuffed all I needed in one dts, but with this fdtoverlay I can even have more dtb… this is really cool Thank you very much!
I have a pyqt app that I manage to boot in less then 25 s, but this first 5-7 s transition darkness is challenging :) Regards Nikolay > On 17. Dec 2019, at 22:55, Robert Nelson <[email protected]> wrote: > > On Tue, Dec 17, 2019 at 3:50 PM Nikolay Teofilov <[email protected]> wrote: >> >> Hi Robert, >> >> Thank you for your prompt reply. If I understood correctly this fragment I >> have to adapt in my cape overlay to set the LEDs state as early as kernel is >> being loading? The problem is exactly the transition time between U-Boot >> phase and the kernel loading, there is noting shown on the display and >> somehow the user have to be able to get feedback that at least the pressing >> on the power button is doing something. With custom compiled kernel and one >> single overlay file I have now about 5 to 7 seconds darkness between the >> U-Boot and the LCD response. This includes about 3 to 4 s of u-boot of >> initialising and loading the overlays right before loading kernel. So this >> will allow the LEDs being on in the early kernel loading transition phase >> after this 3 initial seconds? > > Upgrade your version of u-boot, i nuked the 2 second wait about a month ago. > > Using the fdtoverlay utility, you can have u-boot load one *.dtb, thus > bypassing the overlay loading loop.. > > For example: am335x-boneblack-uboot-univ.dtb + > BB-BONE-eMMC1-01-00A0.dtbo + AM335X-PRU-UIO-00A0.dtbo + > BB-UART2-00A0.dtbo = am335x-boneblack.dtb > > fdtoverlay -i am335x-boneblack-uboot-univ.dtb -o am335x-boneblack.dtb > BB-BONE-eMMC1-01-00A0.dtbo AM335X-PRU-UIO-00A0.dtbo BB-UART2-00A0.dtbo > > so that would cut down on a few seconds.. > > Regards, > > -- > Robert Nelson > https://rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/8219A76C-D206-45E8-BA67-1EA78855315A%40gmail.com.
