Помогите начать работу с платой и Linux ом
algdim (Guest) |
|
|
Здравствуйте, прошу сильно не пинать – все когда-то начинали. Я вообще работаю с 8 разрядами мк, немного с АРМ. Это я к тому что в принципе в этом не совсем ноль. С Linux ом не когда не работал – ну очень хочется начать. Приобрёл плату MAT91SAM9XE512 с AT91SAM9260. Для начала хочу написать прогу которая просто моргает светодиодом подключенным к какому нибудь выводу МК и понять как загрузит ее в туда. Может кто по шагам подскажет как это делать. Также поставил VMware и загрузил туда образ RHEL4 AT91SAM9, что с эти делать и какой пароль вводить для входа в систему ? Как связаться с платой ? Я так понял что нужно читать по поро Linux Red Het чтобы начать разбирается с этим ? Только очень прошу меня за эти вопросы не оскорбить, если не захотите отвечать – то просто не отвечайте !!! Спасибо.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно algdim 07.03.2009 г. в 17:13:02 |
|
|
|
|
|
Strijar (Guest) |
|
|
Ну для начала - моргать светодиодом из под Линукс, не зная самого Линукс, не самая простая задача. Так что приоритетным должно быть освоение самого Линукса - написание и компиляция простых програм. Сначало освойте это на простом ПК (x86) потом кросс-компиляцию (сборка на x86 а запуск на arm). И не стесняйтесь.. читать то что написано до вас ;) - на форуме уже достаточно информации.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Strijar 08.03.2009 г. в 00:31:34 |
|
|
|
|
|
algdim (Guest) |
|
|
Спасибо, примерно понял. А может подскажите какой дистрибутив Linux поставить на комп для освоения, а то запутался я в дистрибутивах так ничего и не поняв. |
|
|
|
|
|
Strijar (Guest) |
|
|
Если "под рукой" есть Линукс-гуру то надо пользоваться таким же дистрибутивом как у него. Иначе без разницы (религиозный вопрос). |
|
|
|
|
|
Felzinger (Guest) |
|
|
Здравствуйте. Помогите пожалйста. Я только недавно начал работу с Linux и платой SK-AT91SAM9260. Писал тестовые проги в виртуальной машине, там они работают. А вот при переносе прог на плату ничего не получается ни одна прога не работает. Подскажите в чем может быть проблема. Как я понимаю компиляция прог на виртуальной машине производится под проц который стоит на компе, какже тогда сделать это под ARM. Если я что то сказал не так извините, я только начинаю с этим разбираться. |
|
|
|
|
|
starterkit (Guest) |
|
|
Вы свои программы собирали под хост (i386), естественно они не будут работать на ARM9, ключевая фраза кросскомпмляция ...
Для примера смотрите исходники (а важнее makefile) /home/user/src/utils/tip это терминальная программа с помошью которой я проверяю работоспособность GSM и GPS (если модем поставить). |
|
|
|
|
|
Felzinger (Guest) |
|
|
Спасибо огромное, теперь понял. |
|
|
|
|
|
Felzinger (Guest) |
|
|
Есть такой вопрос. На плате SK-AT91SAM9XE512 имеется две флеш памяти. Одна понятно требяется для хранения Linux, а для чего требуется вторая. И имеется ли для нее драйвер. Заранее спасибо. |
|
|
|
|
|
starterkit (Guest) |
|
|
C логической точки зрения они равноправны, только одна маленькая (4М), а другая большая (256М), драйвер для DataFlash так же есть, только его самому придется прикручивать, на форуме это обсуждали не однократно. |
|
|
|
|
|
|