реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Debian/Ubuntu
DASM
сообщение Jan 3 2015, 13:11
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



качаю ДВД дебиана, там аж 3 ДВД - я вообще то качаю? Больно много, после бубунты (последняя замучала своей глючностью и моей тупости (не могу снести ихний GUI и поставить попроще. Всякие минты пробовал - не то). Это не холивар. А вообще старею наверное, Собрать чего-то даже с готовым мейком-уже проблема. Скажите, а этот дебиан можно на эмбеддед ставить (ну кастрировав его вначале, или знания для такой кастрации превосходят все, что знал до этого)?
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 3 2015, 13:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(DASM @ Jan 3 2015, 16:11) *
Скажите, а этот дебиан можно на эмбеддед ставить (ну кастрировав его вначале, или знания для такой кастрации превосходят все, что знал до этого)?

На какой нибудь АРМ что ли? Нет, конечно, он же под интель собран.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 3 2015, 13:32
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



AFAIK дебиан как раз наибольшее кол-во ядер поддерживает. А что значит "собран"? Я что - бинарник качаю ?
Go to the top of the page
 
+Quote Post
Jury093
сообщение Jan 3 2015, 14:03
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(DASM @ Jan 3 2015, 16:32) *
AFAIK дебиан как раз наибольшее кол-во ядер поддерживает. А что значит "собран"? Я что - бинарник качаю ?

с большой долей вероятности там будут deb, пакеты бинарников под выбранную вами архитектуру..
Go to the top of the page
 
+Quote Post
Lagman
сообщение Jan 3 2015, 14:20
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



В debian куча инсталяционных дисков на выбор и liveCD, и mini, и netboot, и CD/DVD, уже собранные под определенную архитектуру.
В семействе ubuntu можно посмотреть на таких легковесов (GUI) как: xubuntu, lubuntu А если хочется, чего то еще менее весомое то начинать с ubuntu-server и через apt-get установить понравившийся менеджер окон.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 3 2015, 14:20
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



ну ядро с busybox и сетью, наверное, можно собрать ? Вообще какой дист считается эмбеддерским ? Линаро ? Ангстром?
Go to the top of the page
 
+Quote Post
Lagman
сообщение Jan 3 2015, 14:39
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



LFS самый эмбеддерский sm.gif
А если серьезно то надо отталкиваться от того дистрибутива который уже хоть как то приготовлен под нужный процессор (даже не на архитектуру т.к. много тонкостей в деталях).
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Jan 3 2015, 14:40
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Raspbian для Raspberry PI как раз на дебиане и основан.


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
Lagman
сообщение Jan 3 2015, 14:41
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



Цитата(DASM @ Jan 3 2015, 17:20) *
ну ядро с busybox и сетью, наверное, можно собрать ?

их можно и под виндой собрать, если очень захотеть.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 3 2015, 14:56
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Lagman @ Jan 3 2015, 18:39) *
LFS самый эмбеддерский sm.gif
А если серьезно то надо отталкиваться от того дистрибутива который уже хоть как то приготовлен под нужный процессор (даже не на архитектуру т.к. много тонкостей в деталях).

И прийти к тому, к чему и пришел. А именно - поставить могу, даже драйвер написать, а нафига нужна, например, /proc - не знаю. То есть слишком специфично все выходит.
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 3 2015, 15:02
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(DASM @ Jan 3 2015, 17:20) *
ну ядро с busybox и сетью, наверное, можно собрать ? Вообще какой дист считается эмбеддерским ? Линаро ? Ангстром?

В каком смысле смотря... Для засовывания внутрь ембеддед, или для разработки, чтобы с меньшими извращениями пошел различный софт (разводка плат, фпга, т.д.). Для "внутрь", тут все по-разному, от dd-wrt, заточенного для роутеров, ну и да, наверное ангстром, как поуниверсальнее. Араго еще... Но! Тут, часто, удобно собрать себе минимальный дистр самому под задачу... Берем SDK, берем ядро от него, ну и собираем туда свой минимум.

А вот для работы эмбеддерской, тут можно ой-ой холиваров развести. Я, пока, удовлетворен CentOS-ом, сейчас уже 7-мым.

