On Wed, Jan 22, 2014 at 5:06 PM, Louis McCarthy <[email protected]> wrote:
> Wow, Robert, you have been busy today! I was going to comment on
> xinput-calibrate, but you made a commit about 15 minutes before I did a
> clone, then I was trying to deal with touchscreen jitter and saw your patch
> of 3.8.13-bone37....thanks for your work. I will test those out as soon as I
> can get them built :)
Oh we got lucky on xinput-calibrate, i was starting to look up writing
lightdm scripts, when i just hooked up the one found in their repo and
rebooted.. It worked, so ship it. ;)
> On the capemgr front......I am looking into ways to get the dtbo files
> accessible at boot time.
> Option 1) Get capemgr to find /lib/firmware on startup
> Option 2) Put dtbo files into boot partition
Couples issues,
The *.dtbo's already compiled under /lib/firmware should work via the
uEnv.txt *_enable call..
The kernel .config, build firmware in kernel is enabled.
We are using an initrd. (helps hide the lack of rtc problem for rootfs
and allows us to us uuid's for the eMMC, aka allowing single/multi mmc
card combinations..)
So, any modifications to any of the existing /lib/firmware/*.dtbo file
will be ignored, as the kernel has it built-in.
Any additions to /lib/firmware/*.dtbo are ignored as they are too late
on boot (uEnv.txt *_enable call) and are not in the initrd.
So.. I "think" we can fix the problem, by making sure all *.dtbo's
(including new ones from users) are re-pulled into the initrd when
it's regenerated. Here's the current initrd.img update routine.
if [ ! -f /boot/initrd.img-$(uname -r) ] ; then
update-initramfs -c -k $(uname -r)
else
update-initramfs -u -k $(uname -r)
fi
cp -v /boot/initrd.img-$(uname -r) /boot/uboot/initrd.img
I'm guessing we just have to add the *.dtbo to one of the /etc/xyz
files that update-initramfs utilizes..
Regards,
--
Robert Nelson
http://www.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].
For more options, visit https://groups.google.com/groups/opt_out.