|
|
  |
Linux начинающему |
|
|
|
Apr 3 2011, 17:18
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 31-10-10
Из: Калуга
Пользователь №: 60 553

|
А еще погуглить на проблемы с драйверами. У меня вот в убунту не встают на видюху дрова ни в какую.
--------------------
|
|
|
|
|
Apr 4 2011, 10:07
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 31-10-10
Из: Калуга
Пользователь №: 60 553

|
Блин. КАК вам удалось это найти?) Я дня четыре придумывал разные вопросы для гугла, но не догадался посмотреть на форуме ati. Спасибо, попробую. UPD. Не прокатило. Чую, придется ставить 10.10 =( UPD2. 10.10 все встало с полпинка и работает
Сообщение отредактировал Furius - Apr 4 2011, 14:03
--------------------
|
|
|
|
|
Jun 26 2013, 08:57
|
Частый гость
 
Группа: Участник
Сообщений: 123
Регистрация: 22-03-10
Пользователь №: 56 115

|
Приветствую! Растёт потребность в камешке с полноценным ТСР стеком, 2-мя езернет портами (один для локалки, второй для внешней сети) и всякой иной периферией на борту (5 и более УАРТов, несколько SPI, MMC и тд...). Вот решил за Линукс взяться. С Линуксом дела не имел, интернет переполнен информацией по теме встроенного Линукса, каша в голове. Думаю поучиться на этом http://be.farnell.com/atmel/at91sam9x25-ek...-kit/dp/2097740В дальнейшем думаю использовать этот модуль http://www.ronetix.at/sam9-cm.html Общие вопросы: 1. Если я использую покупную плату, с уже установленным линуксом, то мне не надо заморачиваться выбором или сборкой дистрибутива Линукса. Так? 2. Можно ли писАть софт на компе с Виндой для платы, работающей под Линуксом ? Прошу сильно не бить :-) Заранее благодарен
Сообщение отредактировал berkl - Jun 26 2013, 09:32
|
|
|
|
|
Jun 26 2013, 13:09
|
Частый гость
 
Группа: Участник
Сообщений: 123
Регистрация: 22-03-10
Пользователь №: 56 115

|
Правильно ли я вас понял, среда разработки должна быть под Линуксом. Это может быть как виртуальная машина так и обычно установленный на комп дистрибутив. Так ? Если так, значит ли что подобные инструменты производители предлагают для программирования голой платы ( без Линукса на плате) http://download.ronetix.info/toolchains/ar...pment_guide.pdf ? По поводу платы - дорого, чё говорить. Но это же для обучения, а не целевая плата. В дальнейшем планирую использовать процессорный модуль Ronetix SAM9X25-CM, на своей "мамке", под конкретную задачу. Чем привлекла? Как я уже писал, это 2 езернет порта и большое количество других интерфейсов (7 UART, 3 USB, 2 SPI, 2 CAN, 4 LIN, 2 SD/MMC....). Это именно то, что нужно для предполагаемого коммуникационного девайса. Кроме того, для меня (как для чайника) важно, что модуль Ronetix совместим с этим стартер-китом. Вместе с этим, мне пока не надо GUI, сжатие видео и пр. вещи, требующие гигагерцев. Однако вдоволь накувыркавшись с этой задачей, можно будет перейти на любую другую платформу на базе Линукса. Я так думаю. Впрочем, если вам известны более дешевые или быстрые варианты, подходящие под описанную задачу, расскажите плз.
|
|
|
|
|
Jun 26 2013, 13:11
|

Участник

Группа: Участник
Сообщений: 52
Регистрация: 30-11-11
Пользователь №: 68 593

|
Цитата(berkl @ Jun 26 2013, 12:57)  1. Если я использую покупную плату, с уже установленным линуксом, то мне не надо заморачиваться выбором или сборкой дистрибутива Линукса. Так? 2. Можно ли писАть софт на компе с Виндой для платы, работающей под Линуксом ? Я тоже только начинаю осваивать линух и тоже недавно искал ответ на эти вопросы и вот что для себя решил: 1. Рано или поздно всё равно придётся что-то пересобрать, облегчить, допилить, ускорить запуск системы и т.д. Поэтому морально надо быть готовым :) 2. Можно под виртуалкой линух запустить. Совсем без десктопного линуха есть ли смысл? Освоение десктопной версии ускорит процесс освоение встроенного, по-моему...
|
|
|
|
|
Jun 26 2013, 14:21
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Сам прошел путь начинающего линуксоида пару лет назад  Могу порекомендовать поставить под виндами бесплатную виртуальную машину от vmWare: vmWare Player, под виртуальной машиной поставить Ubuntu. Все таки писать софт, который будет работать под линуксом, лучше под линуксом  Цитата(berkl @ Jun 26 2013, 12:57)  Если я использую покупную плату, с уже установленным линуксом, то мне не надо заморачиваться выбором или сборкой дистрибутива Линукса. Так? Первое время можно поиграться и с уже предустановленным на плате линуксом, но через некоторое время обязательно захочется пересобрать ядро (u-boot, rootfs) под конкретную задачу.
|
|
|
|
|
Jun 27 2013, 08:26
|
Частый гость
 
