20251104让AIO-3576Q38开发板跑Rockchip的原厂Android14进行性能测试【使用天启的DTS】
DEBUG接口:1.5Mbps
type-C接口:ADB/可以刷机
2个USB3.0:可以接鼠标。
TF卡:可以读写
ETH0:936 Mbits/sec
ETH1:936 Mbits/sec
WIFI/BT模块:AP6256【SDIO接口没通】
20251104让AIO-3576Q38开发板跑Rockchip的原厂Android14进行性能测试【使用天启的DTS】
2025/11/4 15:43
缘起:
Y:\new_disk_4t\RK3576_Android14.0_SDK_RELEASE\kernel-6.1\arch\arm64\configs\rockchip_defconfig
增加:CONFIG_GPIO_PCA953X=y
Z:\proj\RK3576_Android14.0\kernel-6.1\include\dt-bindings\pinctrl\rockchip.h
//PCA953X
#define PCA_IO0_0 0
#define PCA_IO0_1 1
4、【可选:】
Y:\new_disk_4t\RK3576_Android14.0_SDK_RELEASE\device\rockchip\rk3576\rk3576_u\BoardConfig.mk
#PRODUCT_KERNEL_DTS := rk3576-evb1-v10
PRODUCT_KERNEL_DTS := rk3576-firefly-aio-3576q38
20251104让AIO-3576Q38开发板跑Rockchip的原厂Android14之后适配GPIO扩展芯片PCA9555
2025/11/4 14:09
缘起:想对AIO-3576Q38开发板适配Rockchip的原厂Android14,以学习驱动模块的适配!
对AIO-3576Q38开发板的eth1网卡RTL8211F-CG芯片进行性能摸底,那就跑半小时的iperf3了!
【一般性测试/非精确】实测网速【平均值】:934 Mbits/sec
编译firefly的AIO-3576Q38开发板的Android14。
开动!
https://www.t-firefly.com/doc/download/320.html
AIO-3576C
源代码
https://pan.baidu.com/s/1mGkGxlxodHedXJZqLKRRRg?pwd=1234
Android14.0 bundle
提取码:1234
https://wiki.t-firefly.com/zh_CN/AIO-3576Q38/android_compile_android14.0_firmware.html
AIO-3576Q38
3. 编译 Android14.0 固件
3.1. 下载 Android14.0 SDK
SDK 源码与 bundle 压缩包均存放在云盘中。如有需要请联系商务 : sales@t-firefly.com
eth0的网速:
rk3576_u:/ $ su
rk3576_u:/ #
rk3576_u:/ # ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope: Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 TX bytes:0
dummy0 Link encap:Ethernet HWaddr fe:54:0b:51:8e:af
inet6 addr: fe80::fc54:bff:fe51:8eaf/64 Scope: Link
UP BROADCAST RUNNING NOARP MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 TX bytes:280
eth0 Link encap:Ethernet HWaddr 86:57:14:df:50:84 Driver rk_gmac-dwmac
inet addr:192.168.3.78 Bcast:192.168.3.255 Mask:255.255.255.0
inet6 addr: fe80::89ee:43f2:d50e:8fb1/64 Scope: Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:176 errors:0 dropped:0 overruns:0 frame:0
TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:25099 TX bytes:4836
Interrupt:58
eth1 Link encap:Ethernet HWaddr 8a:57:14:df:50:84 Driver rk_gmac-dwmac
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 TX bytes:0
Interrupt:60
rk3576_u:/ #
rk3576_u:/ # iperf3 -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.3.97, port 46980
[ 5] local 192.168.3.78 port 5201 connected to 192.168.3.97 port 46986
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 106 MBytes 887 Mbits/sec
[ 5] 1.00-2.00 sec 112 MBytes 937 Mbits/sec
[ 5] 2.00-3.00 sec 112 MBytes 937 Mbits/sec
[ 5] 3.00-4.00 sec 112 MBytes 937 Mbits/sec
[ 5] 4.00-5.00 sec 112 MBytes 937 Mbits/sec
[ 5] 5.00-6.00 sec 112 MBytes 937 Mbits/sec
[ 5] 1795.00-1796.00 sec 112 MBytes 936 Mbits/sec
[ 5] 1796.00-1797.00 sec 112 MBytes 937 Mbits/sec
[ 5] 1797.00-1798.00 sec 112 MBytes 937 Mbits/sec
[ 5] 1798.00-1799.00 sec 112 MBytes 937 Mbits/sec
[ 5] 1799.00-1800.00 sec 112 MBytes 937 Mbits/sec
[ 5] 1800.00-1800.04 sec 4.30 MBytes 933 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1800.04 sec 196 GBytes 936 Mbits/sec receiver
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
^Ciperf3: interrupt - the server has terminated
1|rk3576_u:/ #
rootroot@rootroot-X99-Turbo:~$
rootroot@rootroot-X99-Turbo:~$ iperf3 -c 192.168.3.78 -i 1 -t 1800
Connecting to host 192.168.3.78, port 5201
[ 5] local 192.168.3.97 port 46986 connected to 192.168.3.78 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 113 MBytes 944 Mbits/sec 0 629 KBytes
[ 5] 1.00-2.00 sec 112 MBytes 944 Mbits/sec 0 665 KBytes
[ 5] 2.00-3.00 sec 111 MBytes 933 Mbits/sec 0 665 KBytes
[ 5] 3.00-4.00 sec 111 MBytes 933 Mbits/sec 0 665 KBytes
[ 5] 4.00-5.00 sec 112 MBytes 944 Mbits/sec 0 665 KBytes
[ 5] 5.00-6.00 sec 111 MBytes 933 Mbits/sec 0 665 KBytes
[ 5] 1795.00-1796.00 sec 111 MBytes 933 Mbits/sec 0 1.88 MBytes
[ 5] 1796.00-1797.00 sec 111 MBytes 933 Mbits/sec 0 1.88 MBytes
[ 5] 1797.00-1798.00 sec 112 MBytes 944 Mbits/sec 0 1.88 MBytes
[ 5] 1798.00-1799.00 sec 111 MBytes 933 Mbits/sec 0 1.88 MBytes
[ 5] 1799.00-1800.00 sec 111 MBytes 933 Mbits/sec 0 1.88 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-1800.00 sec 196 GBytes 937 Mbits/sec 0 sender
[ 5] 0.00-1800.04 sec 196 GBytes 936 Mbits/sec receiver
iperf Done.
rootroot@rootroot-X99-Turbo:~$



