rootroot@rootroot-X99-Turbo:~/proj/RK3576_Linux6.1$ ll
rootroot@rootroot-X99-Turbo:~/proj/RK3576_Linux6.1$ ll *sh
lrwxrwxrwx 1 rootroot rootroot 39 3月   8  2025 build.sh -> device/rockchip/common/scripts/build.sh*
lrwxrwxrwx 1 rootroot rootroot 41 3月   8  2025 rkflash.sh -> device/rockchip/common/scripts/rkflash.sh*
rootroot@rootroot-X99-Turbo:~/proj/RK3576_Linux6.1$ 
rootroot@rootroot-X99-Turbo:~/proj/RK3576_Linux6.1$ ./build.sh lunch
3. rockchip_rk3576_evb1_v10_defconfig
Which would you like? [1]: 3
rootroot@rootroot-X99-Turbo:~/proj/RK3576_Linux6.1$ ./build.sh 


20260128让天启AIO-3576Q38开发板在Rockchip瑞芯微原厂Buildroot下读写TF卡-写入20MBps
2026/1/28 15:16


缘起:让天启AIO-3576Q38开发板在Rockchip瑞芯微原厂Buildroot下读写TF卡。
可以看到默认编译的Buildroot即支持热插拔TF卡。
当你插入TF卡的时候,默认将TF卡挂载到 /sdcard 目录。
1.6GB的大文件的测试读写:读取10s+,写入80s。读取160MBps/写入20MBps


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


1、200MB的mp4视频的测试读写:读取4s,写入5s。读取50MBps/写入40MBps
cp 8ms1_h264_4k_1500.mp4 / && sync
time(cp 8ms1_h264_4k_1500.mp4 / && sync)
time(cp /8ms1_h264_4k_1500.mp4 . && sync)


[07:15:16.324] associating input device event3 with output DSI-1 (none by udev)
[07:15:16.324] associating input device event2 with output DSI-1 (none by udev)
[07:15:16.324] Output 'DSI-1' enabled with head(s) DSI-1
[07:15:16.324] Compositor capabilities:
               arbitrary surface rotation: yes
               screen capture uses y-flip: yes
               cursor planes: yes
               arbitrary resolutions: no
               view mask clipping: yes
               explicit sync: yes
               color operations: no
               presentation clock: CLOCK_MONOTONIC, id 1
               presentation clock resolution: 0.000000001 s
[07:15:16.325] Loading module '/usr/lib/weston/desktop-shell.so'
[07:15:16.327] launching '/usr/libexec/weston-keyboard'
[07:15:16.329] launching '/usr/libexec/weston-desktop-shell'
could not load cursor 'dnd-move'
could not load cursor 'dnd-move'
could not load cursor 'dnd-copy'
could not load cursor 'dnd-none'
could not load cursor 'dnd-copy'
could not load cursor 'dnd-none'
[   10.175752] file system registered
[   10.270012] read descriptors
[   10.270043] read strings
xkbcommon: ERROR: couldn't find a Compose file for locale "en_US.UTF-8" (mapped to "en_US.UTF-8")
could not create XKB compose table for locale 'en_US.UTF-8'.  Disabiling compose
[   10.464226] android_work: did not send uevent (0 0 0000000000000000)
xkbcommon: ERROR: couldn't find a Compose file for locale "en_US.UTF-8" (mapped to "en_US.UTF-8")
could not create XKB compose table for locale 'en_US.UTF-8'.  Disabiling compose
[   11.604129] Freeing drm_logo memory: 1384K
[   20.437930] platform es8388-sound: deferred probe pending
[   20.437992] platform mtd_vendor_storage: deferred probe pending

