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

 
 
> Imx6 без линухи, Кто-нибудь знает как?
mantech
сообщение Mar 31 2014, 07:02
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Приветствую.
Есть такое дело - нужно поднять какой-нить хотябы очень простой пример под данный проц на ИАРе,
типа "hello world". Описание проца есть, отладочная плата тоже.

Проблема вот в чем - как залить и запустить созданный ИАРом бинарь в проц?

Есть варианты - 1) mfg_tools - проблема - она работает только с хитрыми бинарями *.imx
Прог по конвертации обычного бинаря в этот я не нашел, все тыкают носом в исходники убута, но там черт ногу сломит и надо все это хозяйство компилить под линухой, что не вариант.
и другой момент - только реверс-инжиниринг данной проги, что тоже не радует...

2) есть прога cfimager которая создает сд-карту с этим бинарем - проблема - в ее описании не сказано, что она может работать с imx6, только до 5й версии (может это и неважно, но хотелось бы точно знать)

И третье - просьба если нечего сказать по теме, не тыкать, что дурак потому что не прграммишь на линухе laughing.gif

PS. Если то, что я прошу в принципе невозможно - то придется продать плату кому-нить другому и оставаться на х86, но хотелось бы лучшее cool.gif

Сообщение отредактировал mantech - Mar 31 2014, 07:08
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Apr 3 2014, 16:02
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



А... тогда вопросов нет, вам реально надо просто другую плату, тем более если уже есть своя операционка...
Go to the top of the page
 
+Quote Post
mantech
сообщение Apr 4 2014, 13:34
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Golikov A. @ Apr 3 2014, 20:02) *
А... тогда вопросов нет, вам реально надо просто другую плату, тем более если уже есть своя операционка...


Да, вот сейчас и выбираю - ситара нравится, но надо хоть парочку рабочих иаровских проектов под нее, а то настройка линкера под незнакомый навороченный проц - дело нетривиальное...
Go to the top of the page
 
+Quote Post
kovigor
сообщение Apr 4 2014, 15:37
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(mantech @ Apr 4 2014, 16:34) *
Да, вот сейчас и выбираю - ситара нравится, но надо хоть парочку рабочих иаровских проектов под нее

Есть с пяток рабочих примеров под IAR для отладочной платы на AM1707. Без всяких ОС и загрузчиков. Могу предоставить "как есть". Там есть комментарии, но деталей я не помню - писал давно, и больше к этому семейству не возвращался ...
P.S. От себя скромненько добавлю: работа с МП/МК такого уровня сложности без ОС - это капут. Даже не железный, а кремниевый sm.gif
Go to the top of the page
 
+Quote Post
mantech
сообщение Apr 4 2014, 15:51
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(kovigor @ Apr 4 2014, 19:37) *
Есть с пяток рабочих примеров под IAR для отладочной платы на AM1707.


В BBB посмотрел стоит АМ3359, поэтому эти примеры скорей всего не подойдут sad.gif
Но думаю не все так плохо в этой жизни, покопался на сайте техаса и скачал оттуда штуковину, под названием starterware, причем там дофига всяких иаровских примеров по работе с периферией проца, разчаровало только одно в нем - мне нужна поддержка альфа-канала в видеоблоке, а там видеоблок разделен на 2 части 1) тупой видеопорт, который гонит на экран данные из видеобуфера и все, а чтобы воспользоваться аппаратной прозрачностью нужно использовать powervr, а вот его-то примеров использования и нету, причем в RM про него тоже "2 строчки" - видать его уже опять под линуху затачивают...
Go to the top of the page
 
+Quote Post
kovigor
сообщение Apr 4 2014, 16:09
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(mantech @ Apr 4 2014, 18:51) *
... разчаровало только одно в нем - мне нужна поддержка альфа-канала в видеоблоке ...

Вы уверены, что есть реальная необходимость в ваших исследованиях ? Почему вы сторонитесь Linux ? Поймите, без ОС вы можете решать вашу задачу годами, а затем она просто станет неактуальной. Плюс к этому, не забывайте, что документация на МК/МП такого уровня может и не содержать всей необходимой для создания своего Standalone - проекта информации. Именно с этим я и столкнулся применительно к AM1707 ...
Go to the top of the page
 
+Quote Post
mantech
сообщение Apr 4 2014, 16:23
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(kovigor @ Apr 4 2014, 20:09) *
Вы уверены, что есть реальная необходимость в ваших исследованиях ?


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

И второе - у меня нет задачи повторять возможности линухи или винды - мне ненужно крутить видеоклипы или создавать второй апач и пхп, все, что мне было нужно я сделал за несколько месяцев на х86 и голом мс-досе, почему вы считаете, что портировать на арм это космически сложная задача? Или считаете, что х86 на порядок его проще??
Go to the top of the page
 
+Quote Post
kovigor
сообщение Apr 4 2014, 16:40
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(mantech @ Apr 4 2014, 19:23) *
все, что мне было нужно я сделал за несколько месяцев на х86 и голом мс-досе, почему вы считаете, что портировать на арм это космически сложная задача? Или считаете, что х86 на порядок его проще??

