Ничего не понял - зачем чисто линуксовые тулзы использовать через виртуалку в виндовой виртуалке.. если нужно воссоздать сборочную среду ты же Юра правильно написал - можно использовать образ vmware в виртуалбоксе http://techathlon.com/how-to-run-a-vmdk-file-in-oracle-virtualbox/
Кроме этого потестировал по-лучше, оказалось что переменные окружения в nand сохраняются как попало - могут не сохраниться, может ошибка CRC вылезть после перезагрузки, при записи пишет что все ОК и никак не проверить пока не перезагрузишься. Вобщем неюзабельно на данный момент.
Ещё раз здравствуйте.
1. SATA. На самом деле сейчас он мне не так уж и нужен, просто до кучи хотелось все остатки завести. По факту подключал не ssd, а флешку CF, через переходник, а вся эта конструкция прикидывалась SSD. Проверил отдельно флешку в картридере - ведёт себя точно также. Пока питание не передернеш, прикидывается трупом.
2. OTG. По ссылочке от sasamy скачал новую версию ядра, верьте-неверьте тупо не знал о её существовании. И OTG сразу же завёлся, через параметры ядра задал статические маки и бук принял плату за простую советскую сетевуху, а та ещё и настройки ему раздала по dhcp. Но тут ещё буду проверять как с этим ядром дружат фрискейловские либы для аппаратных енкодеров, декодеров и opencl. Версия то уже не 3.0.35...
3. Ну и моё любимое. NAND. Отдельное большое человеческое спасибо Павлу Иванченко за подробный и развёрнутый ответ. Он мне очень помог.
Расскажу поподробнее что именно мне "ниахота". На самом деле виндовс на буке у меня есть. Но по роду моей деятельности он мне не нужен и я им не пользуюсь. С момента покупки ноутбука, а это уже год, я запускал его всего-лишь пару раз. И совсем его не убиваю только потому что жаба душит лиценз удалять. Ну и соответственно на винте я его подвинул, оставив ему только 20 гигов. Свободных только 3, всё остальное занимает винда и ещё какие-то родные приблуды. Ваш образ виртуальной машины как выяснилось разворачивается на 7 гигов, честно сказать я ожидал большего. Так вот "ниахота" мне было во-первых двигать разделы на рабочей машине. Сегодня я это сделал. Дальше. Я не знаю какой там интернет в ижевске, в ставрополе этот интернет не позволяет мне просто взять и слить 3 гига по фтп. В навесок, сервак на котором лежат образы вм не поддерживает докачку. Но с пятой попытки я его скачал. Этого тоже было делать не совсем охота, так как это время. И вот долгожданный момент: я подсовываю этот образ вмваре плееру. А он и говорит: а ты ещё разок подумай, это вообще образ? Я С ЭТОЙ СВАЛКОЙ ФАЙЛОВ РАБОТАТЬ НЕ БУДУ!!!
Короче за сегодняшний день я получил массу эротического наслаждения и хотелось бы поиметь какой-то результат. А его нет. Ни старое ядро, ни новое не желают монтировать файловую систему с нанда. Причём в каждом ядре по 2 дефконфига. И ни один не монтирует.
А ведь я просил всего лишь один сранный файлик....
Я вот тут щаз подумал, я ж ведь имел дело с китайцами, так они хотя бы пытаются помочь. Видать заинтересованны чтоб их железка превратилась в серийный продукт.
Тяжелый случай.
Вас заклинило что ли на виртуальной машине ...
Я уже сказал, что там же рядом с виртуалкой лежат исходные файлы яда, корневые фс и загрузчик, которые по некоей непонятной причине игнорируете предпочитая истирить.
Никакие "отдельные файлики" я не выкладываю по той причине, что далее вероятнее всего последует лавина вопросов, которые в принципе не возникнут когда под рукой все материалы, ну или как минимум самостоятельно сможете с ними разобраться.
Не хотите разбираться с имеющимся - разбирайтесь с нуля.
Ядро там такое же - 3.0.35, но для готовых компиляторов linaro требуется минимальная версия ядра 3.1.1, это по большому счету формальность так что я устранил ее простым грязным хаком в make-файле
VERSION = 3
PATCHLEVEL = 1
SUBLEVEL = 2
разумеется я проверял - может ли это отразиться и все уже протестировано - xbmc поет и показывает несколько недель.
Результата не будет на пустом месте - сколько вам ни давай рабочих вариантов ядер (скажу вам по секрету это почти одинаковые ядра и оба прекрасно работают с nand). Вам надо просто почитать что такое mtd, ubi, ubifs, параметры ядра. http://www.linux-mtd.infradead.org/index.html
Да не истерика это.
С нуля разбираться по любому нужно, мне нужны были декодеры, энкодеры, opencl очень заманчиво смотрится. К тому же компилятор с hard-float тоже неплохого такого пинка производительности дал. Что из этого есть в Ваших материалах? Поэтому копал фрискейл. Конечно та ещё помойка, но разобраться можно. А железо на потом оставлял, потому-что не совсем понятно на какой железке всё это в серию пойдёт. А от голого арма толку как от одноядерного атома, при том что вопрос энергосбережения не стоит. А вот жамканье видео одновременно с 5-и камер с разрешеньем 720х568 в h264 уже и core i7 не потянет. При этом загрузка арма порядка 25-30 %. То есть три ядра курят. По нанду обратился именно к Вам, только потому что фрискейловский вариант не прокатил. Исходники, которые лежат рядом не игнорирую, я их не видел.
Вот тут буилдрут в которм есть поддержка аппаратного ускорения для imx6 http://zalil.ru/34852574
не выложил его пока на гуглокод потому что есть маленькие недоработки. Там есть 4 дефотных конфига
make imx6sk_min_defconfig - минимальный конфиг (настройки кросскомпилятора, ядра)
make imx6sk_qtgst_defconfig - gstreamer + интеграция с Qt 4.8.5 c поддержкой opengl и egl поверх фреймбуфера (без иксов) и патченый плагин eglnullws для QWS (работа в полноэкранном режиме)
imx6sk_xbmc_defconfig - сборка XBMC с поддержкой апаратного ускорения декодирования видео и поддержкой opengl es2/egl
непосредственно сборка после выбора конфига
make
Кросскомпилятор готовый - linaro с thumb2 по умолчанию, NEON+VFP и ABI hardfp.