Группа: Участник
Сообщений: 123
Регистрация: 22-03-10
Пользователь №: 56 115

|
Цитата(samike @ Jun 26 2013, 18:21)  Сам прошел путь начинающего линуксоида пару лет назад  Могу порекомендовать поставить под виндами бесплатную виртуальную машину от vmWare: vmWare Player, под виртуальной машиной поставить Ubuntu. Все таки писать софт, который будет работать под линуксом, лучше под линуксом  Первое время можно поиграться и с уже предустановленным на плате линуксом, но через некоторое время обязательно захочется пересобрать ядро (u-boot, rootfs) под конкретную задачу. Виртуальную машину поставить не самая трудная задача, могу и на старенький комп поставить UBuntu в качестве основной операционки. Мне всё ж не понятно обязателено ли софт под линуксовую плату пишется на компе из под Линукса? Если да то почему, просто хочу понять. Если например, мы имеем дело с FreeRTOS, то нет разницы на чем установлена среда Eclipse c компилятором GCC- Линукс, Винда - неважно. Но как дело доходит до Линуксового девайса, так всё, только на Линуксе, если под Линукс. Спасибо всем, кто откликается на мои дурацкие вопросы  !
|
|
|
|
|
Jun 27 2013, 08:42
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Цитата(berkl @ Jun 27 2013, 12:26)  Мне всё ж не понятно обязателено ли софт под линуксовую плату пишется на компе из под Линукса? Если да то почему, просто хочу понять. Конечно не обязательно  Но согласитесь, как-то странно писать софт под линукс не зная и не умея работать в линукс даже на уровне пользователя... Можно конечно, но, имхо, идейно неверно! Поставьте ubuntu и начинайте потихоньку разбираться (в общих чертах) со структурой файловой системы линукса, с командным интерпретатором и т.д. Скомпилите hello world! под хостом, пока нет отладочной платы...
|
|
|
|
|
Jun 27 2013, 12:03
|
Частый гость
 
Группа: Участник
Сообщений: 123
Регистрация: 22-03-10
Пользователь №: 56 115

|
Цитата(samike @ Jun 27 2013, 12:42)  Конечно не обязательно  Но согласитесь, как-то странно писать софт под линукс не зная и не умея работать в линукс даже на уровне пользователя... Можно конечно, но, имхо, идейно неверно! Поставьте ubuntu и начинайте потихоньку разбираться (в общих чертах) со структурой файловой системы линукса, с командным интерпретатором и т.д. Скомпилите hello world! под хостом, пока нет отладочной платы... Цитата(andrewlekar @ Jun 27 2013, 12:53)  В общем да, обязательно ставить линукс для разработки. Винда, увы, не слишком для этого приспособлена: нет пакетного менеджера, нет мейка, нет стандартных линуксовых путей, нет баша. Почти весь опенсорс заточен под сборку мейком как минимум. Можно использовать cygwin или mingw, но это как секс в гамаке и линукс для разработчика - это практически стандарт. Ясно, понятно. То есть я могу сейчас вообще забыть про то, что я хочу юзать встроенный линукс на своей отладочной плате, а попробовать выплюнуть в порт RS-232 моего старичка байт данных, каждую секунду, например. Ровно этот же опыт я смогу применить в дальнейшем и на моей отладочной плате, так? Если да, тогда скажите плз, что у меня должно быть на компе (кроме, собственно, установленного линукса) для того что бы я смог создать сею программку (для RS-232го) ? Дальше уже буду ковыряться с этим. Я не леньтяй по натуре, благо и инфы море, но её обилие и чудовищный линуксовый слэнг вводит меня в состояние прострации
Сообщение отредактировал berkl - Jun 27 2013, 12:09
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|