|
Imx6 без линухи, Кто-нибудь знает как? |
|
|
|
Mar 31 2014, 07:02
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Приветствую. Есть такое дело - нужно поднять какой-нить хотябы очень простой пример под данный проц на ИАРе, типа "hello world". Описание проца есть, отладочная плата тоже. Проблема вот в чем - как залить и запустить созданный ИАРом бинарь в проц? Есть варианты - 1) mfg_tools - проблема - она работает только с хитрыми бинарями *.imx Прог по конвертации обычного бинаря в этот я не нашел, все тыкают носом в исходники убута, но там черт ногу сломит и надо все это хозяйство компилить под линухой, что не вариант. и другой момент - только реверс-инжиниринг данной проги, что тоже не радует... 2) есть прога cfimager которая создает сд-карту с этим бинарем - проблема - в ее описании не сказано, что она может работать с imx6, только до 5й версии (может это и неважно, но хотелось бы точно знать) И третье - просьба если нечего сказать по теме, не тыкать, что дурак потому что не прграммишь на линухе  PS. Если то, что я прошу в принципе невозможно - то придется продать плату кому-нить другому и оставаться на х86, но хотелось бы лучшее
Сообщение отредактировал mantech - Mar 31 2014, 07:08
|
|
|
|
|
 |
Ответов
|
Apr 5 2014, 11:06
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(sergey sva @ Apr 5 2014, 14:54)  А теперь там такая конфигурация linux+ ssh + gcc for arm + http + php + моя программа Все дело в том, что для меня ключевое слово - графика, а ее под линуксом делать не просто, уж поверьте. Еслиб мне нужна была сетевая шняга, то скорей всего тоже писал бы на линуксе PS. смотрю я на иар и чего-то мне подсказывает, что он абсолютно не готов к таким процам, хотя я могу ошибаться, но начал сравнивать свой старый проект на стм32 в отладчике, там все четко и ясно - есть стартовый адрес флеша, туда же указывает адрес вектров прерываний, оттуда идет вектор на процедуру iar_programm_start, причем все адреса соотв. заданным.. Тут-же какой-то бардак вообще - во первых, разве для кортексов 8 или 9 нет cmsis? Потому, что в иаре я его не нашел вообще! Во вторых - как задать стартовый адрес программы? Указываешь адрес векторов прерываний - там вообще пусто, одни нули, т.е. я так понял, файлов стартапа тоже нет, или непонятно,где их брать. Посмотрел примеры иаровские - там адреса памяти не соотв. адресам даташита, это нормально вообще? Вобщем какой-то лес дремучий, скорей сибирская тайга. И вообще - х86 рулит!!
Сообщение отредактировал mantech - Apr 5 2014, 11:14
|
|
|
|
|
Apr 8 2014, 02:36
|

Местный
  
Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091

|
Цитата(mantech @ Apr 7 2014, 12:27)  Написано, только под линуксом ??? Где там сказано, что собирать надо непременно под линуксом? Нет там такого... Если у Вас есть gcc/binutils, make и стандартные библиотеки - то почему бы u-boot'у не собраться? Вот у меня в системе никакого линукса нет, а собирается... Цитата(mantech @ Apr 7 2014, 12:27)  и в командной строке  И что? Да, в документации описано, как собрать u-boot командами в командной строке. Чем Вас описанный способ не устраивает?
--------------------
Всего наилучшего, Alex Mogilnikov
|
|
|
|
|
Apr 8 2014, 02:49
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(alx2 @ Apr 8 2014, 06:36)  ??? Где там сказано, что собирать надо непременно под линуксом? Нет там такого... Если у Вас есть gcc/binutils, make и стандартные библиотеки - то почему бы u-boot'у не собраться? Вот у меня в системе никакого линукса нет, а собирается... И что? Да, в документации описано, как собрать u-boot командами в командной строке. Чем Вас описанный способ не устраивает?  Ну вот, а у меня в сборке eclipse-sourcery-gcc не собирается, и никто не может сказать почему. Один сказал, что там 10 страниц мануала на птичьем(линуксовом) языке писанном. И да, я не специалист в линуксах - командная строка тяжеловата, уж что делать. Предпочитаю удобные инструменты, а не то, на которое надо убить времени столько, что за это время можно программу написать. Очень жаль, что на линуксе до сих пор так и нет или в принципе пока быть не может простых и удобных сред разработки...
|
|
|
|
|
Apr 8 2014, 09:30
|

Местный
  
Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091