Цитата(DASM @ Jan 3 2015, 17:56) *
А именно - поставить могу, даже драйвер написать, а нафига нужна, например, /proc - не знаю.

Это, как так, драйвер написать, а /proc - не знаешь? /sys знаешь? Вот /proc тоже самое, но для процессов. Можно чем-нибудь покомандовать, статусы поузнавать, т.п.
Но, к дистрибутивам напрямую это не относится.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 3 2015, 15:13
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



мне /proc для драйвера видеосенсора был не нужен. и /sys не знаю. И даже толковых книг не знаю, кроме ldd3. "берешь SDK" ага, особенно если его нет
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 3 2015, 15:38
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(DASM @ Jan 3 2015, 18:13) *
"берешь SDK" ага, особенно если его нет


Ну, значит, берешь и делаешь себе SDK. А потом берешь SDK, и вперед sm.gif
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 3 2015, 15:49
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



а как его делать ? И зачем оно ?
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 3 2015, 16:55
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



вечно к какой-нить борде читаешь мануал - качаем то и то, конфигурим, dd на флешку и поехали. .. Чтобы с ноля где-то что-то - не видел. Да и еще проблема в том, что broadcomm, alwinner и даже Texas док на процессор либо не дают (ну конечно если тебе не миллионов десять надо), либо она скудная (у Техаса). У Техаса модуль VFE (видео) под NDA, причем такое, что нашим дистрибьютерам его не дают. Что касаемо его граф. ускорителя - лучше не заикаться - он вообще упомянут только в features. Софткоре АРМ - дорого очень и медленно. Что-то времена WinCE уже с теплотой воспоминаю - сурцев нет (да и ну их), зато нормально документированное API, под которое хотя бы тривиальные вещи можно писать. Может ну его, это эмбеддерство ? Домик в деревне, козочку, коровку, курочек... Кстати новость - всех дистрибьютеров перевели на поставки по белой схеме (типа налоги собирать). На самом деле это уже выливается в сокращениях и закрытиях фирм. Цены, естественно, еще вырастут.
Go to the top of the page
 
+Quote Post
psL
сообщение Jan 3 2015, 21:07
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390



