?

Log in

Оригинал взят у 1500py470 в Процессорный модуль СРС313 на Байкале!


Добрые люди из компании Fastwel сообщают – "Российское сообщество разработчиков бортовых систем ответственного применения ожидает важнейшее для отрасли событие: компания Fastwel объявила о планах разработки вычислительного модуля СРС313 на базе российского процессора «Байкал-T1». Появление СРС313 позволит перейти к реальному, а не декларируемому импортозамещению в бортовых АСУ ответственного применения."
О CPC313Свернуть )

У меня одна подобная платка в гильотине стоит, стоит попробовать произвести смелый эксперимент с импортозамещением, махнуть не глядя австрийскую китайщину? И вроде надпись на чипе раньше видел Baikal-TC1, это новый чип вышел?


Метки:
 
 
Оригинал взят у 1500py470 в Сименс это не только ценный мех, но и...
Если у вас нету дома ваш S7-1200 подключён к внутренней сети Ethernet (такой порт имеется у него штатно), то программа-червь закаченная в него сканирует IP-адресное пространство, пытаясь установить соединение TCP по известному номеру порта, который соответствует проприетарному протоколу Siemens. Если удалось установить соединение, то червь проверяет, не заражён ли уже найденный контроллер, а если нет, то копирует туда свой код. Для передачи кода червя используется родной протокол Siemens, предназначенный для управления контроллерами. Сименсовская архитектура предполагает возможность удалённого обновления микропрограмм. В штатном режиме обновление проводит центральный управляющий узел, однако, как оно обычно в жизни бывает, никакой аутентификации не предусмотрено, поэтому таким узлом может прикинуться всякий другой не ленивый, в том числе, уже инфицированный червём ПЛК S7-1200.



Добрые и мудрые авторы работы пишут (рекомендую прочесть, всего 16 страниц на факининглиш с картинками), что во внутреннюю сеть червь может быть занесён в составе перепрошитого микроконтроллера. Ежу понятно, что злыдень может и просто подключиться к сети, и загрузить туда такого червя любым удобным ему способом. Архитектура однозначно славного Siemens содержит некоторые механизмы защиты, которые разумеется направлены не на предотвращение возможности заражения, а на защиту их “интеллектуальной собственности”, поэтому тут эффективным окажется если для защиты используется пароль запрещающий запись микропрограмм на уровне ПЛК.

Вот так копают мак! Давно считаю, что повсеместное использование стандартных разъёмов и сетей толкает людей в таких делах к нехорошим мыслям, а иногда и поступкам!! А это между прочим – Уголовный кодекс РФ, Глава 7, Статья 33 – подстрекательство!!!

Метки: ,
 
 
16 мая 2016 стартует бесплатный курс "Development of Real-Time Systems", ориентированный на магистров и инженеров, желающих освоить разработку систем реального времени. Обещают сбалансировать теорию и практику. Реализация на языке C в среде FreeRTOS. Обучение на реальных примерах.