root@rk3576-buildroot:/# 
root@rk3576-buildroot:/# ls -l
total 68
lrwxrwxrwx   1 root root     7 Jan 26 04:22 bin -> usr/bin
-rwxr-xr-x   1 root root   489 Jan 20 07:28 busybox.fragment
lrwxrwxrwx   1 root root     8 Jan 26 05:46 data -> userdata
drwxr-xr-x  14 root root  4240 Jan 28 07:15 dev
drwxr-xr-x  23 root root  4096 Jan 28 07:01 etc
drwxr-xr-x   2 root root  4096 Jan 26 05:46 info
lrwxrwxrwx   1 root root     7 Jan 26 04:22 lib -> usr/lib
lrwxrwxrwx   1 root root     3 Jan 26 04:22 lib64 -> lib
lrwxrwxrwx   1 root root    11 Jan 26 05:01 linuxrc -> bin/busybox
drwx------   2 root root 16384 Jan 26 05:48 lost+found
drwxr-xr-x  11 root root  4096 Jan 26 05:41 media
drwxr-xr-x   5 root root  4096 Jan 26 05:46 mnt
drwxr-xr-x   3 root root  4096 Jan 28 07:15 oem
drwxr-xr-x   3 root root  4096 Jan 26 05:41 opt
dr-xr-xr-x 262 root root     0 Jan 28 07:15 proc
drwxr-xr-x  17 root root  4096 Jan 26 05:45 rockchip-test
drwx------   2 root root  4096 Jan 20 07:28 root
drwxr-xr-x  10 root root   500 Jan 28 07:15 run
lrwxrwxrwx   1 root root     8 Jan 26 04:22 sbin -> usr/sbin
lrwxrwxrwx   1 root root    10 Jan 26 05:46 sdcard -> mnt/sdcard
dr-xr-xr-x  14 root root     0 Jan 28 07:15 sys
drwxr-xr-x   3 root root  4096 Jan 26 05:46 system
drwxrwxrwt   5 root root   180 Jan 28 07:15 tmp
lrwxrwxrwx   1 root root     9 Jan 26 05:46 udisk -> mnt/udisk
drwxr-xr-x   4 root root  4096 Jan 28 07:15 userdata
drwxr-xr-x   7 root root  4096 Jan 26 05:46 usr
drwxr-xr-x   6 root root  4096 Jan 26 05:48 var
lrwxrwxrwx   1 root root     6 Jan 26 05:46 vendor -> system
root@rk3576-buildroot:/# 
root@rk3576-buildroot:/# [   30.311521] mmc_host mmc1: Bus speed (slot 0) = 198000000Hz (slot req 200000000Hz, actual 198000000HZ div = 0)
[   30.311593] dwmmc_rockchip 2a310000.mmc: Successfully tuned phase to 0
[   30.311616] mmc1: new ultra high speed SDR104 SDHC card at address b368
[   30.312999] mmcblk1: mmc1:b368 SDABC 29.1 GiB 
[   30.330679] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[   30.527342] mmc_host mmc1: Bus speed (slot 0) = 198000000Hz (slot req 200000000Hz, actual 198000000HZ div = 0)
[   30.527431] dwmmc_rockchip 2a310000.mmc: Successfully tuned phase to 90
[   30.528024]  mmcblk1: p1

root@rk3576-buildroot:/# 
root@rk3576-buildroot:/# cd sdcard
root@rk3576-buildroot:/sdcard# 
root@rk3576-buildroot:/sdcard# ls -l
total 189269
-rwxrwxrwx 1 root root 193807832 Jan 23 09:57  8ms1_h264_4k_1500.mp4
-rwxrwxrwx 2 root root        32 Jan 28 07:12  AIO-3576Q38.txt
drwxrwxrwx 1 root root         0 Jan 14 01:40  Alarms
drwxrwxrwx 1 root root         0 Jan 15 03:37  Android
drwxrwxrwx 1 root root         0 Jan 14 01:40  Audiobooks
drwxrwxrwx 1 root root         0 Jan 14 01:40  DCIM
drwxrwxrwx 1 root root         0 Jan 14 01:40  Documents
drwxrwxrwx 1 root root         0 Jan 14 01:40  Download
drwxrwxrwx 1 root root         0 Jan 14 01:40  LOST.DIR
drwxrwxrwx 1 root root         0 Jan 14 01:40  Movies
drwxrwxrwx 1 root root         0 Jan 14 01:40  Music
drwxrwxrwx 1 root root         0 Jan 14 01:40  Notifications
drwxrwxrwx 1 root root         0 Jan 14 01:40  Pictures
drwxrwxrwx 1 root root         0 Jan 14 01:40  Podcasts
drwxrwxrwx 1 root root         0 Jan 14 01:40  Recordings
drwxrwxrwx 1 root root         0 Jan 14 01:40  Ringtones
drwxrwxrwx 1 root root         0 Jan 14 03:49 'System Volume Information'
root@rk3576-buildroot:/sdcard# 
root@rk3576-buildroot:/sdcard# cat AIO-3576Q38.txt 
AIO-3576Q38

