TB2932 shows up as CARDREADER and not a storage device

Bug #1911003 reported by Sheila Miguez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox Support Library
Expired
Undecided
Unassigned

Bug Description

We have a report from someone that the TB2932 device shows up as a cardreader and not a storage device.

It's from the submission for this hardware:
https://certification.ubuntu.com/hardware/202006-27960

I've checked the submission json and it shows up as CARDREADER. I don't know if that's legit what the machine reports to you or if something weird is going on.

I'm attaching the submission.

Revision history for this message
Sheila Miguez (codersquid) wrote :
Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote :
Download full text (3.1 KiB)

The following section of `udevadmin info -e` gave indeed a CARDREADER:

P: /devices/pci0000:00/0000:00:1a.0
L: 0
E: DEVPATH=/devices/pci0000:00/0000:00:1a.0
E: SUBSYSTEM=pci
E: DRIVER=sdhci-pci
E: PCI_CLASS=80501
E: PCI_ID=8086:02C4
E: PCI_SUBSYS_ID=103C:8723
E: PCI_SLOT_NAME=0000:00:1a.0
E: MODALIAS=pci:v00008086d000002C4sv0000103Csd00008723bc08sc05i01
E: USEC_INITIALIZED=46201815
E: ID_PCI_CLASS_FROM_DATABASE=Generic system peripheral
E: ID_PCI_SUBCLASS_FROM_DATABASE=SD Host controller
E: ID_VENDOR_FROM_DATABASE=Intel Corporation

P: /devices/pci0000:00/0000:00:1a.0/mmc_host/mmc0
L: 0
E: DEVPATH=/devices/pci0000:00/0000:00:1a.0/mmc_host/mmc0
E: SUBSYSTEM=mmc_host

P: /devices/pci0000:00/0000:00:1a.0/mmc_host/mmc0/mmc0:0001
L: 0
E: DEVPATH=/devices/pci0000:00/0000:00:1a.0/mmc_host/mmc0/mmc0:0001
E: SUBSYSTEM=mmc
E: DRIVER=mmcblk
E: MMC_TYPE=MMC
E: MMC_NAME=TB2932
E: MODALIAS=mmc:block

P: /devices/pci0000:00/0000:00:1a.0/mmc_host/mmc0/mmc0:0001/block/mmcblk0
N: mmcblk0
L: 0
S: disk/by-id/mmc-TB2932_0x25f82c28
E: DEVPATH=/devices/pci0000:00/0000:00:1a.0/mmc_host/mmc0/mmc0:0001/block/mmcblk0
E: SUBSYSTEM=block
E: DEVNAME=/dev/mmcblk0
E: DEVTYPE=disk
E: MAJOR=179
E: MINOR=0
E: USEC_INITIALIZED=1956737
E: ID_NAME=TB2932
E: ID_SERIAL=0x25f82c28
E: ID_PART_TABLE_UUID=88975763
E: ID_PART_TABLE_TYPE=dos
E: ID_DRIVE_FLASH_SD=1
E: ID_DRIVE_MEDIA_FLASH_SD=1
E: DEVLINKS=/dev/disk/by-id/mmc-TB2932_0x25f82c28
E: TAGS=:systemd:

The lsblk output:

KNAME="mmcblk0" TYPE="disk" MOUNTPOINT=""
KNAME="mmcblk0p1" TYPE="part" MOUNTPOINT=""
KNAME="mmcblk0boot0" TYPE="disk" MOUNTPOINT=""
KNAME="mmcblk0boot1" TYPE="disk" MOUNTPOINT=""
KNAME="nvme0n1" TYPE="disk" MOUNTPOINT=""
KNAME="nvme0n1p1" TYPE="part" MOUNTPOINT="/boot/efi"
KNAME="nvme0n1p2" TYPE="part" MOUNTPOINT=""
KNAME="nvme0n1p3" TYPE="part" MOUNTPOINT="/"
KNAME="nvme1n1" TYPE="disk" MOUNTPOINT=""
KNAME="nvme1n1p1" TYPE="part" MOUNTPOINT=""

Note that the main NVME is well reported as a DISK device.

I have no idea what this MMC device really is? a cache of some sort?

Model: INTEL HBRPEKNX0202AH (nvme)
Disk /dev/nvme0n1: 512GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
 1 1049kB 538MB 537MB fat32 EFI boot, esp
 2 538MB 5038MB 4500MB fat32 Recovery Partition msftdata
 3 5038MB 512GB 507GB ext4

Model: MMC TB2932 (sd/mmc)
Disk /dev/mmcblk0: 31.4GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
 1 1049kB 31.4GB 31.4GB primary

Model: Generic SD/MMC Storage Card (sd/mmc)
Disk /dev/mmcblk0boot0: 4194kB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags:

Model: INTEL HBRPEKNX0202AHO (nvme)
Disk /dev/nvme1n1: 29.3GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
 1 1049kB 29.3GB 29.3GB primary

Model: Generic SD/MMC Storage Card (sd/mmc)
Disk /dev/mmcblk0boot1: 4194kB
Sector size (logical/physical): 512B/512B
Partition Table...

Read more...

Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote :
Revision history for this message
Sheila Miguez (codersquid) wrote : Re: [Bug 1911003] Re: TB2932 shows up as CARDREADER and not a storage device

On Thu, Jan 14, 2021 at 7:51 AM Sylvain Pineau <email address hidden>
wrote:
[...]

>
> I have no idea what this MMC device really is? a cache of some sort?
>

All I know from the feedback is: 'It is a built-in eMMC SSD storage device.'

--
Sheila Miguez
<email address hidden>

Revision history for this message
Maksim Beliaev (beliaev-maksim) wrote :

Bug was migrated to GitHub: https://github.com/canonical/checkbox/issues/176.
Bug is no more monitored here.

Changed in checkbox-support:
status: New → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.