04-28-2021, 02:41 PM
I just tried plugging in a MicroSD card in a reader via a USB-C - USB-A adapter. Manjaro Phosh, works fine.
Output from dmesg.
Have you updated the anx7688 firmware? https://wiki.pine64.org/index.php/PinePh...X_firmware
Also do you have a Braveheart or Ubports edition? Those have a VCONN problem. https://wiki.pine64.org/wiki/PinePhone_1...rdware_Fix
Output from dmesg.
Code:
[ 802.289935] anx7688 1-0028: plug irq (cd=1)
[ 802.290195] anx7688 1-0028: plug irq (cd=1)
[ 802.290313] anx7688 1-0028: plug irq (cd=1)
[ 802.290526] anx7688 1-0028: plug irq (cd=0)
[ 802.290617] anx7688 1-0028: plug irq (cd=0)
[ 802.304176] anx7688 1-0028: cable inserted
[ 802.344200] anx7688 1-0028: power enabled
[ 802.408392] anx7688 1-0028: eeprom0 = 0x03
[ 802.408416] anx7688 1-0028: fw loaded after 40 ms
[ 802.408572] anx7688 1-0028: OCM firmware loaded (version 0x2410)
[ 802.409473] anx7688 1-0028: send pd packet cmd=0x00 05 00 32 90 01 26 12
[ 802.457338] anx7688 1-0028: send pd packet cmd=0x01 05 01 2c 91 01 26 16
[ 802.457852] anx7688 1-0028: send pd packet cmd=0x02 11 02 00 00 00 ec 00 00 00 00 00 00 00 00 39 00 00 51 77
[ 802.458621] anx7688 1-0028: send pd packet cmd=0x03 05 03 00 00 01 ff f8
[ 802.459095] anx7688 1-0028: OCM configuration completed
[ 802.459845] anx7688 1-0028: status changed to 0x00
[ 802.459877] anx7688 1-0028: cc_status changed to CC1 = SRC.Open CC2 = SRC.Open
[ 802.459884] anx7688 1-0028: DP state changed to 0x00
[ 802.459891] anx7688 1-0028: VCONN role change to SINK
[ 802.459909] anx7688 1-0028: DATA role change requested to UFP
[ 802.695417] anx7688 1-0028: status changed to 0x0c
[ 802.695446] anx7688 1-0028: POWER role change to SOURCE
[ 802.695662] anx7688 1-0028: VCONN role change to SOURCE
[ 802.714602] healthd: battery l=42 v=3996 t=42.4 h=2 st=3 c=815 chg=
[ 802.901031] anx7688 1-0028: status changed to 0x2c
[ 802.901061] anx7688 1-0028: cc_status changed to CC1 = SRC.Open CC2 = SRC.Rd
[ 802.901334] anx7688 1-0028: DATA role change requested to DFP
[ 803.140182] usb 1-1: new high-speed USB device number 3 using ehci-platform
[ 803.305767] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 803.306703] scsi host0: usb-storage 1-1:1.0
[ 804.322115] scsi 0:0:0:0: Direct-Access TS-RDF5 SD Transcend TS3A PQ: 0 ANSI: 6
[ 804.735065] sd 0:0:0:0: [sda] 62281728 512-byte logical blocks: (31.9 GB/29.7 GiB)
[ 804.736430] sd 0:0:0:0: [sda] Write Protect is off
[ 804.736450] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[ 804.737805] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 804.758605] sda: sda1 sda2
[ 804.764431] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 805.600616] anx7688 1-0028: updating power mode to USB, current limit 0mA (0 => BC1.2)
[ 805.600722] anx7688 1-0028: enabling vbus_in power path
Have you updated the anx7688 firmware? https://wiki.pine64.org/index.php/PinePh...X_firmware
Also do you have a Braveheart or Ubports edition? Those have a VCONN problem. https://wiki.pine64.org/wiki/PinePhone_1...rdware_Fix