|
Цитата(mantech @ Apr 8 2014, 08:49)  Ну вот, а у меня в сборке eclipse-sourcery-gcc не собирается, и никто не может сказать почему. А Вы спрашивали?  Вы просили пошаговую инструкцию по сборке u-boot. Я сказал, где она лежит. О том, что Вы уже пытались его собрать, и у Вас что-то не получилось, я впервые слышу. Может пропустил, тогда прошу прощения, но по-моему Вы об этом не писали. Конечно никто не скажет... Вы ведь не говорите, какая у Вас при сборке возникает ошибка. Если действительно хотите получить ответ, почему у Вас не собирается, то задайте для начала вопрос. Не знаю как другие, а лично я телепатией не владею...
--------------------
Всего наилучшего, Alex Mogilnikov
|
|
|
|
|
Apr 8 2014, 13:38
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(alx2 @ Apr 8 2014, 13:30)  А Вы спрашивали?  Вы просили пошаговую инструкцию по сборке u-boot. Я сказал, где она лежит. О том, что Вы уже пытались его собрать, и у Вас что-то не получилось, я впервые слышу. Может пропустил, тогда прошу прощения, но по-моему Вы об этом не писали. Конечно никто не скажет... Вы ведь не говорите, какая у Вас при сборке возникает ошибка. Если действительно хотите получить ответ, почему у Вас не собирается, то задайте для начала вопрос. Не знаю как другие, а лично я телепатией не владею...  Конкретно - нет. Просто хотелось бы знать, причем не от закоренелого линуксовика, которому и так "все понятно", а от того, кто так-же начинал с нуля, можно сказать, и как можно более простые руководства типа - скопировать такой-то каталог туда-то, в эклипсе настроить какие-либо пути там-то и т.д. А в инете смотришь - сплошные мейки в командных строках, откуда и чего взялось, где у них все исходники лежат, плюс они как правило собирают под линуксом, там совсем другие каталоги и вообще файловая система другого принципа... Вобщем пока ни туда и ни сюда...
|
|
|
|
Сообщений в этой теме
mantech Imx6 без линухи Mar 31 2014, 07:02 kovigor Цитата(mantech @ Mar 31 2014, 10:02) Прив... Mar 31 2014, 08:53 mantech Цитата(kovigor @ Mar 31 2014, 12:53) IAR ... Mar 31 2014, 09:05 SII Насколько помню, в документации описан протокол об... Mar 31 2014, 10:53 kolobok0 Цитата(mantech @ Mar 31 2014, 11:02) ...н... Mar 31 2014, 11:50 mantech Цитата(kolobok0 @ Mar 31 2014, 15:50) У В... Mar 31 2014, 17:35  kovigor Цитата(mantech @ Mar 31 2014, 20:35) разр... Mar 31 2014, 17:42   mantech Цитата(kovigor @ Mar 31 2014, 21:42) или ... Mar 31 2014, 17:49    SergeyDDD Цитата(mantech @ Mar 31 2014, 21:49) Но э... Apr 1 2014, 05:16     mantech Цитата(SergeyDDD @ Apr 1 2014, 09:16) Он ... Apr 1 2014, 05:26      SergeyDDD Цитата(mantech @ Apr 1 2014, 09:26) Само ... Apr 1 2014, 05:52       mantech Цитата(SergeyDDD @ Apr 1 2014, 09:52) Не ... Apr 1 2014, 05:59        SergeyDDD Цитата(mantech @ Apr 1 2014, 09:59) Да я ... Apr 1 2014, 06:20         mantech Цитата(SergeyDDD @ Apr 1 2014, 10:20) DCD... Apr 1 2014, 06:27          SergeyDDD Цитата(mantech @ Apr 1 2014, 10:27) Именн... Apr 1 2014, 06:38           mantech Цитата(SergeyDDD @ Apr 1 2014, 10:38) Есл... Apr 1 2014, 06:54            SergeyDDD Цитата(mantech @ Apr 1 2014, 10:54) стран... Apr 1 2014, 07:10             mantech Цитата(SergeyDDD @ Apr 1 2014, 11:10) Тут... Apr 1 2014, 07:19              SergeyDDD Цитата(mantech @ Apr 1 2014, 11:19) тут д... Apr 1 2014, 07:40 Golikov A. кроме тех случаев когда процы плохо документирован... Mar 31 2014, 16:16 kovigor Цитата(Golikov A. @ Mar 31 2014, 19:16) К... Mar 31 2014, 17:14 Golikov A. http://www.starterkit.ru/html/doc/Hola-PC_V1A.pdf
... Mar 31 2014, 17:53 mantech Цитата(Golikov A. @ Mar 31 2014, 21:53) h... Mar 31 2014, 18:01  kovigor Цитата(mantech @ Mar 31 2014, 21:01) нужн... Mar 31 2014, 18:08   mantech Цитата(kovigor @ Mar 31 2014, 22:08) А за... Apr 1 2014, 02:53 PheeL Возможно вы действительно приобрели не совсем подх... Apr 1 2014, 08:12 mantech Цитата(PheeL @ Apr 1 2014, 12:12) Я являю... Apr 1 2014, 10:07 AndrejM Цитата(mantech @ Apr 1 2014, 13:07) Главн... Apr 2 2014, 00:26 mantech Цитата(AndrejM @ Apr 2 2014, 04:26) почит... Apr 2 2014, 02:16  mantech Кто поможет в портировании на иар функции:
get_a... Apr 3 2014, 06:38   mantech И вообще, может есть у кого-нить простейший, но ра... Apr 3 2014, 07:47    _3m Цитата(mantech @ Apr 3 2014, 11:47) А иар... Apr 3 2014, 08:18     mantech Цитата(_3m @ Apr 3 2014, 12:18) Сказал чи... Apr 3 2014, 10:59 AndrejM Цитата(mantech @ Apr 3 2014, 09:38) Кто п... Apr 3 2014, 08:04 AndrejM Цитата(mantech @ Apr 3 2014, 13:59) Есть ... Apr 3 2014, 11:51 mantech Цитата(AndrejM @ Apr 3 2014, 15:51) а вот... Apr 3 2014, 14:05 Golikov A. а еще кроме люникса и винды есть андроид, и платы ... Apr 3 2014, 13:36 Golikov A. А... тогда вопросов нет, вам реально надо просто д... Apr 3 2014, 16:02 mantech Цитата(Golikov A. @ Apr 3 2014, 20:02) А.... Apr 4 2014, 13:34  kovigor Цитата(mantech @ Apr 4 2014, 16:34) Да, в... Apr 4 2014, 15:37   mantech Цитата(kovigor @ Apr 4 2014, 19:37) Есть ... Apr 4 2014, 15:51    kovigor Цитата(mantech @ Apr 4 2014, 18:51) ... р... Apr 4 2014, 16:09     mantech Цитата(kovigor @ Apr 4 2014, 20:09) Вы ув... Apr 4 2014, 16:23      kovigor Цитата(mantech @ Apr 4 2014, 19:23) все, ... Apr 4 2014, 16:40       mantech Цитата(kovigor @ Apr 4 2014, 20:40) Потра... Apr 4 2014, 17:05        kovigor Цитата(mantech @ Apr 4 2014, 20:05) PS. А... Apr 4 2014, 17:15         mantech Цитата(kovigor @ Apr 4 2014, 21:15) Я не ... Apr 4 2014, 17:20 andrewlekar ЦитатаПравда мои термометры синхронно управляют мн... Apr 4 2014, 01:27 Golikov A. Цитата(andrewlekar @ Apr 4 2014, 05:27) В... Apr 4 2014, 02:30   kovigor Цитата(mantech @ Apr 5 2014, 18:24) Или е... Apr 5 2014, 16:45          alx2 Цитата(mantech @ Apr 8 2014, 19:38) А в и... Apr 9 2014, 02:36  Ixt Цитата(mantech @ Apr 5 2014, 15:06) Все д... Apr 9 2014, 06:36 Golikov A. если кратко то это страниц на 10, а если подробно.... Apr 6 2014, 02:36 mantech Цитата(Golikov A. @ Apr 6 2014, 06:36) ес... Apr 6 2014, 02:49  PheeL Цитата(mantech @ Apr 6 2014, 06:49) шел т... Apr 6 2014, 06:46   mantech Цитата(PheeL @ Apr 6 2014, 10:46) Неужели... Apr 6 2014, 07:24 Golikov A. ЦитатаОдин сказал, что там 10 страниц мануала на п... Apr 8 2014, 03:16 mantech Цитата(Golikov A. @ Apr 8 2014, 07:16) я ... Apr 8 2014, 04:05 Golikov A. не сдавайтесь%) мне тоже интересно... правда мне д... Apr 8 2014, 08:18 andrewlekar Я начинал с нуля. Тоже пробовал перетащить весь ту... Apr 9 2014, 01:36 Golikov A. ну я так понял он так и делает. Пересматривает пла... Apr 9 2014, 10:52 mantech Цитата(Golikov A. @ Apr 9 2014, 14:52) ну... Apr 9 2014, 15:33
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|