Hello,
I have upgraded to Debian Stretch, as provided by the RCN repos. I’m on a custom built xenomai kernel (4.14.108-ti-xenomai-r122) after using a prebuilt kernel (3.8.13-xenomai-r72) for years.
After the switch, I’ve noticed that the cape manager seems to be deprecated, and I’m missing the functionality to hotplug devices.
I recognize this is an edge case, but is there any way to do this anymore, now that cape manager has been deprecated?
Best,
Fred
overlays get loaded at boot time via /boot/uEnv.txt
It's mostly been replaced by, U-Boot Overlays:
https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_Overlays
hotplug as pretty much been thrown out, no mainline developers wish to
deal with those bugs..
Regards,
Robert,
Thanks for the quick reply, as always.
I’m aware of u-boot overlays, and have already started using them. It’s really just the hotplug that I’m missing. Specifically, I have a cape that hijacks the eMMC pins on P8.
I’ve come to the conclusion that, at some point, I want to stop talking to the cape, and start talking to the eMMC again. Do you know of any way that I can make that happen?
I don’t care how off-the-wall the solution is – the application is the Mecca of edge cases already.
Best,
Fred
Kernel.org Device Tree maintainters have been pretty vocal, they do
not want to support that type of use case. (thus we hijacked
u-boot...
)
Beyond that, it's really up to you. Mainline still doesn't even have
an "overlay" load option..
Regards,
Robert,
Okay. Thanks a lot for your help!
Best,
Fred