Роутеры и проч. чудесно работают под Линуксом. Зависания крайне редки, если куплен не самый дешевый роутер. А вы сделате лучше ? Едва ли ...
Да, на 8086 и ДОС я сам в юности положил лет 10, добрых, и чудесно знал то и другое, и написал вагон программ. Этот МП и эта ОС тысячу раз описаны-переописаны, точно известно местонаходждение всех возможных в принципе граблей и прочих прелестей. А вот о той же Ситаре этого не скажешь. 8086 уже лет 35. А Ситаре по сравнению с ним без году неделя. Плюс неполная и очень неудачная документация на Ситару. Плюс практически полное отсутствие работающих Standalone - примеров (по причине, наверное, очень простой - Ситара просто не предназначалась разработчиками для Standalone - программирования). Чувствуете разницу ? Я - да. Поэтому ваше сравнение Ситары и прочих современных АРМов и других им подобных монстров с 8086, мягко говоря, не совсем корректно.
Нет, ну дело-то ваше. Можете делать. Потратьте на это годика два, а за это время ваш проект просто морально устареет, как, впрочем, и Ситара ...
Go to the top of the page
 
+Quote Post
mantech
сообщение Apr 4 2014, 17:05
Сообщение #9


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(kovigor @ Apr 4 2014, 20:40) *
Потратьте на это годика два, а за это время ваш проект просто морально устареет


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

PS. А вам вопрс "на засыпку" - сколь у вас уйдет времени на портирование под линукс программы для х86, которая использует низкоуровневый доступ к девайсам pc-системы, с работой графического интерфейса, прозрачной графикой, поддержкой форматов картинок, работой с кучей периферии, интерфейсов rs-485, modbus, dallas microwire универсального irc-приемопередатчика, всяческих шимов и энкодеров, ацп-цапов, ну и на последок портирования виртуалок с поддержкой микро-си языка, и еще чего-то по мелочи?

А самое главное - сделать так, чтоб все это хозяйство после порта не глючило...

Сообщение отредактировал mantech - Apr 4 2014, 17:12
Go to the top of the page
 
+Quote Post
kovigor
сообщение Apr 4 2014, 17:15
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(mantech @ Apr 4 2014, 20:05) *
PS. А вам вопрс "на засыпку" - сколь у вас уйдет времени на ...

Нисколько. Я не профессиональный программист и писать что-то сложное под Линукс не берусь. Да и не мое это. StandAlone - другое дело. Но StandAlone для таких монстров, как наш с вами, ИМХО, практически мертв ...
Go to the top of the page
 
+Quote Post
mantech
сообщение Apr 4 2014, 17:20
Сообщение #11


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(kovigor @ Apr 4 2014, 21:15) *
Я не профессиональный программист и писать что-то сложное под Линукс не берусь.


Вот и я к тому, ибо поправить программку, написанную но моем микроскрипте - сможет каждый, кто хоть немного изучал си на информатике, а если я завтра скажу ему, Опа! а теперь все программим на линухе!!!
А кто не спрятался - я не виноват biggrin.gif Думаю после этого у них сразу мозг взорвется - и они пошлют меня подальше, вместе с ситарами, линуксами и пр...и скажут - либо возвращай все как было или мы больше не твои клиенты... И вот это уже будет мой провал!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
- - andrewlekar   ЦитатаПравда мои термометры синхронно управляют мн...   Apr 4 2014, 01:27
|- - Golikov A.   Цитата(andrewlekar @ Apr 4 2014, 05:27) В...   Apr 4 2014, 02:30
- - sergey sva   По поводу запуска без линукса, не для всех процесс...   Apr 5 2014, 10:54
|- - mantech   Цитата(sergey sva @ Apr 5 2014, 14:54) А ...   Apr 5 2014, 11:06
|- - mantech   Или еще одно - у кого-нить есть готовый проект чег...   Apr 5 2014, 15:24
||- - kovigor   Цитата(mantech @ Apr 5 2014, 18:24) Или е...   Apr 5 2014, 16:45
||- - mantech   Цитата(mantech @ Apr 5 2014, 19:24) Или е...   Apr 6 2014, 01:44
||- - alx2   Цитата(mantech @ Apr 6 2014, 07:44) Упрощ...   Apr 7 2014, 01:33
||- - mantech   Цитата(alx2 @ Apr 7 2014, 05:33) В корне ...   Apr 7 2014, 06:27
||- - alx2   Цитата(mantech @ Apr 7 2014, 12:27) Напис...   Apr 8 2014, 02:36
||- - mantech   Цитата(alx2 @ Apr 8 2014, 06:36) ??? Где ...   Apr 8 2014, 02:49
||- - alx2   Цитата(mantech @ Apr 8 2014, 08:49) Ну во...   Apr 8 2014, 09:30
||- - mantech   Цитата(alx2 @ Apr 8 2014, 13:30) А Вы спр...   Apr 8 2014, 13:38
||- - 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


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 08:01
Рейтинг@Mail.ru


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