Rock pi 64G eMMc模块有问题

手上有rock pi 4B和rock pi 4C烧录同一个固件,不管是是烧录debian/ubuntu/android系统,第一遍都是正常开机进入,再重新启动无法进入系统,卡在开机界面,并且会重启,反复插拔重新3-4次就能正常进入系统。同样的固件在32G emmc上没有问题。
以下均用rock pi 4C的Ubuntu固件测试,用的此镜像:rockpi4c_ubuntu_focal_minimal_arm64_20200820_1207-gpt.img
第一次开机能正常进入系统:
[ 263.835562] blk_update_request: I/O error, dev mmcblk1, sector 1113786
[ 263.836875] EXT4-fs error (device mmcblk1p5): __ext4_get_inode_loc:4164: inode #61754: block 4055: comm (am_plus1): unable to read itable block
[ 264.085644] mmc1: Got data interrupt 0x00000002 even though no data operation was in progress.
[ 264.088925] mmcblk1: error -84 transferring data, sector 1113784, nr 8, cmd response 0x900, card status 0x0
[ 264.092653] mmcblk1: error -84 transferring data, sector 1113786, nr 6, cmd response 0x900, card status 0x0
[ 264.093599] blk_update_request: I/O error, dev mmcblk1, sector 1113786
[ 264.095138] EXT4-fs error (device mmcblk1p5): __ext4_get_inode_loc:4164: inode #61750: block 4055: comm gmain: unable to read itable block
[ 266.084371] mmc1: Got data interrupt 0x00000002 even though no data operation was in progress.
[ 266.088064] mmcblk1: error -84 transferring data, sector 1113784, nr 8, cmd response 0x900, card status 0x0
[ 266.092275] mmcblk1: error -84 transferring data, sector 1113786, nr 6, cmd response 0x900, card status 0x0
[ 266.093163] blk_update_request: I/O error, dev mmcblk1, sector 1113786
[ 266.094739] EXT4-fs error (device mmcblk1p5): __ext4_get_inode_loc:4164: inode #61754: block 4055: comm (am_plus1): unable to read itable block

第二次开机无法进入系统,卡在开机rockip界面:
Free initramfs and switch to another root fs:
chroot to NEW_ROOT, delete all in /, move NEW_ROOT to /,
execute NEW_INIT. PID must be 1. NEW_ROOT must be a mountpoint.

    -c DEV  Reopen stdio to DEV after switch
    -d CAPS Drop capabilities
    -n      Dry run

No init found. Try passing init= bootarg.

BusyBox v1.30.1 (Ubuntu 1:1.30.1-4ubuntu6) built-in shell (ash)
Enter ‘help’ for a list of built-in commands.

(initramfs) [ 6.153722] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[ 10.157729] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[ 18.161728] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[ 20.441456] random: nonblocking pool is initialized
[ 34.165721] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[ 66.169730] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[ 130.173516] cdn-dp fec00000.dp: [drm:cdn_dp_request_firmware] ERROR Timed out trying to load firmware

最新的 Debian/Ubuntu 固件已经解决了这个问题。

麻烦从这里,https://github.com/radxa/rock-pi-images-released/releases ( 选V20200126 发布的 ), 下载固件然后再试一下。