Поддержка русскоязычных пользователей

На счет нестандартных не уверен, но со стандартными можно однозначно. Я как-то настраивал все популярные от 640 до 1920, правда на ядре 3.10 для S805. В общем надо экспериментировать.

Дубль ответа на эти воспросы.

Все изменения для VIM делаются в boot.ini с учётом имеющихся переменных в u-boot (открывайте консоль UART и выполняйте команду “printenv”). Учтите, VIM не равно Odroid C2, это разные системы и разные принципы лежат в основе. Вы можете создать свой boot.ini с чистого листа. Зачем вам понадобилось писать свои параметры в u-boot ? Тут есть гораздо более безопасный способ. Использовать внешние скрипты - boot.ini (текстовый , обычный файл) или активировать мультизагрузку и использовать s905_autoscript (бинарный файл, который собирается из текстового). Сделать полную резервную копию на VIM легче лёгкого. Можете использовать утилиту dd. Выполните команду “fdisk -l” и станет понятно, что указывать в качестве аргумента “if=”. А для упрощения всех манипуляций по резервному копированию и последующему (если понадобиться) восстановлению, весьма рекоменду использовать готовы образ Armbian со встроенными для этого утилитами (ddbr).

Зачем свои параметры в uboot?
Миллиард причин, как оказалось. И на vim мне еще предстоит на них налететь, я так чувствую.
Например -
setenv usbmulticam “true”

Без этого usb otg выдавал тонну ошибок при подключении нескольких usb устройств

dwc_otg.fiq_fix_enable=1 coherent_pool=4M dwc_otg.dma_enable=1 dwc_otg.dma_burst_size=256 dwc_otg.nak_holdoff_enable=1 dwc_otg.microframe_schedule=1 dwc_otg.lpm_enable=0
Это все для работы usb
без coherent_pool=4M, например - больше 3 подключенных usb устройств просто не работали.

ну и serialno=${fbt_id#} - позволял получить уникальный серийный номер устройства чтобы можно было отличить программно одно устройство от другого

и это я еще не дошел до шифрования…

Насчет бекапа. Я вставлял emmc от одроида себе в компьютер и делал бекап с помощью dd
Ну и если что-то слетало - восстанавливал разными способами - и монтировал разделы и перенакатывал заново

А в vim - как это сделать? Вот убился uboot партишн у меня в vim после треклятого fw_setenv.
Мне бы только этот раздел перезаписать и все - все бы работало. Но нет.
Господа из khadas сказали замкнуть пин и накатить образ заново. Других вариантов мне не предложили.
Проблема как раз не в том как сделать образ диска - это то ладно. А как на мертвый vim на emmc его потом накатить ежели что.
Я сейчас даже чтобы образ накатить на VIM запускаю под маком VM с виндой и там их китайский программатор какой-то. По мне так это как-то не по-людски.

Все Ваши задачи легко решаются.
Для работы с резервными копиями можно вообще обойтись без ПК. Создать полную или частичную копию, быстро откатиться до заданного состояния или восстановить из полностью убитого состояния, всё это легко выполнить используя готовые образы 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
А производителей я ни в чем не обвиняю. Они молодцы. Отличную систему сделали, лучше всех. Просто вот с софтом какая-то не простая мутотень,

Уважаемый, а форум VIM кто читать будет ? :slight_smile:

и форум Armbian

И тему на 4pda, ссылка на которую есть в первом посте этой темы.

Есть еще такая тема

http://freaktab.com/forum/tv-player-support/amlogic-based-tv-players/606133-linux-images-for-s802-s805-s812-s905-s905x-s912-sd-usb-emmc

Ну и общая тема

Это образы исключительно для установки в 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
Но как это сделать я не знаю.

Напишите @Terry, он является разработчиком Android для Khadas. Лучше это сделать в виде отдельной темы и на английском.

What’s the version of your VIM ROM?
The HID Multitouch was enabled in these ROM. You can try to update VIM ROM and give me some feedback. Thanks!


Всем привет!
Есть несколько вопросов по Volumio на Khadas

  1. Планируется ли поддержка родного ИК пульта для управления Volumio?
  2. Можно ли как то реализовать глубокий сон Khadas с Volumio?
  3. Как установить Volumio в eMMC? С карты довольно долго грузится.
  4. При выборе родного аудио выхода AML-M8Audio ошибку выдает, это еще не допилено или у меня какой то косяк?

Через Root не пробовал. Ставил эти прошивки обе и не работает без изменений. Сегодня попробую. Потом отпишусь.

да.

В теори да, но не понимаю зачем ?

В теме про Volumio описано, как установить (с использованием скрипта install.sh)

Это известный, пока не решённый баг.

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

Хотя DaveMF довольно сильно помог всему CarAudio сообществу в этом вопросе. В целом поэтому то и возник сейчас интерес к Khadas в наших кругах. Если еще и Volumio сможет вместе с андроидом засыпать и просыпаться вырисовывается великолепная свзяка из двух Khadas, на одном андроид со всякими навигаторами и тд и управление Volumio, а на втором чисто Volumio.

Сейчас подключил i2s, в андроиде все работает, однако при загрузке издает два очень сильных щелчка.

стоит ожидать скорого решения?

Попутно вопрос, родной DVBT тюнер звук только через свой выход отдает или может отдавать через s/pdif и i2s в Khadas?

Большое спасибо за помощь! Прошивка 1028 почему-то сегодня ни в какую не установилась - ошибка после 2% установки и все - пробовал раз 10 - никак. Установил прошивку 0210 - с первого раза и сразу подхватилась сенсорная пленка. Еще раз, большое спасибо!

Решение будет, но время , что-бы оформить всё в виде готового продукта, пока не известно.

Либо не верный\битый файл прошивки, либо не верная версия программы USB Bur Tool.

Сегодня промучился с тем же самым - использовал USB Bur Tool v2.1.2 на 10 винде. Сначала грешил на usb-порты на передней панели - подключил к задней (прямо в материнку), и то же самое.

Проблема решилась, внезапно, использованием win 7, вместо win 10 - и все замечательно прошилось.

Возник вопрос, можно ли распаковать update.img и если можно - то каким образом?
Хочется выкинуть несколько приложений, несколько добавить в прошивку, не пересобирая все исходники.

Да можно с помощью программки Amlogic Customization Tool
http://4pda.ru/forum/index.php?showtopic=621980&view=findpost&p=43947071

Ребят, я от Линукса довольно далек, подскажите пожалуйста какую версию ставить для Kodi?
Может есть готовая сборка с Kodi?
И будет ли в линуксе работать декодирование многоканального потока? В андроиде например не работает.