Дистрибутив Linux собирается системами сборки. Если система сборки конкретного дистрибутива поддерживает конкретную плату, дистрибутив можно установить на эту плату и даже возможно существуют репозитории двоичного софта под нее. Основная проблема, насколько понимаю, порт ядра под плату, который вообще может не сливаться в майнлайн.
Видимо вам нужен Embedded Linux. Это обычно BSP от производителя платы в виде системы сборки yocto (buildroot, ltib и т.д.). В нем ядро портировано под плату, написаны модули ядра и библиотеки под железо. Пакеты и средства разработки либо уже в составе, либо тянутся по сети. Закрытый код может быть в виде бинарников или блобов под коммерческой лицензией. Особенно это касается всяких crypt, h264 ускорителей и т.п.
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Jan 9 2015, 01:38
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(DASM @ Jan 3 2015, 16:11) *
качаю ДВД дебиана, там аж 3 ДВД - я вообще то качаю? Больно много, после бубунты (последняя замучала своей глючностью и моей тупости (не могу снести ихний GUI и поставить попроще. Всякие минты пробовал - не то). Это не холивар. А вообще старею наверное, Собрать чего-то даже с готовым мейком-уже проблема. Скажите, а этот дебиан можно на эмбеддед ставить (ну кастрировав его вначале, или знания для такой кастрации превосходят все, что знал до этого)?

Сдается мне, что если ставить Убунту сервер, а не десктоп, то будет вообще без GUI.

Цитата(DASM @ Jan 3 2015, 19:55) *
вечно к какой-нить борде читаешь мануал - качаем то и то, конфигурим, dd на флешку и поехали. .. Чтобы с ноля где-то что-то - не видел. Да и еще проблема в том, что broadcomm, alwinner и даже Texas док на процессор либо не дают (ну конечно если тебе не миллионов десять надо), либо она скудная (у Техаса). У Техаса модуль VFE (видео) под NDA, причем такое, что нашим дистрибьютерам его не дают. Что касаемо его граф. ускорителя - лучше не заикаться - он вообще упомянут только в features. Софткоре АРМ - дорого очень и медленно. Что-то времена WinCE уже с теплотой воспоминаю - сурцев нет (да и ну их), зато нормально документированное API, под которое хотя бы тривиальные вещи можно писать. Может ну его, это эмбеддерство ? Домик в деревне, козочку, коровку, курочек... Кстати новость - всех дистрибьютеров перевели на поставки по белой схеме (типа налоги собирать). На самом деле это уже выливается в сокращениях и закрытиях фирм. Цены, естественно, еще вырастут.


Те процессоры с которыми я работал Тексас давали полные документы на сайте.
AM3715/AM3703 близкий к тому на котором Beagleboard собран. Документация на процессоры Beaglebone и Panda вроде тоже есть, я с ними не настолько глубоко работал.
Единственное на что надо подписывать NDA это контроллер OTG, потому что он от Silicon Graphics, а не от Тексас. Возможно вы не можете что-то найти, тогда есть возможность спросить на форуме поддержки. Там могут помочь найти документ.
А какие процессоры у вас?

Но документы нужны если какой-нибудь драйвер пишите, а если просто Линикс запустить, то наверняка "все уже украдено до нас". И исходники и бинарники можно скачать.

Кстати процессор Распберри Пи закрыт NDA. Только некоторая информация по периферийным устройствам доступна. Ну там к порту, УАРТ добраться. Хоть что-то есть.

Цитата(DASM @ Jan 3 2015, 17:56) *
И прийти к тому, к чему и пришел. А именно - поставить могу, даже драйвер написать, а нафига нужна, например, /proc - не знаю. То есть слишком специфично все выходит.


Нафига нужна на /proc даже в Линукс для чайников написано.
Как через нее добираться до ресурсов драйвера да и кернела вообще можно понять из книг:

http://www.tldp.org/LDP/lkmpg/2.6/html/index.html

Более глубоко:
http://rus-linux.net/MyLDP/BOOKS/Moduli-ya...-mod-index.html

Можно эти тексты и в виде pdf найти.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 15 2015, 10:44
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Полные ? а чего там с граф.ускорителем ? и по видео стало доступно ? Единственный процесор, котрый дает полную (относительно) доку - Freescale imx6
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 15 2015, 10:47
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(DASM @ Jan 3 2015, 19:55) *
У Техаса модуль VFE (видео) под NDA, причем такое, что нашим дистрибьютерам его не дают.

VFE это VPFE? Если да, то все там документировано до мелочей, и разобрано по полочкам. Я уже два драйвера сваял под него... Для OV7670 и для TVP5ххх какого-то, для которого на тот момент не было готового.

По граф. ускорителям, никто и ничего не дает обычно - и спрашивать это надо у вендоров этих ускорителей. Вот там, да, полная ж.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 15 2015, 13:20
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(SM @ Jan 15 2015, 13:47) *
VFE это VPFE? Если да, то все там документировано до мелочей, и разобрано по полочкам. Я уже два драйвера сваял под него... Для OV7670 и для TVP5ххх какого-то, для которого на тот момент не было готового.

По граф. ускорителям, никто и ничего не дает обычно - и спрашивать это надо у вендоров этих ускорителей. Вот там, да, полная ж.

Да и по VPFE у техаса NDA. Тебе то конечно может и дали.... а у меня alwinnner A10 - там сплошной хак и нет доки
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 15 2015, 13:40
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(DASM @ Jan 15 2015, 16:20) *
Да и по VPFE у техаса NDA. Тебе то конечно может и дали....

Не, никакого NDA. Я пользовался TRM по AM3517, VPFE там хорошо расписан. В доке на AM437x - тоже.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 16 2015, 07:15
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



DM368 - NDA
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 16 2015, 08:51
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



А это тогда что? http://www.ti.com/lit/ug/sprufg8c/sprufg8c.pdf
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 16 2015, 11:57
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



значит открыли. Год назад не найти этого было
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 12th August 2025 - 09:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01857 секунд с 7
ELECTRONIX ©2004-2016