Все Ваши задачи легко решаются.
Для работы с резервными копиями можно вообще обойтись без ПК. Создать полную или частичную копию, быстро откатиться до заданного состояния или восстановить из полностью убитого состояния, всё это легко выполнить используя готовые образы Armbian. В них есть всё необходимое для этого. На выбор - серверные (консольные) образы или с графикой. Я рекомендую использовать десктопные варианты, в них можно не только работать с копиями, но и иметь браузер (что-бы быстро искать нужную инфу при проблемах с VIM), легко перемещать данные по сети (хранить наборы резервных копии на внешнем ресурсе), работать с разными SDK и много чего еще.
Для использования Armbian. Скачать, распаковать, записать на SD карту. Для обычной работы с Armbian можно использовать USB, но Вам же нужна возможность восстановлия (запуска) системы при убитом u-boot, поэтому нужна SD карта, т.к. по умолчанию чипы S905X поддерживают загрузку u-boot с eMMC или SD карты. Активировали мультизагрузку или использовать boot.ini. Запустили систему. Сразу сделали полную резервную копию утилитой ddbr (она позволяет делать сжатую и “чистую” копии). Для изучения и контроля можно сразу сделать снимок всех текущих параметров из u-boot утилитой fw_printenv, параметры можно изменить утилитой fw_setenv. Но я не рекомендую без проверки сразу писать в u-boot. С начала все изменения тестируются через скрипты boot.ini или s905_autoscript, и только после того, как всё точно проверено и нет проблем, с осторожностью пишем в u-boot. Если в ходе экспериментов убили систему, подключаем SD карту, загружаемся с неё и восстанавливаем. В зависимости от состояния “убитости” системы, изменяются необходимые шаги, для самого критичного случая (когда u-boot полностью не рабочий) есть M-регистр. Если его замкнуть, то система принудительно будет использовать загрузчик с SD карты (он входит в состав всех образов Armbian).
П.С.
Если бы Вы не бросились сразу всё курочить, а потратили не много времени на изучение особенностей VIM и имеющихся для него инструментов, Вы могли бы сэкономить кучу времени и нервов и не пришлось бы обвинять в своих ошибках производителя.
На https://www.armbian.com/download/ нет khadas vim.
Мне бы загрузочный диск сделать с ubuntu на SD карте, думаю это уже решило уже множество проблем. Если что не так - грузишься с sd карты и с нее уже восстанавливаешь emmc.
Но я так и не разобрался как это сделать. Качаю ubuntu от khadas из http://docs.khadas.com/basics/FirmwareResources/ - распаковываю - там update.img - но это не образ системы, как я понимаю. То есть, если я его dd if=update.img of=/dev/sdcard сделаю - он не встанет.
А где взять загрузочный образ не понятно.
Кстати… а если сделать с текущего рабочего emmc слепок на sd карту - он же будет с этой sd карты грузиться, если замкнуть контакты?
Ну и с boot.ini пока конечно совсем не понятно - муторно все. Буду вчитываться внимательнее.
На одроиде я вообще не только /boot/boot.ini редактировал если что надо.
Я и собирал под себя ядро, копировал его в /boot/Image и модули соответственно и все - все работало.
Тут же какие-то танцы с бубном нужны опять же чтобы свое ядро поставить.
Не просто…
ps
А производителей я ни в чем не обвиняю. Они молодцы. Отличную систему сделали, лучше всех. Просто вот с софтом какая-то не простая мутотень,
Это образы исключительно для установки в eMMC. По сути это бинарные образы с преднастройками для заливки в eMMC через стандартные инструменты Amlogic.
Нет, не будет, это совершенно разные струткуры данных (и возможность обращения к ним) и разные загрузчики.
[quote=“kkkkk, post:57, topic:353”]
Ну и с boot.ini пока конечно совсем не понятно
[/quote]А что там не понятного, обычный сценарий с параметрами и командами для u-boot.
[quote=“kkkkk, post:57, topic:353”]
Я и собирал под себя ядро, копировал его в /boot/Image и модули соответственно и все - все работало.
[/quote]Дык собирайте своё и используйте на VIM. Только чётко понимайте (изучите), как это делать для внешних носителей и как делать для внутренней памяти.
[quote=“kkkkk, post:57, topic:353”]
Тут же какие-то танцы с бубном нужны опять же чтобы свое ядро поставить.
Не просто…
[/quote]Не ленитесь читать, читать и еще раз читать. Инфы по всем Вашим вопросам навалом - только успевай использовать. Всё легко и просто … если с начала изучить вопрос и не пользоваться прежними шаблонами от Одроид. VIM - это единая платформа с ТВ боксами, поэтому и подходы к нему точно такие же, а бонусом от этого, всё что есть под ТВ боксы работает на VIM и наоборот.
Доброго дня! Подскажите как подружить Khadas Vim с сенсорной пленкой (для управления мультитач) - перепробовал все прошивки - не работает. Поставщик сенсорных пленок говорит, что нужно прописать драйвера в исходном коде Android и прислал мне ссылку https://www.sendspace.com/file/hdls8p
Но как это сделать я не знаю.
Для использования в авто, выключили зажигание, система ушла в сон, включили проснулась, можно подумать что вроде и так не долго грузится, но это не выход. Так как все программы надо запускать заново, искать ту музыку которую не дослушали и тд. Пока что это самый серьезный косяк применения всяческих медиаплееров и одноплатников в авто.
Хотя DaveMF довольно сильно помог всему CarAudio сообществу в этом вопросе. В целом поэтому то и возник сейчас интерес к Khadas в наших кругах. Если еще и Volumio сможет вместе с андроидом засыпать и просыпаться вырисовывается великолепная свзяка из двух Khadas, на одном андроид со всякими навигаторами и тд и управление Volumio, а на втором чисто Volumio.
Сейчас подключил i2s, в андроиде все работает, однако при загрузке издает два очень сильных щелчка.
Большое спасибо за помощь! Прошивка 1028 почему-то сегодня ни в какую не установилась - ошибка после 2% установки и все - пробовал раз 10 - никак. Установил прошивку 0210 - с первого раза и сразу подхватилась сенсорная пленка. Еще раз, большое спасибо!
Сегодня промучился с тем же самым - использовал USB Bur Tool v2.1.2 на 10 винде. Сначала грешил на usb-порты на передней панели - подключил к задней (прямо в материнку), и то же самое.
Проблема решилась, внезапно, использованием win 7, вместо win 10 - и все замечательно прошилось.
Возник вопрос, можно ли распаковать update.img и если можно - то каким образом?
Хочется выкинуть несколько приложений, несколько добавить в прошивку, не пересобирая все исходники.
Ребят, я от Линукса довольно далек, подскажите пожалуйста какую версию ставить для Kodi?
Может есть готовая сборка с Kodi?
И будет ли в линуксе работать декодирование многоканального потока? В андроиде например не работает.
Для S912 (Vim2) есть два варианта, в которых работает KODI. Чистый Libreelec и версия MultiOS_3_in_1 (в которой так же используется Libreelec). Есть еще вариант сильно-минимальных консольных образов GSTplay (собраны с использованием BUILDROOT), в которых без KODI может работать полноэкранное видео.
По вопросу многоканального звука, лучше уточнить у спецов, я не сильно в этом разбираюсь и могу дать не точную инфу.