eth1的网速:
rk3576_u:/ $ su
rk3576_u:/ # ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope: Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:4526 errors:0 dropped:0 overruns:0 frame:0
TX packets:4526 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6476539 TX bytes:6476539
dummy0 Link encap:Ethernet HWaddr 4e:a5:79:2f:53:7f
inet6 addr: fe80::4ca5:79ff:fe2f:537f/64 Scope: Link
UP BROADCAST RUNNING NOARP MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 TX bytes:420
eth0 Link encap:Ethernet HWaddr 9a:c0:6e:c3:ca:d2 Driver rk_gmac-dwmac
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 TX bytes:0
Interrupt:58
eth1 Link encap:Ethernet HWaddr 9e:c0:6e:c3:ca:d2 Driver rk_gmac-dwmac
inet addr:192.168.3.92 Bcast:192.168.3.255 Mask:255.255.255.0
inet6 addr: fe80::7da7:eb3f:bf1d:c64b/64 Scope: Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13632 errors:0 dropped:0 overruns:0 frame:0
TX packets:1525 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15465152 TX bytes:152818
Interrupt:60
rk3576_u:/ #
rk3576_u:/ #
rk3576_u:/ # iperf3 -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.3.97, port 49988
[ 5] local 192.168.3.92 port 5201 connected to 192.168.3.97 port 49992
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 103 MBytes 866 Mbits/sec
[ 5] 1.00-2.00 sec 111 MBytes 935 Mbits/sec
[ 5] 2.00-3.00 sec 112 MBytes 935 Mbits/sec
[ 5] 3.00-4.00 sec 112 MBytes 937 Mbits/sec
[ 5] 4.00-5.00 sec 112 MBytes 936 Mbits/sec
[ 5] 5.00-6.00 sec 112 MBytes 937 Mbits/sec
[ 5] 6.00-7.00 sec 112 MBytes 937 Mbits/sec
[ 5] 5396.00-5397.00 sec 112 MBytes 936 Mbits/sec
[ 5] 5397.00-5398.00 sec 112 MBytes 937 Mbits/sec
[ 5] 5398.00-5399.00 sec 112 MBytes 937 Mbits/sec
[ 5] 5399.00-5400.00 sec 112 MBytes 937 Mbits/sec
[ 5] 5400.00-5400.03 sec 3.55 MBytes 934 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-5400.03 sec 589 GBytes 936 Mbits/sec receiver
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
^Ciperf3: interrupt - the server has terminated
1|rk3576_u:/ #
rootroot@rootroot-X99-Turbo:~$
rootroot@rootroot-X99-Turbo:~$ iperf3 -c 192.168.3.93 -i 1 -t 5400
iperf3: error - unable to connect to server: No route to host
rootroot@rootroot-X99-Turbo:~$ iperf3 -c 192.168.3.92 -i 1 -t 5400
Connecting to host 192.168.3.92, port 5201
[ 5] local 192.168.3.97 port 49992 connected to 192.168.3.92 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 110 MBytes 922 Mbits/sec 0 755 KBytes
[ 5] 1.00-2.00 sec 112 MBytes 944 Mbits/sec 0 913 KBytes
[ 5] 2.00-3.00 sec 111 MBytes 933 Mbits/sec 0 1008 KBytes
[ 5] 3.00-4.00 sec 111 MBytes 933 Mbits/sec 0 1.03 MBytes
[ 5] 4.00-5.00 sec 112 MBytes 944 Mbits/sec 0 1.03 MBytes
[ 5] 5.00-6.00 sec 111 MBytes 933 Mbits/sec 0 1.03 MBytes
[ 5] 5395.00-5396.00 sec 111 MBytes 933 Mbits/sec 0 1.79 MBytes
[ 5] 5396.00-5397.00 sec 111 MBytes 933 Mbits/sec 0 1.79 MBytes
[ 5] 5397.00-5398.00 sec 112 MBytes 944 Mbits/sec 0 1.79 MBytes
[ 5] 5398.00-5399.00 sec 111 MBytes 933 Mbits/sec 0 1.79 MBytes
[ 5] 5399.00-5400.00 sec 111 MBytes 933 Mbits/sec 0 1.79 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-5400.00 sec 589 GBytes 936 Mbits/sec 2275 sender
[ 5] 0.00-5400.03 sec 589 GBytes 936 Mbits/sec receiver
iperf Done.
rootroot@rootroot-X99-Turbo:~$



WIFI/BT模块:AP6256【SDIO接口没通】
WIFI部分疑似配置成为PCIE接口了!
TF卡:可以读写






2个USB3.0:可以接鼠标。
type-C接口:ADB/可以刷机
DEBUG接口:1.5Mbps