2026/1/28 15:12
root@rk3576-buildroot:/sdcard# 
root@rk3576-buildroot:/sdcard# time(cp 8ms1_h264_4k_1500.mp4 / && sync)

real    0m3.958s
user    0m0.017s
sys    0m1.112s

root@rk3576-buildroot:/sdcard#  
root@rk3576-buildroot:/sdcard# cd Movies/
root@rk3576-buildroot:/sdcard/Movies# 
root@rk3576-buildroot:/sdcard/Movies# ls -l
total 0
root@rk3576-buildroot:/sdcard/Movies# 
root@rk3576-buildroot:/sdcard/Movies# time(cp /8ms1_h264_4k_1500.mp4 . && sync)

real    0m4.854s
user    0m0.019s
sys    0m0.802s

root@rk3576-buildroot:/sdcard/Movies# 
root@rk3576-buildroot:/sdcard/Movies# 
root@rk3576-buildroot:/sdcard/Movies# 


2、1.6GB的大文件的测试读写:读取10s+,写入80s。读取160MBps/写入20MBps
time(cp Image.7z / && sync)
time(cp /Image.7z . && sync)


root@rk3576-buildroot:/# 
root@rk3576-buildroot:/# 
root@rk3576-buildroot:/# [   30.273360] mmc_host mmc1: Bus speed (slot 0) = 198000000Hz (slot req 200000000Hz, actual 198000000HZ div = 0)
[   30.273429] dwmmc_rockchip 2a310000.mmc: Successfully tuned phase to 0
[   30.273449] mmc1: new ultra high speed SDR104 SDHC card at address b368
[   30.274690] mmcblk1: mmc1:b368 SDABC 29.1 GiB 
[   30.292448] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[   30.502398] mmc_host mmc1: Bus speed (slot 0) = 198000000Hz (slot req 200000000Hz, actual 198000000HZ div = 0)
[   30.502479] dwmmc_rockchip 2a310000.mmc: Successfully tuned phase to 90
[   30.503067]  mmcblk1: p1

root@rk3576-buildroot:/# 
root@rk3576-buildroot:/# cd /sdcard
root@rk3576-buildroot:/sdcard# ls -l
total 1732637
-rwxrwxrwx 1 root root  193807832 Jan 23 09:57  8ms1_h264_4k_1500.mp4
-rwxrwxrwx 2 root root         32 Jan 28 07:12  AIO-3576Q38.txt
drwxrwxrwx 1 root root          0 Jan 14 01:40  Alarms
drwxrwxrwx 1 root root          0 Jan 15 03:37  Android
drwxrwxrwx 1 root root          0 Jan 14 01:40  Audiobooks
drwxrwxrwx 1 root root          0 Jan 14 01:40  DCIM
drwxrwxrwx 1 root root          0 Jan 14 01:40  Documents
drwxrwxrwx 1 root root          0 Jan 14 01:40  Download
-rwxrwxrwx 1 root root 1580405533 Jan 23 09:41  Image.7z
drwxrwxrwx 1 root root          0 Jan 14 01:40  LOST.DIR
drwxrwxrwx 1 root root          0 Jan 28 07:18  Movies
drwxrwxrwx 1 root root          0 Jan 14 01:40  Music
drwxrwxrwx 1 root root          0 Jan 14 01:40  Notifications
drwxrwxrwx 1 root root          0 Jan 14 01:40  Pictures
drwxrwxrwx 1 root root          0 Jan 14 01:40  Podcasts
drwxrwxrwx 1 root root          0 Jan 14 01:40  Recordings
drwxrwxrwx 1 root root          0 Jan 14 01:40  Ringtones
drwxrwxrwx 1 root root          0 Jan 14 03:49 'System Volume Information'
root@rk3576-buildroot:/sdcard# md5sum Image.7z 
0cfcc51d975efb8f77b0fe673cc6968d  Image.7z
root@rk3576-buildroot:/sdcard# 
root@rk3576-buildroot:/sdcard# time(cp Image.7z / && sync)

real    0m10.568s
user    0m0.006s
sys    0m2.223s

root@rk3576-buildroot:/sdcard# 
root@rk3576-buildroot:/sdcard# cd /
root@rk3576-buildroot:/# 
root@rk3576-buildroot:/# ls -l
total 1732708
-rwxr-xr-x   1 root root  193807832 Jan 28 07:17 8ms1_h264_4k_1500.mp4
-rwxr-xr-x   1 root root 1580405533 Jan 28 07:46 Image.7z
lrwxrwxrwx   1 root root          7 Jan 26 04:22 bin -> usr/bin
-rwxr-xr-x   1 root root        489 Jan 20 07:28 busybox.fragment
lrwxrwxrwx   1 root root          8 Jan 26 05:46 data -> userdata
drwxr-xr-x  14 root root       4280 Jan 28 07:44 dev
drwxr-xr-x  23 root root       4096 Jan 28 07:01 etc
drwxr-xr-x   2 root root       4096 Jan 26 05:46 info
lrwxrwxrwx   1 root root          7 Jan 26 04:22 lib -> usr/lib
lrwxrwxrwx   1 root root          3 Jan 26 04:22 lib64 -> lib
lrwxrwxrwx   1 root root         11 Jan 26 05:01 linuxrc -> bin/busybox
drwx------   2 root root      16384 Jan 26 05:48 lost+found
drwxr-xr-x  11 root root       4096 Jan 26 05:41 media
drwxr-xr-x   5 root root       4096 Jan 26 05:46 mnt
drwxr-xr-x   3 root root       4096 Jan 28 07:44 oem
drwxr-xr-x   3 root root       4096 Jan 26 05:41 opt
dr-xr-xr-x 269 root root          0 Jan 28 07:44 proc
drwxr-xr-x  17 root root       4096 Jan 26 05:45 rockchip-test
drwx------   2 root root       4096 Jan 20 07:28 root
drwxr-xr-x  11 root root        520 Jan 28 07:44 run
lrwxrwxrwx   1 root root          8 Jan 26 04:22 sbin -> usr/sbin
lrwxrwxrwx   1 root root         10 Jan 26 05:46 sdcard -> mnt/sdcard
dr-xr-xr-x  14 root root          0 Jan 28 07:44 sys
drwxr-xr-x   3 root root       4096 Jan 26 05:46 system
drwxrwxrwt   5 root root        180 Jan 28 07:44 tmp
lrwxrwxrwx   1 root root          9 Jan 26 05:46 udisk -> mnt/udisk
drwxr-xr-x   4 root root       4096 Jan 28 07:44 userdata
drwxr-xr-x   7 root root       4096 Jan 26 05:46 usr
drwxr-xr-x   6 root root       4096 Jan 26 05:48 var
lrwxrwxrwx   1 root root          6 Jan 26 05:46 vendor -> system
root@rk3576-buildroot:/# md5sum Image.7z 
0cfcc51d975efb8f77b0fe673cc6968d  Image.7z
root@rk3576-buildroot:/# cd /sdcard/Movies/
root@rk3576-buildroot:/sdcard/Movies# 
root@rk3576-buildroot:/sdcard/Movies# ls -l
total 189268
-rwxrwxrwx 1 root root 193807832 Jan 28 07:18 8ms1_h264_4k_1500.mp4
root@rk3576-buildroot:/sdcard/Movies# time(cp /Image.7z . && sync)

real    1m18.796s
user    0m0.177s
sys    0m4.773s

root@rk3576-buildroot:/sdcard/Movies# 
root@rk3576-buildroot:/sdcard/Movies# md5sum Image.7z 
0cfcc51d975efb8f77b0fe673cc6968d  Image.7z
root@rk3576-buildroot:/sdcard/Movies# 


 

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