12-29-2021, 08:35 PM
I changed to an Armbian load because that kernel has CONFIG_USB_OTG=y, thinking that would let me toggle between host and device in /sys/kernel/debug/fe800000.usb/mode, but I the mode doesn't change. No idea why...
So I took a step back and just wondered is the device-tree correct for OTG behavior... did a web search for device-tree otg, and got this hit:
https://wiki.st.com/stm32mpu/wiki/OTG_de...nconnected
All those additional OTG-related keywords... I'm getting a bad feeling that the rockpro64 device-tree needs a lot of work. Scroll up to the pins stanzas -- I see nothing like that in the rockpro64 device-tree.
The stm32 is microprocessor, and they provide this level of documentation... Where is something similar for the rk3399?
So I took a step back and just wondered is the device-tree correct for OTG behavior... did a web search for device-tree otg, and got this hit:
https://wiki.st.com/stm32mpu/wiki/OTG_de...nconnected
All those additional OTG-related keywords... I'm getting a bad feeling that the rockpro64 device-tree needs a lot of work. Scroll up to the pins stanzas -- I see nothing like that in the rockpro64 device-tree.
The stm32 is microprocessor, and they provide this level of documentation... Where is something similar for the rk3399?