SavePearlHarbor

Още едно копие на хабора

Главно меню

След навигация

Първо, библиотеката libmraa, която е необходима за използване на портове, спря да работи. Реших да препрограмирам дъската и да я напълня с последната версия на операционната система Yocto (стандартна ОС за Edison). Но не беше там! Втората атака се оказа по-сериозна - стационарният компютър категорично отказа да възприеме Edison като външно USB устройство, което никога не се е случвало досега. Вече изглеждаше толкова сериозно, че бях готов да изхвърля старата дъска и да си купя нова.

Въпросът е, че когато свържете Edison с компютър чрез USB, компютърът трябва автоматично да разпознае Edison като външно USB устройство. Файлове от архива се качват на това устройство, за да се инсталира/актуализира операционната система и след това чрез конзолата Edison се рестартира с хитра команда, която стартира процеса на инсталиране на ОС от дяла, в който са копирани файловете от архива. Всъщност е възможно да се инсталира чрез USB-кабел от директорията с файлове, намиращи се на стационарния компютър, към който е свързан Edison. Целият процес отново е подробно описан на уебсайта на Intel. Въпреки това, нито едно от предложените не работи за мен.

Тук увях. С помощта на командата fsck беше възможно да се установи, че върху нейната флаш памет, която Edison използва за операционната система, има дял FAT32, в който очевидно е хвърлен образът на ОС.

# fsck
fsck от util-linux 2.24.1
dosfsck 2.11, 12 март 2005 г., FAT32, LFN
/ dev/mmcblk0p7: 5 файла, 2700/2931 клъстери
e2fsck 1.42.9 (28 декември 2013 г.)
/ dev/mmcblk0p10 е монтиран.
e2fsck: Не може да продължи, прекъсване.

# mkdir/mnt/мазнини
root @ edison:

# mount/dev/disk/by-partlabel/update/mnt/fat

Проработи! След актуализиране на системата, Edison отново започна да се разпознава от настолния компютър като външно USB устройство. Едва сега, тъй като системата е мигала, тя трябва да бъде конфигурирана отново (root парола, wifi и т.н.) с командата configure_edison —настройка (на този етап можете спокойно да се върнете към ръководствата на официалния уеб сайт на Intel).

В следващата статия ще опиша изпитанията си при създаването на уеб достъп до портовете Edison.