Jump to content

Troubles with eMMC (Orange Pi Pc Plus)


spookyrecharge

Recommended Posts

Hey guys. I need your help. Since I'm new to linux I don't know what happened and what to do.

 

Latest armbian was installed on my eMMC.

Today at morning I woke up and logged in by ssh to my orange pi pc plus and get 'input/output error' for every single command. I've tried to reboot it by powering off and on and after that I could not log in by ssh. (and I noticed that green led not blinking and ethernet port green and orange LEDs was constantly on)
I've inserted 16gb SD card with latest armbian installed on it and it works by booting from it(green led is blinking, ethernet port LEDs are also blinking, everything is ok).
I've tried to list partitions and drives: 
 

Spoiler

root@orangepipcplus:~# sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
NAME        FSTYPE  SIZE MOUNTPOINT LABEL
mmcblk0            14.9G
└─mmcblk0p1 ext4   14.9G /
zram0                50M /var/log
zram1               125M [SWAP]
zram2               125M [SWAP]
zram3               125M [SWAP]
zram4               125M [SWAP]
root@orangepipcplus:~# sudo fdisk -l
Disk /dev/ram0: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram1: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram2: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram3: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/mmcblk0: 14.9 GiB, 15931539456 bytes, 31116288 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x14996962

Device         Boot Start      End  Sectors  Size Id Type
/dev/mmcblk0p1       8192 31116287 31108096 14.9G 83 Linux


Disk /dev/zram0: 50 MiB, 52428800 bytes, 12800 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/zram1: 125 MiB, 131080192 bytes, 32002 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/zram2: 125 MiB, 131080192 bytes, 32002 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/zram3: 125 MiB, 131080192 bytes, 32002 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/zram4: 125 MiB, 131080192 bytes, 32002 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
root@orangepipcplus:~#

and also this: http://ix.io/1nOQ (here we can see that system still detect mmcblk1 for some reason)

 

pls help <3

sorry for my bad english

Link to comment
Share on other sites

1 minute ago, martinayotte said:

What "dmesg | grep -i mmc" is showing ?

Maybe the eMMC is now completely dead ...

 

root@orangepipcplus:~# dmesg | grep -i mmc
[    0.000000] Kernel command line: root=UUID=1d000aec-4bfa-4c75-80fd-d3325d028c19 rootwait rootfstype=ext4 console=tty1 console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=1920x1080p60 panic=10 consoleblank=0 loglevel=1 ubootpart=14996962-01 ubootsource=mmc usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u   sunxi_ve_mem_reserve=0 sunxi_g2d_mem_reserve=0 sunxi_fb_mem_reserve=16 cgroup_enable=memory swapaccount=1
[    1.149647] sunxi-mmc 1c0f000.mmc: Got CD GPIO
[    1.173457] sunxi-mmc 1c0f000.mmc: base:0xf1005000 irq:25
[    1.198452] sunxi-mmc 1c11000.mmc: base:0xf100d000 irq:27
[    1.231051] mmc0: host does not support reading read-only switch, assuming write-enable
[    1.234244] mmc0: new high speed SDHC card at address aaaa
[    1.234944] mmcblk0: mmc0:aaaa SS16G 14.8 GiB
[    1.236264]  mmcblk0: p1
[    2.082541] sunxi-mmc 1c10000.mmc: allocated mmc-pwrseq
[    2.106529] sunxi-mmc 1c10000.mmc: base:0xf10e8000 irq:26
[    2.131226] mmc2: new high speed SDIO card at address 0001
[    2.879474] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null)
[    4.681498] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro

 

Link to comment
Share on other sites

It supposed to be like :

[    0.978123] sunxi-mmc 1c0f000.mmc: Got CD GPIO
[    1.003447] sunxi-mmc 1c0f000.mmc: base:0x(ptrval) irq:24
[    1.030083] sunxi-mmc 1c11000.mmc: base:0x(ptrval) irq:26
[    1.076172] mmc1: new DDR MMC card at address 0001
[    1.076776] mmcblk1: mmc1:0001 8WPD3R 7.28 GiB 
[    1.077115] mmcblk1boot0: mmc1:0001 8WPD3R partition 1 4.00 MiB
[    1.077514] mmcblk1boot1: mmc1:0001 8WPD3R partition 2 4.00 MiB
[    1.079080]  mmcblk1: p1

Probalby dead, or cold/bad solderings ...

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines