RockPro64 bugs and features

RockPro64 bugs and features

23.02.2019 0 Автор Vovanys
RockPro64 4Gb RAM, 6 Core, 16GB EMMC + алюминиевый корпус

И так купил я эту плату на замену OrangePi PC. Подкупил USB 3.0 который нужен для usb харда который периодически отваливался от оранжа. Но и тут есть проблема. Об этом чуть ниже.

И так установка Armbian прошла без проблем. Зашел на сайт Armbian скачал последнюю версию, залил на sd карту через dd. Потом dd из запущенной системы на emmc.

Сходил в htop, который сразу и частоту показывает и температуру проца

Потом подцепил внешний usb хард умеющий USB 3.0. Примонтировал, включил NFS и самбу. Погонял тест скорости.

dd if=/dev/zero of=/hard/sd.img bs=1M count=4096 conv=fdatasync
4096+0 records in
4096+0 records out
4294967296 bytes (4.3 GB, 4.0 GiB) copied, 83.6079 s, 51.4 MB/s

А потом наступил час X. Решил сделать reboot… После ребута платка не поднялась, приехали…

Выключил питание, включил и тишина.. Выключил подождал пока на блоке питания не потухнет лампочка и плата очнулась…

Оказалось что если плату включаешь в винтом первый раз, то винт еще не успевает очухатся и загрузка идет с emmc. А если делать софтовый ребут, то питание от винта не отрубается и платы пытается с него запуститься. При этом игнорируя sd и emmc.

Гуглю чего не так, нахожу похожие отзывы… Думаю установить другой дистр. Пробую сборку от ayufan, такая же тема… Параллельно ковыряясь сломал загрузчик.

Чтобы запустится с sd карты не вытаскивая emmc нужно замкнуть эти 2 контакта и включить питание. Потом когда система уже запустилась, т.е. белая лампочка загорелась можно размыкать.

Disable eMMC

Чтобы потом после запуска с SD карты включить eMMC нужно выполнить 2 команды

echo fe330000.sdhci > /sys/bus/platform/drivers/sdhci-arasan/unbind

отрубаем

echo fe330000.sdhci > /sys/bus/platform/drivers/sdhci-arasan/bind

включаем

После этого eMMC будет видна в системе и на нее можно заливать что нужно.

Потом в итоге вернулся на Armbian как на самый качественный и законченный дистрибутив.

Проблему с запуском пока не решил, пока только дергать по питанию…

И еще одна интересность.. При подключении винта USB 3.0 в порт USB 2.0 он его не раскручивает.. В логе dmesg идет раскрутка, винт щелкает и ничего. В Orange Pi PC этот винт раскручивался без проблем.. Другой винт пока не пробовал.

Кстати. График температуры OrangePi PC vs RockPro 64

Temp

В целом платка не плоха по характеристикам, но пока у меня загрузить ее особо не чем. Есть свои плюсы и минусы особенно в цене. Orange на таком же процесс стоит в 2 раза дешевле и с wifi/bt.