Ведет курс Dr. Simon Holmbacka, Åbo Akademi University, Faculty of Science and Engineering (https://research.it.abo.fi/). Продолжительность - 5 недель.

Подробности и регистрация здесь.
Метки: ,
 
 
09 Май 2016 @ 18:47
7 июня 2016 в 1:00pm EDT (20:00 по московскому времени) проводится вебинар "C++ for Embedded Systems – Getting Started". Докладчики - Michael Barr и Michael Wilk из Barr Group. Обещают рекомендации и примеры по применению C++ для встроенных приложений.

Анонс мероприятия.

Регистрация участников здесь.
Метки:
 
 
Оригинал взят у 1500py470 в 64 года первому компилятору
О МАМЕ КОМПИЛЯТОРОВ


Весной 1952 года вельми славная, очами союзная Грейс Хоппер закончила писать некоторую программу под названием A-0 для компьютера UNIVAC, по заданию доктора Джона Моучли (John William Mauchly хоть может и Маучли, а то и Мокли какой, да будет проклят факин инглиш) которого в то время начинали прессовать американские кровавые органы (по этой причине он не мог выступить публично), и поведала об этом своём творении Городу и Миру на компьютерной конференции ACM 2 мая 1952 года в Питсбурге, что в в штате Пенсильвания, США, где впервые в истории обозвала энту программу компилёром (compiler). Широкие народные массы крайне узкой тогда компьютерной общественности не поняли смысла этого хаджа, не смотря на тот факт, что тогда курение было разрешено повсеместно, чем чуть не довели до слёз эту несчастную леди :( Глядя из дня сегодняшнего мы скорее назовём эту А-0 загрузчиком или линкером, но факт впервые прозвучавшего с трибуны конференции Association for Computing Machinery, и напечатаного в публикации ACM '52 Proceedings of the 1952 ACM national meeting (Pittsburgh) на страницах 243-249 слова compiler отрицать нельзя.

ACFDS


Про первый компилятор...Свернуть )



ВНИМАНИЕ!!! Каждый кто хоть раз в жизни завершил процесс компиляции чего-нибудь, или даже просто начавший его (дальше как звёзды легли), если он честный или хоть как минимум добропорядочный человек, обязан сегодня выпить за это дело пару пива/рюмок/кофе с ликёром/чая с лимоном и поделится этой благой вестью со всеми окружающими, иначе он просто бездельник. Да он просто бездельник! Пушкин гарантирует это!!

PS в комментариях можно вести лог с ходом процесса и места выпивания/распития, возможно допущенных ошибках, итп.

Метки:
 
 
 
Тема программного управления системами личных дома/квартиры давно маячит не только на горизонтах, но и вокруг.
Три года назад летом товарищ ездил в другой город прокладывать электросети в новостройке именно для этой системы. Я тогда, к своему позору, впервые услышал про умный дом.
Отложим прозаичность и ценовую политику. Прошлым летом я решил и себе дачу сделать “умной”. Всплыло несколько вопросов:
Какое брать оборудование и грамотное составление “сценария”.
Насколько реально удаленное управление.
Стойкость системы, баги, протечки.

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


Рассказывать про каждый не буду, выбирал среди таких: WirenBoard, Landrive2 Spider, Mi Casa Verde, ОВЕН ПЛК100.
Отзовикам доверять себе дороже, я довольно педантично сопоставлял характеристики, соотношения цен, Mi Casa Verde нужной модели и не оказалось вовсе. Оптимальный выбрал LanDrive2 Spider. Комплектующие решил взять тоже ландрайвовские.
В составление сценария входит грамотный синтез работы, удобства, дизайна и всех систем в общем. Примеры решения сценариев я на сайтах смотрел. В целом, оказалось довольно просто реализовать под мои требования. Тут и переходим к удаленному управлению, отдельным пунктом идем управление голосом.
Как оказалось, проще всего это решается с помощью приложения


С программированием я знаком довольно отдаленно, поэтому настройки системы казались нашествием жуков. В результате все оказалось на уровне пользователя.
Под конец еще сделал сауну, управляется таким образом:



По удаленному управлению. Пока стою в пробке на выезде из города, проверяю протечки, сигнализацию, регулирую отопление. По видеонаблюдению просматривается вся территория.
Стоит система восьмой месяц. За это время один раз переписывали программную часть освещения, безопасности и аудио-видео начинки.
Метки: , ,
 
 
Что вы думаете о своём отношении к ковырянию в ПО автономного транспорта? Очевидных возможностей остановить транспорт нарушающий ПДД много, они имеют разную цену инсталляции и эксплуатации. И на первом этапе государство может сделать такую систему очень неудобной, но без каких-нибудь альтернатив. Если оно не сделает такую систему, и транспортные средства будут автономны, то сразу появятся желающие их модернизировать, чтоб иметь возможность как раньше ездить по обочине/тротуару итп.

Оригинал взят у 1500py470 в О революции на транспорте...
Опять хочется вернуться к теме поднятой 7 ноября, в красный день календаря. Автомобили-роботы которые управляются программами с элементами AI, которые естественно находятся в их бортовых компьютерах уже есть, и активно разрабатываются. Пока эти программы находятся физически в бортовых компьютерах, гениальная мысль (наверное к счастью) держать их в “облаке” пока ещё никого не торкнула (но вероятно и тут есть обходные пути, чтоб ПО своё запустить). Вполне естественно бортовое ПО можно обновлять, “перешить прошивку”. Загрузка новых прошивок в автомобильные бортовые системы уже очень распространённое явление в нашем подлунном мире – есть сервисные центры и подпольные мастерские, которые “чипуют” мотор для повышения мощности, итп. Есть специально обученные программаторы для многих марок машин, которые доступны каждому – они позволяет выбрать одну из нескольких прошивок “Проверка CO/NOx” (с энтой прошивкой NOx Фольксваген на десятки миллиардов уже налетел), “Максимальная мощность”, “Экономия топлива” итп.

innotruck


Таким образом новые не авторизованные производителями прошивки для автомобилей-роботов, и прочей колёсной и гусеничной техники будут появляться обязательно, с неизбежностью общего кризиса капитализма. В частности они могут потребоваться для возможности контроля за своей собственностью дабы поползновения GM разных пресечь. Но если продолжить думать о человеках, что они будут только за приватностью и безопасностью следить дабы корпорации не распоясывались, то это плохо думать за всё человечество. Поэтому господа и товарищи ИТРы (которые надеюсь это читают) давайте подумаем на выходных – Какие новые прошивки предложат анонимусы и компании не удовлетворенным потребителям?
На подуматьСвернуть )

Таким образом уважаемые читатели, есть тема подумать на выходные.


Метки: ,
 
 
11 Июнь 2015 @ 23:01
Есть у меня автомобильный навигатор (Mystery MNS-360MP). Винда (СЕ) с него слетела, экран маленький и вообще был куплен когда-то со скидкой. Но хочу оживить для других полезных дел, а для этого надо установить на него Линух. Рылся в инете, но не нашел сборки для SIRF Atlas III (это чип, в котором собраны и навстаровский декодер, и собственно компьютер, не путать с SIRF Star III)
 
 
27 Декабрь 2014 @ 06:55
А как получить адрес РОН? как аналог в Си: a = &b
В доке на avrasm2, не нашел...
Метки: , ,
 
 
03 Август 2014 @ 22:46
На всякий случай поясню - суть ЧПУ станков состоит в том, что он вырезает из определённого материала трёхмерную деталь, управляясь при этом компьютером. То есть мы имеем возможность создать в программе какую-нибудь модель, какую придумаем, и фактически просто её распечатать.
Перспективы широкие, что уж там - маленькое домашнее производство можно запилить.
Вообще сначала я делал робота. Потом однако осознал, что без широкой базы механических деталей ничего толкового не выйдет.
Станок ЧПУ
Ну сам станок, что называется в процессе, но уж больно накипело, решил поделиться, да показать чего получается. Интересно было бы услышать посторонних мнений, и возможно полезных мыслей.
Читать дальше...Свернуть )

Метки: