I am having problems using SD card or M2 storage (via extension board) on VIM3 Pro running Ubuntu 20 (built using Fenix script) - neither card nor disk is detected by blkid or lsblk.
First I thought maybe voltage was insufficient, but then added additional and also when I plug in SD card via USB reader, it is detected and works just fine (sda1):
$ sudo lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 120.3G 0 disk
└─sda1 8:1 1 120.3G 0 part
mmcblk0 179:0 0 29.1G 0 disk
mmcblk0boot0 179:32 0 4M 0 disk
mmcblk0boot1 179:64 0 4M 0 disk
mmcblk0rpmb 179:96 0 4M 0 disk
zram1 251:1 0 463.5M 0 disk [SWAP]
zram2 251:2 0 463.5M 0 disk [SWAP]
zram3 251:3 0 463.5M 0 disk [SWAP]
zram4 251:4 0 463.5M 0 disk [SWAP]
I had seen SD card (in TF card slot) detected once, but after reboot it never came up afterwards. Are there some limitations to use TF card slot on VIM3 Pro with Ubuntu 20?
@fguerzoni I had faced similar issues in that particular firmware, it seemed like a bug that existed only on firmware made that particular day, It was solved about a week after that, and since then I think none of the current firmware face it
@Electr1 Thank you for the reply.
Some time ago I also tried to manually build an image with the Fenix scripts in the Docker container.
But I faced the very same issue.
I’ll try again in the next few days.
Regards
F
@fguerzoni try going with an image that is made quite recently, It seems like 20200530 versions had something wrong in the rootfs partition than made everything messed up, it was solved in further revsion
Oddly enough that worked - after I connected monitor through HDMI and restarted VIM3, the same SD card plugged into TF slot is now recognized (mmcblk1p1)!
$ sudo lsblk
[sudo] password for gytis:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 120.3G 0 disk
└─sda1 8:1 1 120.3G 0 part /media/ld
mmcblk0 179:0 0 29.1G 0 disk
mmcblk0boot0 179:32 0 4M 0 disk
mmcblk0boot1 179:64 0 4M 0 disk
mmcblk0rpmb 179:96 0 4M 0 disk
mmcblk1 179:128 0 29.8G 0 disk
└─mmcblk1p1 179:129 0 29.8G 0 part
zram1 251:1 0 463.5M 0 disk [SWAP]
zram2 251:2 0 463.5M 0 disk [SWAP]
zram3 251:3 0 463.5M 0 disk [SWAP]
zram4 251:4 0 463.5M 0 disk [SWAP]
That suggest there is some trigger to activate TF card slot when HDMI is plugged in? @numbqq@Gouwa
In my case USB storage (sda1) works regardless of HDMI, but TF card mmcblk1p1 is totally dependent on it - as soon as I unplug HDMI monitor and restart VIM3, TF card is no longer recognized
I read somewhere on this forum that due to a bug in rootfs partition during the creation of the image, in the v20200530 version of all ubuntu images, it caused all sorts of problems, Improper mouse detection, TF card not getting recognized etc.
@Vladimir.v.v It’s a firmware issue.
Same hardware after image switch started to misbehave
From my original post
I’ve just switched from VIM3_Ubuntu-server-bionic_Linux-4.9_arm64_EMMC_V20191231 to VIM3_Ubuntu-server-focal_Linux-4.9_arm64_EMMC_V0.9-20200530.
I noticed that the very same TF Card that what was working before the switch on the same board now it doesn’t get detected
@fguerzoni please try a fresh image,
I am going to build a new image for myself (Ubuntu_4.9_Gnome), if you want it I can share it, but will be available by tomorrow GMT 3:00
@Electr1 thank you for the offer but currently I have on my desk just a VIM3L board. All VIM3 boards I have are currently on fields, remotely accessible but not easy upgradable.
In the next few days I should have the time to do the test.