Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
Нужна помощь
bobsan
Добавлено 26.09.2013 11:15
0
Сообщение: 1
bobsan
0

Пункты: 1196
Регистрация: 14.11.2012
Всем привет, наконец-то приобрели комплект SK-9G45, и тут же появились вопросы:
1. Есть какая-нибудь статья или видео по быстрому старту Linux? Из того что я прочел, получилась пока только каша. Ткните носом, а то я даже понять не могу какой линукс надо, как создавать проект, компилить, то что предлагает продавец скачать с фтп к сожалению не работает.
2. Кто-нибудь может по скайпу провести мастер-класс (конечно за вознаграждение), нужно разжевать следующие темы:
- Создание проекта под линукс, компиляция и загрузка, банальный Hello world.
- Чтение данных с порта, запись данных в порт.
- Чтение данных с АЦП.
- Разработка графических приложений (если я правильно понимаю это QT), кнопочки графики и др.
- Может еще какие-нибудь подводные камни, о которых я не догадываюсь.

Прошу отнестись к просьбе без критики, т.к. по опыту знаю, то что можно вычитывать месяцами, гуру объяснит за несколько часов, а далее уже можно и нужно рыть…
Опыт работы с линуксом и ОС практический 0-й, опыт работы контроллерами имеется.
Спуститься к концу Подняться к началу
Персональная информация
titan83
Добавлено 26.09.2013 12:59 Сообщение: 2
titan83
3

Пункты: 3141
Регистрация: 16.12.2012
Я хоть и не гуру, но был в таком же как вы состоянии еще 9 месяцев назад, поэтому попробую внести небольшой вклад в ваше просвещение.
Во-первых, почитайте вики стартеркита, я на их основе настроил и линух 3.2 и Qt. Ссылка - https://code.google.com/p/starterkit-org/w/list. Реально помогает - в начале делаешь как попка все по шагам, потом уже включаешь мозг и корректируешь под себя.
Скажу сразу - то что, есть на фтп (линукс 2.6.26) - работает, я сам под этим начинал и делал и хелловолды, и немного посложнее.
Чтение данных с порта (если имеется в виду gpio порт) - ключевое слово "sysfs".
Но скажу вам сразу - та виртуальная машина, что есть на фтп подойдет только для хелло, Qt у меня на нее поставить не получилось, ибо там старая версия дебиан и много канители с тем, чтобы это все обновить до актуального релиза, поэтому я поставил свежую убунту, на нее воткнул компилятор arm-linux-gnueabi-gcc, Qt и сейчас радуюсь жизни (пробую писать в Qt).
Подводных камней ОЧЕНЬ много - ибо, во-первых, это линух, а во-вторых, еще и буилдрут (у меня конкретно), поэтому надо ОЧЕНЬ много гуглить читать, поменьше - спрашивать на форумах.
В принципе, могу вам дать образ виртуальной машины - но там 100 гигабайт, не знаю как такое переслать.
Спуститься к концу Подняться к началу
Персональная информация
titan83
Добавлено 26.09.2013 13:07 Сообщение: 3
titan83
3

Пункты: 3141
Регистрация: 16.12.2012
Если контроллеры программировали на си, то будет полегче, ибо линукс любит си), Qt любит си++.
Я раньше (до прихода в эмбед) работал частенько с линуксом и фрибсд, мне это сильно помогло, но все равно линукс постоянно меняется и многие мелкие моменты становятся другими от версии к версии, поэтому тут нельзя расслабляться.
Если планируете заниматься всерьез, то советую не поскупиться и купить для начала три книги:
1. Ядро Линукс. Роберт Лав.
2. Linux Device Drivers. Allesanro Rubini.
3. Qt 4.8. Макс Шлее.
Первая и третья книга есть на озоне, вторую я купил бу в Америке на английском (в России только старое издание и к тому же в два раза дороже)
Спуститься к концу Подняться к началу
Персональная информация
titan83
Добавлено 26.09.2013 13:22 Сообщение: 4
titan83
3

Пункты: 3141
Регистрация: 16.12.2012
Вообще, я думаю написать несколько статей про всякие вещи, которые напрягают по началу, чтобы самому не забыть, ну и может кому поможет на старте
Спуститься к концу Подняться к началу
Персональная информация
titan83
Добавлено 26.09.2013 13:23 Сообщение: 5
titan83
3

Пункты: 3141
Регистрация: 16.12.2012
У Юрия периодически появляются темы-эксперименты на форуме, было бы здорово все это собрать на вики.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 26.09.2013 22:15 Сообщение: 6
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
В принципе, могу вам дать образ виртуальной машины - но там 100 гигабайт, не знаю как такое переслать.


позанудствую - тут или ноль лишний или в образ затесалась пара образов блю-рей..
и кстати, вот это:
Цитата
Всем привет, наконец-то приобрели комплект SK-9G45

означает или диск в комплекте или бумажку с аккаунтом и координатами - где искать исходники для платы..

зы: писатель (если речь обо мне) я никакой, в особо клинических случаях делаю шпаргалку, которая через полгода-год становится неактуальной..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
titan83
Добавлено 27.09.2013 15:38 Сообщение: 7
titan83
3

Пункты: 3141
Регистрация: 16.12.2012
[/quote]
позанудствую - тут или ноль лишний или в образ затесалась пара образов блю-рей..
[/quote]
цифра верная. изначально было 20 гигабайт, но стало не хватать, решил не мелочиться и сделать 100;)
Спуститься к концу Подняться к началу
Персональная информация
bobsan
Добавлено 29.09.2013 15:10 Сообщение: 8
bobsan
0

Пункты: 1196
Регистрация: 14.11.2012
пока взрыв мозга...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 29.09.2013 15:59 Сообщение: 9
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
цифра верная. изначально было 20 гигабайт, но стало не хватать, решил не мелочиться и сделать 100;)

хех.. я сделал чуть проще - подцепил второй винчестер на 160GB, объяснил VmWare что теперь это тру-накопитель, засетапил туда Debian и мигрировал содержимое всех виртуалок (исходники плат разумеется) туда.. остался единственный образ в виндюках - это виртуалка с Ubuntu, т.к. клятый Ондроед и кодеки для imx535 не желают собираться под Дебьян..
а т.к. китов у меня 6, и возможно приедет еще один, то бонусы в моем случае очевидны..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 01.10.2013 10:39 Сообщение: 10
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Виртуалки это зло. Не могу понять, в чём проблема поставить нормально debian-подобный диструтив на отдельный хард\раздел ? Будь то Mint/Ubuntu/Debian... Там вся установка сводиться к Next\Next\Next... Дело 15-30 минут в зависимости от конфигурации системы, а плюсы очевидны время компиляции уменьшается в разы!
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux