История изменений
Исправление ncrmnt, (текущая версия) :
На ваниле много чего нет пока, а линаровские/васипупкинские говносборочки и бинарные тулчейны, как гаррипоттеровские так и линаровские, я стараюсь обходить стороной - научен горьким опытом. Под юзерспейсные либы всегда собираю кросстулом с хедерами того ядра, на котором оно работает.
Ну и вообще, если цель - поставить линукс, а не заапстримить борду, то включить framebuffer console и захардкодить cmdline на загрузку с microSD достаточно.
Все бы ничего, но на моем odroid-x2 два mmc хоста. Один с emmc, другой с внешней SD. И между ними сираный рейс который только недавно пофиксили. Когда порядок в котором они регистрируются иногда меняется: (сейчас это mmcblk0p1 после перезагрузки - mmcblk1p1) Я по этому поводу долго проклинал этих наркоманов. Да и чтобы поломать загрузку по UUID надо было постараться...
Ну, не костыль, а новая версия API, с поддержкой VIDEOBUF2. В общем, есть либа для Replicant, где камера работает - можно запатчить ядро или libv4l.
Таки костыль. Даже на рокчипе/алвиннере - камеры на честном v4l2.
К сожалению, для tegra рабочих драйверов v4l вообще нет, а у омапа - блоб на DSP рулит камерой.
Про тегру молчу... Описания инженерных решений на АС-100 мне хватило, чтобы близко не подходить к этому гадюшнику.
Про квалкомм лучше вообще молчать, тем более в контексте апстрима
А я про них даже и не упоминал. У меня ни одного девайса на нем нет. Те еще существа, пальца Линуса на них нет... Вот и выходит, что меньше всего наркомании только в К1879ХБ1Я...
Исправление ncrmnt, :
На ваниле много чего нет пока, а линаровские/васипупкинские говносборочки и бинарные тулчейны, как гаррипоттеровские так и линаровские, я стараюсь обходить стороной - научен горьким опытом. Под юзерспейсные либы всегда собираю кросстулом с хедерами того ядра, на котором оно работает.
Ну и вообще, если цель - поставить линукс, а не заапстримить борду, то включить framebuffer console и захардкодить cmdline на загрузку с microSD достаточно.
Все бы ничего, но на моем odroid-x2 два mmc хоста. Один с emmc, другой с внешней SD. И между ними сираный рейс который только недавно пофиксили. Когда порядок в котором они регистрируются иногда меняется: (сейчас это mmcblk0p1 после перезагрузки - mmcblk1p1) Я по этому поводу долго проклинал этих наркоманов. Да и чтобы поломать загрузку по UUID надо было постараться...
Ну, не костыль, а новая версия API, с поддержкой VIDEOBUF2. В общем, есть либа для Replicant, где камера работает - можно запатчить ядро или libv4l.
Таки костыль. Даже на рокчипе/алвиннере - камеры на честном v4l2.
К сожалению, для tegra рабочих драйверов v4l вообще нет, а у омапа - блоб на DSP рулит камерой.
Про тегру молчу... Описания инженерных решений на АС-100 мне хватило, чтобы близко не подходить к этому гадюшнику.
Про квалкомм лучше вообще молчать, тем более в контексте апстрима
А я про них даже и не упоминал. Ибо те еще существа... Вот и выходит, что меньше всего наркомании только в К1879ХБ1Я...
Исправление ncrmnt, :
На ваниле много чего нет пока, а линаровские/васипупкинские говносборочки и бинарные тулчейны, как гаррипоттеровские так и линаровские, я стараюсь обходить стороной - научен горьким опытом. Под юзерспейсные либы всегда собираю кросстулом с хедерами того ядра, на котором оно работает.
Ну и вообще, если цель - поставить линукс, а не заапстримить борду, то включить framebuffer console и захардкодить cmdline на загрузку с microSD достаточно.
Все бы ничего, но на моем odroid-x2 два mmc хоста. Один с emmc, другой с внешней SD. И между ними сираный рейс который только недавно пофиксили. Когда порядок в котором они регистрируются иногда меняется: (сейчас это mmcblk0p1 после перезагрузки - mmcblk1p1) Я по этому поводу долго проклинал этих наркоманов. Да и чтобы поломать загрузку по UUID надо было постараться...
Ну, не костыль, а новая версия API, с поддержкой VIDEOBUF2. В общем, есть либа для Replicant, где камера работает - можно запатчить ядро или libv4l.
Таки костыль.
К сожалению, для tegra рабочих драйверов v4l вообще нет, а у омапа - блоб на DSP рулит камерой.
Про тегру молчу... Описания инженерных решений на АС-100 мне хватило, чтобы близко не подходить к этому гадюшнику.
Про квалкомм лучше вообще молчать, тем более в контексте апстрима
А я про них даже и не упоминал. Ибо те еще существа... Вот и выходит, что меньше всего наркомании только в К1879ХБ1Я...
Исходная версия ncrmnt, :
На ваниле много чего нет пока, а линаровские/васипупкинские говносборочки и бинарные тулчейны, как гаррипоттеровские так и линаровские, я стараюсь обходить стороной - научен горьким опытом.
Ну и вообще, если цель - поставить линукс, а не заапстримить борду, то включить framebuffer console и захардкодить cmdline на загрузку с microSD достаточно.
Все бы ничего, но на моем odroid-x2 два mmc хоста. Один с emmc, другой с внешней SD. И между ними сираный рейс который только недавно пофиксили. Когда порядок в котором они регистрируются иногда меняется: (сейчас это mmcblk0p1 после перезагрузки - mmcblk1p1) Я по этому поводу долго проклинал этих наркоманов. Да и чтобы поломать загрузку по UUID надо было постараться...
Ну, не костыль, а новая версия API, с поддержкой VIDEOBUF2. В общем, есть либа для Replicant, где камера работает - можно запатчить ядро или libv4l.
Таки костыль.
К сожалению, для tegra рабочих драйверов v4l вообще нет, а у омапа - блоб на DSP рулит камерой.
Про тегру молчу... Описания инженерных решений на АС-100 мне хватило, чтобы близко не подходить к этому гадюшнику.
Про квалкомм лучше вообще молчать, тем более в контексте апстрима
А я про них даже и не упоминал. Ибо те еще существа... Вот и выходит, что меньше всего наркомании только в К1879ХБ1Я...