20260128让天启AIO-3576Q38开发板在天启Buildroot下适配uart2m1
2026/6/17 18:34:24 网站建设 项目流程

20260128让天启AIO-3576Q38开发板在天启Buildroot下适配uart2m1
2026/1/28 11:15


缘起:让天启AIO-3576Q38开发板在天启Buildroot下适配uart2m1


当你把荣品RD-RK3588开发板重新适配一把,就相当于从头做了一个项目:【荣品RD-RK3588开发板】。
当然,开发板的功能都是好的,你免除了调试的过程,也就没有解决相关硬件出错的经验/机会了!


1、
Z:\Linux_SDK\Firefly_SDK\kernel\arch\arm64\boot\dts\rockchip\rk3576-firefly-aio-3576q38.dtsi

//#if GMAC1
//&gmac1 {
// snps,reset-gpio = <&gpio0 RK_PD1 GPIO_ACTIVE_LOW>;
// tx_delay = <0x1b>;
// pinctrl-names = "default";
// pinctrl-0 = <&eth1m0_miim
// &eth1m0_tx_bus2
// &eth1m0_rx_bus2
// &eth1m0_rgmii_clk
// &eth1m0_rgmii_bus>;
//};
//#endif


#if CAN1
&can1 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&can1m1_pins>;
};
#endif

// 2026/1/28 10:07 wenyuanbo add
&uart2 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart2m1_xfer>;
};


#if RS232
&uart6 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart6m0_xfer>;
};
#endif


#if RS485
&uart10 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart10m2_xfer>;
};
#endif


2、效果图:
root@rk3576-buildroot:/#
root@rk3576-buildroot:/# cd /dev
root@rk3576-buildroot:/dev#
root@rk3576-buildroot:/dev# ls -l ttyS*
crw-rw---- 1 root dialout 4, 74 Jan 1 1970 ttyS10
crw-rw---- 1 root dialout 4, 66 Jan 1 1970 ttyS2
crw-rw---- 1 root dialout 4, 70 Jan 1 1970 ttyS6
crw-rw---- 1 root dialout 4, 72 Jan 1 1970 ttyS8
root@rk3576-buildroot:/dev#
root@rk3576-buildroot:/dev#

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询