Добрый день
У меня уже много лет работает Wirenboard 5, но на днях начались проблемы с записью на еMMC
Есть ли способ заменить чип?
Спасибо
Добрый день
У меня уже много лет работает Wirenboard 5, но на днях начались проблемы с записью на еMMC
Есть ли способ заменить чип?
Спасибо
Простите, что не по Вашему вопросу. А есть возможность выполнить команды:
cat /sys/block/mmcblk0/device/manfid
cat /sys/block/mmcblk0/device/name
cat /sys/class/block/mmcblk0/device/life_time
cat /sys/class/block/mmcblk0/device/pre_eol_info
Ну либо просто добавить вот такое правило через интерфейс: my_wirenboard/wb-rules/eMMC_Life_Time_Estimation/eMMC_Life_Time_Estimation.js at main · HexProf/my_wirenboard · GitHub
У меня нет такой eMMC в коллекции. Если не затруднит, был бы благодарен.
Насколько я помню, здесь была тема, где человек успешно менял. Предварительно нужно считать образ этой программатором, что бы записать в новую, если конечно исходная еще читается. Если найти такую же и нет своего оборудования, то думаю любая мастерская по ремонту ноутбуков/телефонов с этим справится.
Не могу это сделать. Не успеваю - перегружается. Хотя и сервис watchdog остановил, но все равно не успеваю
root@wirenboard-AMB6FMS:~# cat /sys/block/mmcblk0/device/manfid
0x000045
root@wirenboard-AMB6FMS:~# cat /sys/block/mmcblk0/device/name
SEM04G
root@wirenboard-AMB6FMS:~# cat /sys/class/block/mmcblk0/device/life_time
cat: /sys/class/block/mmcblk0/device/life_time: No such file or directory
root@wirenboard-AMB6FMS:~# cat /sys/class/block/mmcblk0/device/pre_eol_info
cat: /sys/class/block/mmcblk0/device/pre_eol_info: No such file or directory
Спасибо огромное.
Странно, что параметры жизни не выводятся. Хотя на 5-ке могло быть иначе.
Если не сложно, интересно разобраться все таки на каком значении находится “счетчик жизни”.
ls -l /sys/class/block/mmcblk0/device/
p.s. Вы не обязаны это делать.
root@wirenboard-AMB6FMS:~# ls -l /sys/class/block/mmcblk0/device/
total 0
drwxr-xr-x 3 root root 0 Nov 3 2016 block
-r–r–r-- 1 root root 4096 Nov 18 13:05 cid
-r–r–r-- 1 root root 4096 Nov 18 13:05 csd
-r–r–r-- 1 root root 4096 Nov 18 13:05 date
lrwxrwxrwx 1 root root 0 Nov 18 13:05 driver → …/…/…/…/…/…/…/…/bus/mmc/drivers/mmcblk
-r–r–r-- 1 root root 4096 Nov 18 13:05 dsr
-r–r–r-- 1 root root 4096 Nov 18 13:05 enhanced_area_offset
-r–r–r-- 1 root root 4096 Nov 18 13:05 enhanced_area_size
-r–r–r-- 1 root root 4096 Nov 18 13:05 erase_size
-r–r–r-- 1 root root 4096 Nov 18 13:05 ffu_capable
-r–r–r-- 1 root root 4096 Nov 18 13:05 fwrev
-r–r–r-- 1 root root 4096 Nov 18 13:05 hwrev
-r–r–r-- 1 root root 4096 Nov 18 13:05 manfid
-r–r–r-- 1 root root 4096 Nov 3 2016 name
-r–r–r-- 1 root root 4096 Nov 18 13:05 ocr
-r–r–r-- 1 root root 4096 Nov 18 13:05 oemid
drwxr-xr-x 2 root root 0 Nov 18 13:05 power
-r–r–r-- 1 root root 4096 Nov 18 13:05 preferred_erase_size
-r–r–r-- 1 root root 4096 Nov 18 13:05 prv
-r–r–r-- 1 root root 4096 Nov 18 13:05 raw_rpmb_size_mult
-r–r–r-- 1 root root 4096 Nov 18 13:05 rel_sectors
-r–r–r-- 1 root root 4096 Nov 3 2016 serial
lrwxrwxrwx 1 root root 0 Nov 3 2016 subsystem → …/…/…/…/…/…/…/…/bus/mmc
-r–r–r-- 1 root root 4096 Nov 18 13:05 type
-rw-r–r-- 1 root root 4096 Nov 3 2016 uevent
вот все, что нашел на диске связанного с lifetime:
root@wirenboard-AMB6FMS:/# cat /sys/fs/ext4/mmcblk0p3/lifetime_write_kbytes
11389941
root@wirenboard-AMB6FMS:/# cat /sys/fs/ext4/mmcblk0p6/lifetime_write_kbytes
264033525
что значит “Ничего системного бэкапить, для удачного запуска - не нужно”?
Для WB5 со старой EMMC ничего переносить на пустую не нужно. То есть достаточно заменить пустой и загрузить образ используя компьютер.