root@rk3566-buildroot:/# cd /sdcard
20250322在荣品的PRO-RK3566开发板的buildroot系统下读写TF卡
2025/3/22 9:25
缘起:荣品的PRO-RK3566开发板的buildroot系统,支持FAT32格式的TF卡的热插拔。
至少热插入是可以检测到的!^_
FAT32 实测可读可写。
NTFS 在RK3588平台只读。
ext4 在RK3588平台默认支持。
exFAT 在RK3588平台需要在内核打开配置文件。
@程帅?NTFS格式的TF默认挂载之后 只读?
重新挂载 也是的?
linux R4默认不支持exFAT?NTFS只读。由于是128GB的TF卡,我格式化为ext4能用了/自动挂载了
完整的LOG:
root@rk3566-buildroot:/#
root@rk3566-buildroot:/#
root@rk3566-buildroot:/#
root@rk3566-buildroot:/# [ 28.986956] mmc_host mmc1: Bus speed (slot 0) = 148500000Hz (slot req 150000000Hz, actual 148500000HZ div = 0)
[ 28.996420] dwmmc_rockchip fe2b0000.dwmmc: Successfully tuned phase to 360
[ 28.996492] mmc1: new ultra high speed SDR104 SDHC card at address b368
[ 28.999940] mmcblk1: mmc1:b368 SDABC 29.1 GiB
[ 29.003008] mmcblk1: p1
[ 29.177456] FAT-fs (mmcblk1p1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
root@rk3566-buildroot:/#
root@rk3566-buildroot:/# cd /sdcard
root@rk3566-buildroot:/sdcard#
root@rk3566-buildroot:/sdcard# ll[ 38.451448] vcc3v3_lcd1_n: disabling
total 2456708
drwxr-xr-x 18 root root 32768 Jan 1 1970 ./
drwxr-xr-x 5 root root 4096 Mar 21 2025 ../
-rwxr-xr-x 1 root root 256579786 Jan 1 1980 101#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 253666012 Jan 1 1980 103#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 260507330 Jan 1 1980 107#7200-9520-1080p60.mp4*
-rwxr-xr-x 1 root root 245338809 Jan 1 1980 109#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 239238284 Jan 1 1980 111#7200-9520-1080p60.mp4*
-rwxr-xr-x 1 root root 250308760 Jan 1 1980 112#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 237717540 Jan 1 1980 118#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 236421999 Jan 1 1980 119#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 236858200 Jan 1 1980 119#7200-9520-1080p60.mp4*
-rwxr-xr-x 1 root root 242216177 Jan 1 1980 120#7200-9500-1080p60.mp4*
drwxr-xr-x 2 root root 32768 Jan 15 2025 Alarms/
drwxr-xr-x 4 root root 32768 Dec 10 2024 Android/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Audiobooks/
drwxr-xr-x 2 root root 32768 Aug 4 2017 DCIM/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Documents/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Download/
drwxr-xr-x 2 root root 32768 Jan 7 2025 LOST.DIR/
drwxr-xr-x 3 root root 32768 Dec 10 2024 Movies/
drwxr-xr-x 3 root root 32768 Dec 10 2024 Music/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Notifications/
drwxr-xr-x 3 root root 32768 Dec 10 2024 Pictures/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Podcasts/
-rwxr-xr-x 1 root root 56008000 Jan 7 2025 'QGroundControl64 (1).apk'*
drwxr-xr-x 2 root root 32768 Jan 15 2025 Recordings/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Ringtones/
drwxr-xr-x 2 root root 32768 Dec 10 2024 'System Volume Information'/
-rwxr-xr-x 1 root root 18608 Jun 11 2024 uart_test*
drwxr-xr-x 2 root root 32768 Mar 22 2025 新建文件夹/
root@rk3566-buildroot:/sdcard#
root@rk3566-buildroot:/sdcard# touch rpdzkj.txt
root@rk3566-buildroot:/sdcard#
root@rk3566-buildroot:/sdcard# ll
total 2456708
drwxr-xr-x 18 root root 32768 Jan 1 1970 ./
drwxr-xr-x 5 root root 4096 Mar 21 2025 ../
-rwxr-xr-x 1 root root 256579786 Jan 1 1980 101#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 253666012 Jan 1 1980 103#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 260507330 Jan 1 1980 107#7200-9520-1080p60.mp4*
-rwxr-xr-x 1 root root 245338809 Jan 1 1980 109#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 239238284 Jan 1 1980 111#7200-9520-1080p60.mp4*
-rwxr-xr-x 1 root root 250308760 Jan 1 1980 112#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 237717540 Jan 1 1980 118#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 236421999 Jan 1 1980 119#7200-9500-1080p60.mp4*
-rwxr-xr-x 1 root root 236858200 Jan 1 1980 119#7200-9520-1080p60.mp4*
-rwxr-xr-x 1 root root 242216177 Jan 1 1980 120#7200-9500-1080p60.mp4*
drwxr-xr-x 2 root root 32768 Jan 15 2025 Alarms/
drwxr-xr-x 4 root root 32768 Dec 10 2024 Android/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Audiobooks/
drwxr-xr-x 2 root root 32768 Aug 4 2017 DCIM/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Documents/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Download/
drwxr-xr-x 2 root root 32768 Jan 7 2025 LOST.DIR/
drwxr-xr-x 3 root root 32768 Dec 10 2024 Movies/
drwxr-xr-x 3 root root 32768 Dec 10 2024 Music/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Notifications/
drwxr-xr-x 3 root root 32768 Dec 10 2024 Pictures/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Podcasts/
-rwxr-xr-x 1 root root 56008000 Jan 7 2025 'QGroundControl64 (1).apk'*
drwxr-xr-x 2 root root 32768 Jan 15 2025 Recordings/
drwxr-xr-x 2 root root 32768 Jan 15 2025 Ringtones/
drwxr-xr-x 2 root root 32768 Dec 10 2024 'System Volume Information'/
-rwxr-xr-x 1 root root 0 Aug 4 17:01 rpdzkj.txt*
-rwxr-xr-x 1 root root 18608 Jun 11 2024 uart_test*
drwxr-xr-x 2 root root 32768 Mar 22 2025 新建文件夹/
root@rk3566-buildroot:/sdcard#
root@rk3566-buildroot:/sdcard# vi rpdzkj.txt
root@rk3566-buildroot:/sdcard#
root@rk3566-buildroot:/sdcard# cat rpdzkj.txt
20250322
09:59
test.txt
root@rk3566-buildroot:/sdcard#
root@rk3566-buildroot:/sdcard# poweroff
root@rk3566-buildroot:/sdcard# Stopping input-event-daemon: done
Starting mobilenet:OK
alsa-lib main.c:1541:(snd_use_case_mgr_open) error: failed to import hw:1 use case configuration -2
-i use default asound.conf
Not stop quntionstop auto-reboot finished
Stopping dnsmasq: OK
Stopping pulseaudio: E: [pulseaudio] main.c: Failed to kill daemon: No such process
OK
Stopping dropbear sshd: OK
stoping weston... [17:04:21.732] caught signal 15
done.
[17:04:21.734] event4 - adc-keys: device removed
Stopping ntpd: OK
Stopping dhcpcd...
no /sbin/dhcpcd found; none killed
[17:04:21.790] event0 - rk805 pwrkey: device removed
killall: rkaiq_3A_server: no process killed
Stopping network: [17:04:21.840] event3 - hdmi_cec_key: device removed
OK
[17:04:21.880] event2 - gpio_event: device removed
Stopping bluetoothd: OK
Stopping Wi-Fi/BT...
Stopping iptables: OK
Stopping system message bus: done
Saving random seed: OK
Stopping irqbalance: OK
Stopping klogd: OK
Stopping syslogd: OK
no stop function
[ 262.398513] ffs_data_put(): freeing
umount: /var/log: target is busy.
umount: /run: target is busy.
umount: /tmp: target is busy.
[ 262.418254] EXT4-fs (mmcblk0p6): re-mounted. Opts: (null)
The system is going down NOW!
Sent SIGTERM to all processes
[ 262.461612] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_disable] Crtc atomic disable vp1
[ 262.495875] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_disable] Crtc atomic disable vp0
[ 262.538067] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_enable] Update mode to 1920x1080p60, type: 11(if:800, flag:0x0) for vp0 dclk: 148500000
[ 262.572024] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_enable] Update mode to 1024x600p61, type: 16(if:20, flag:0x0) for vp1 dclk: 51000000
[ 263.132076] dw-mipi-dsi-rockchip fe060000.dsi: [drm:dw_mipi_dsi_bridge_enable] final DSI-Link bandwidth: 480 x 4 Mbps
Sent SIGKILL to all processes
Requesting system poweroff
[ 264.377802] sched: RT throttling activated
[ 264.458371] rk808 0-0020: reboot: not restore POWER_EN
[ 265.417048] Set signal voltage to initial state
[ 265.682644] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_disable] Crtc atomic disable vp0
[ 265.722134] rockchip-vop2 fe040000.vop: [drm:vop2_crtc_atomic_disable] Crtc atomic disable vp1
[ 265.748734] mpp_rkvdec2 fdf80200.rkvdec: shutdown device
[ 265.754084] mpp_rkvdec2 fdf80200.rkvdec: shutdown success
[ 265.759515] mpp_rkvenc fdf40000.rkvenc: shutdown device
[ 265.764765] mpp_rkvenc fdf40000.rkvenc: shutdown success
[ 265.782517] fan53555-regulator 0-001c: fan53555..... reset
[ 265.789002] fan53555-regulator 0-001c: reset: force fan53555_reset ok!
[ 265.804339] [WLAN_RFKILL]: Enter rfkill_wlan_shutdown
[ 265.809439] [WLAN_RFKILL]: rockchip_wifi_power: 0
[ 265.814156] [WLAN_RFKILL]: rockchip_wifi_power: toggle = false
[ 265.820001] [WLAN_RFKILL]: rockchip_wifi_power: toggle = false
[ 265.825846] [WLAN_RFKILL]: wifi shut off power [GPIO-1-1]
[ 265.831265] [WLAN_RFKILL]: rfkill_set_wifi_bt_power: 0
[ 265.837208] rkisp_hw fdff0000.rkisp: rkisp_hw_shutdown
[ 265.842494] mpp-iep2 fdef0000.iep: shutdown device
[ 265.847315] mpp-iep2 fdef0000.iep: shutdown success
[ 265.852251] mpp_vepu2 fdee0000.vepu: shutdown device
[ 265.857237] mpp_vepu2 fdee0000.vepu: shutdown success
[ 265.862343] mpp_jpgdec fded0000.jpegd: shutdown device
[ 265.867496] mpp_jpgdec fded0000.jpegd: shutdown success
[ 265.872792] mpp_vdpu2 fdea0400.vdpu: shutdown device
[ 265.877778] mpp_vdpu2 fdea0400.vdpu: shutdown success
[ 265.883168] xhci-hcd xhci-hcd.1.auto: remove, state 4
[ 265.888255] usb usb8: USB disconnect, device number 1
[ 265.894220] xhci-hcd xhci-hcd.1.auto: USB bus 8 deregistered
[ 265.900279] xhci-hcd xhci-hcd.1.auto: remove, state 4
[ 265.905404] usb usb7: USB disconnect, device number 1
[ 265.911531] xhci-hcd xhci-hcd.1.auto: USB bus 7 deregistered
[ 265.918813] xhci-hcd xhci-hcd.0.auto: remove, state 4
[ 265.923904] usb usb6: USB disconnect, device number 1
[ 265.929799] xhci-hcd xhci-hcd.0.auto: USB bus 6 deregistered
[ 265.935864] xhci-hcd xhci-hcd.0.auto: remove, state 4
[ 265.940970] usb usb5: USB disconnect, device number 1
[ 265.947046] xhci-hcd xhci-hcd.0.auto: USB bus 5 deregistered
[ 265.957684] reboot: Power down