Closed Gerriko closed 1 year ago
I tried an override command as follows:
__overrides__ {
int_pin = <ð0>, "interrupts:0", <ð0_pins>, "rockchip,pins:0";
speed = <ð0>, "spi-max-frequency:0";
};
And then I got this message in the debug output on bootup:
So why is fe6b0000.serial holding onto gpio4-3?
EDIT
Here is the device tree list for serial - so this is enabled by default (wasn't aware of that) - which serial is this? what's it used for or can I disable?
/proc/device-tree/serial@fdd50000/status: disabled
/proc/device-tree/serial@fe650000/status: okay
/proc/device-tree/serial@fe660000/status: okay
/proc/device-tree/serial@fe670000/status: disabled
/proc/device-tree/serial@fe680000/status: disabled
/proc/device-tree/serial@fe690000/status: disabled
/proc/device-tree/serial@fe6a0000/status: disabled
/proc/device-tree/serial@fe6b0000/status: okay
/proc/device-tree/serial@fe6c0000/status: disabled
Coding problem should go to our forum. The issues here should be if one of our supplied overlays doesn't work.
Regarding your problem though, here is how you tackle it:
Find the offending serial's phandle: UART7
Realize none of our products enable UART7 by default, so this is either a custom system, a custom hardware, or both.
Well there is nothing I can help because I don't know why you use UART7 on your product /shrug You should check your own design then.
I am using a rk3566 chip. I was using the "rk3568-spi3-m1-cs0-enc28j60.dts" overlay file as my reference but I am using GPIO4_A3 as my interrupt pin.
I have used the following for pinctrl:
Can any explain what is wrong with
rockchip,pins = <4 3 0 &pcfg_pull_none>;