Для промавтоматики конечно самое главное - либы jpeg, HDMI и SD - ага, жгите дальше :)
Да без проблем!
А вы в курсе, что и промавтоматика сегодня уже тоже не в командной строке работает? Сейчас асутпшники гораздо приятнее работают с гуями и прочими ляльками и я их понимаю, опять-же говоря, что программы должны быть для людей а не только для программистов, как в случае с линуксом.
если уж зашла речь о промышленном применении то мультимедийный процессор коим является imx6 вообще мало пригоден - и чем он не пригоден? Темп. диапазоном?
Дак большинство систем находится в отапливаемых помещениях...
я бы например постеснялся использовать внешнюю память без ECC, разве что для видеобуфера. Да, память в основном используется для видеобуфера и хранения распакованных изображений и форм, а про ЕСС - давайте не будем вдаваться в крайности, я все-таки не для спутников или АЭС делаю контроллеры
об этом даже речи быть не может. imx6 есть и в индустриальном исполнении но если данные чего-то стоят и ошибка от сбоя памяти критична - используют ECC, а это не только АЭС, военка, аэрокосмос.
это вообще перл - "из-за ошибки в jpeg кодеке отключился выключатель линии связи с системой 500 кВ". Надо рассказать куда вас пошлют с такой авоматикой и какой ущерб впаяют ? Никто в здравом уме гуй на ответственных устройствах не использует, а если есть гуй то никакой решающей роли он не играет - на то он и гуй. К тому же вы путаете понятия - АСУ предполагает наличие оперативно-диспетчерского персонала, автоматика работает без вмешательства человека. Если вы были например на каком-нибуть крупном энергетическом объекте должны знать что диспетчеры при аварии ничего не делают кроме обзвона аварийных служб и руководства - должна отработать автоматика в первую очередь в том числе с выдержкой времени и если автоматика отработала неверно - выполняют противоаварийные меры в ручном режиме.
Хорошо тогда давайте выкинем на свалку все скады и пр, зачем это все - лампочки и тумблеры - это круто!!
PS. смотрю я на иар и чего-то мне подсказывает, что он абсолютно не готов к таким процам, хотя я могу ошибаться, но начал сравнивать свой старый проект на стм32 в отладчике, там все четко и ясно - есть стартовый адрес флеша, туда же указывает адрес вектров прерываний, оттуда идет вектор на процедуру iar_programm_start, причем все адреса соотв. заданным.. Тут-же какой-то бардак вообще - во первых, разве для кортексов 8 или 9 нет cmsis? Потому, что в иаре я его не нашел вообще! Во вторых - как задать стартовый адрес программы? Указываешь адрес векторов прерываний - там вообще пусто, одни нули, т.е. я так понял, файлов стартапа тоже нет, или непонятно,где их брать.
Посмотрел примеры иаровские - там адреса памяти не соотв. адресам даташита, это нормально вообще? Вобщем какой-то лес дремучий, скорей сибирская тайга. И вообще - х86 рулит!!
Смех-смехом но так оно и есть на самом деле - скаду можно выкинуть и все будет продолжать работать потому что основные ф-ции выполняет автоматика, если не работает дистанционное упраление - специальный человек или оперативная бригада выдвигается на местность и делает переключения вручную.
По поводу иара я не знаю чего там есть и зачем он вообще нужен :) в SDK скрипт лнкера (basic_sdk_app.ld.S) и код инициализации лежат тут
iMX6_Platform_SDK/apps/common
iMX6_Platform_SDK/sdk/core/src
Да, а что? Так невероятно, что люди могут что-то не под осями делать??
По-моему это все предубеждения, все можно сделать, причем еще и в реалтайме, что для линукса проблематично.
И вообще, объясните мне, что такого особенного в этом линуксе?
Вот все как сговорились - без осей ничего не сделать, проц поднимать нужно несколько лет и т.д. Чем это все обосновано - непонятно, я что, пытаюсь инопланетные технологии осваивать? Походу всем промыл мозги кто-то, что все это сложно - не беритесь, а вот вам сказали - ОСЬ - значит ось, и другого пути нет!
Да, возможно сетевая подсистема в линуксе более развита, но если она не нужна, то что за приимущество, графика там тоже через зад сделана, периферия - тоже сомнительно... приимущество в том, что производитель чипов все заточил под него? Но это же глупость полная, просто лишний раз сузили рамки для разработчиков.
Только теме уже больше месяца, а "воз и поныне там".
За месяц тот функционал, который описан в первом посте в линуксе по примерами и манам делается на ура. ИМХО даже раньше...