Разработка для Linux | Embedded, ML, IoT
272 subscribers
46 photos
1 video
2 files
132 links
Канал с анонсами образовательных мероприятий от ЦПР РТСофт - экспертов в области Embedded Linux, разработки промышленного CПО и систем искусственного интеллекта

Наши тренинги: https://linuxcourses.rtsoft.ru
Портфолио проектов: https://outsource.rtsoft.ru
Download Telegram
Коллеги, уже в эту пятницу, 20.10 в 11:00, пройдет новый бесплатный вебинар на тему “Знакомство с Uboot”.

Зарегистрироваться на вебинар можно по ссылке: https://rtsoft-swdc.timepad.ru/event/2601425/

Ждем вас на нашем вебинаре!
🔔Напоминаем, что завтра в 11.00 состоится новый вебинар на тему “Знакомство с Uboot”

Зарегистрироваться на вебинар можно по ссылке: https://rtsoft-swdc.timepad.ru/event/2601425/

P.S. Подготовили для вас новый формат, будем рады фидбэку :)
Please open Telegram to view this post
VIEW IN TELEGRAM
Коллеги, публикуем вопросы для дополнительного изучения по U-boot от нашего спикера с прошлого вебинара 🔵

Поделитесь в комментариях, какие темы стоило бы разобрать более подробно в рамках наших вебинаров или курсов?
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️Публикуем запись вебинара от 20.10 “Знакомство с U-boot”!

Ссылка на запись: https://bbb-ext.dev.rtsoft.ru/playback/presentation/2.3/7b4b06d1a6338cdd4c2befc78c0774c94b29a883-1697709897255

Делитесь в комментариями своими мыслями по поводу темы и формата проведедения вебинара: что понравилось, а что могло бы быть лучше?
Please open Telegram to view this post
VIEW IN TELEGRAM
Коллеги, получаем от вас много запросов на разбор практических примеров в рамках наших вебинаров.

В каком формате вам было бы удобнее всего изучать практическую вопросы?
Коллеги, будем рады, если вы проголосуете в нашем опросе!
В какое время вам удобнее всего смотреть наши вебинары?
Anonymous Poll
40%
11.00
20%
12.00
27%
13.00
0%
14.00
13%
15.00
#новости

Краткий обзор топ-фичей в Linux 6.6 (перевод)
(тестируем новый новостной формат, поделитесь, как он вам?)

Совсем недавно вышло новое ядро Linux 6.6 — большое обновление, которое содержит ряд улучшений, включая новый планировщик ЦП для повышения производительности и уменьшения задержки, новую подсистему eventfs, оптимизированную для памяти, и улучшенные драйверы для игровых устройств.

Как и в случае с большинством обновлений ядра, разработчики закладывают основу на будущее, включая поддержку CPU и GPU от Intel.

- EEVDF-планировщик представлен как улучшение по сравнению с предыдущим кодом планировщика CFS

- Intel Shadow Stack наконец-то стал основной функцией безопасности процессоров Intel и AMD, помогающей избежать ROP-атак

- AMD FreeSync Panel Replay предлагается как альтернатива Panel Self Refresh (PSR) для дисплеев ноутбуков

- Дополнения к API пользовательского пространства Nouveau, необходимые для недавно объединенного драйвера NVIDIA «NVK» Vulkan

- Intel продолжает добавлять больше кода драйверов для поддержки процессоров Lunar Lake и Arrow Lake

- Были внедрены лучшения производительности серверов Linux 6.6, особенно на серверах AMD EPYC с большим количеством ядер, а также производительность Intel Xeon Max/Sapphire Rapids
🔥1
#новости

ℹ️ADLINK представил новый IIoT шлюз EMU-200

Разработчики описывают его как «программируемую открытую платформу с поддержкой Python для индивидуальных приложений on edge». Устройство оснащено процессором ARM Cortex A9 с тактовой частотой 1,0 ГГц и памятью DDR3 объемом 1 ГБ для настройки промышленного Интернета вещей.

В серию входят модели с Wi-Fi и без, получившие обозначения EMU-200 и EMU-200-W соответственно.

Для пользователей, которым требуется внешнее хранилище, доступен слот microSD, и система может быть легко интегрирована в существующие конфигурации с помощью набора для крепления на DIN-рейку и на стену. Входное напряжение составляет от 9 до 30 В.

Подробнее можно узнать здесь: https://linuxgizmos.com/adlink-introduces-emu-200-series-iiot-gateways/
Please open Telegram to view this post
VIEW IN TELEGRAM
🧑‍🎓 Продолжаем рассказывать о наших наиболее популярных образовательных программах. Сегодня остановимся на втором по популярности тренинге - Разработка драйверов Linux

Какие темы рассматриваются?

Тема 1. Ядро Linux. Модули ядра. Символьный драйвер
Тема 2. Процесс загрузки
Тема 3. Отладка компонентов ядра
Тема 4. Модель драйверов. Device Tree. PCI. Ввод-вывод. Прерывания
Тема 5. Параллельное выполнение и методы синхронизации
Тема 6. Работа с устройства ввода-вывода GPIO. SPI. I2C
Тема 6. Блочные устройства
Тема 7. USB-подсистема
Тема 8. Графическая и сетевая подсистемы

Подробнее ознакомиться с программой и темами тренинга вы можете на нашем сайте: https://linuxcourses.rtsoft.ru

Какова продолжительность тренинга?

Наш интенсив занимает 5 полных рабочих дней - обучение длится около 8 часов в каждый из дней.

Выдается ли сертификат по окончании обучения?

В данный момент мы прорабатываем этот вопрос. По вопросам получения сертификатов можно обратиться, написав нам на почту - [email protected]


Остались ли какие-то вопросы неотвеченными? Пишите в комментариях ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Коллеги, рады сообщить, что уже в эту пятницу, 17.11 в 11.00 состоится вебинар на тему «Обновления ПО на устройствах: прошивки, ОС, приложения, конфигурации»

Зарегистрироваться можно по ссылке: https://rtsoft-swdc.timepad.ru/event/2671531/

📢 Бонус: бесплатный гайд-чеклист по обеспечению безопасности обновлений устройств с embedded Linux (подробнее расскажем на вебинаре, присоединяйтесь!)

Программа вебинара:

- подготовка embedded Linux к обновлениям
- устойчивость к сбоям
- верификация прошивок
- доставка обновлений
- практический кейс

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

До встречи в пятницу!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🔔 Напоминаем, что уже завтра, в 11.00, состоится наш новый вебинар «Обновления ПО на устройствах: прошивки, ОС, приложения, конфигурации».

Регистрация по ссылке: https://rtsoft-swdc.timepad.ru/event/2671531/

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

Ждем вас на нашем вебинаре!
Please open Telegram to view this post
VIEW IN TELEGRAM
Коллеги, наблюдаем проблемы с рассылкой приглашений на вебинар. Дублируем ссылку здесь: https://share.dev.rtsoft.ru/index.php/apps/bbb/b/KjNyENzxb9yMg4HA

Присоединяйтесь!
Спасибо всем, кто присоединился сегодня!

Будем рады, если вы поделитесь своим мнением о вебинаре по ссылке (в качестве бонуса после заполнения формы вас будет ждать бесплатный гайд с практическими советами по обновлению Embedded Linux): https://forms.gle/3hPNc7fBgfKsrpYNA
🔥1
Какие темы вебинаров вам было бы интересно прослушать в дальнейшем?
Anonymous Poll
82%
Более подробный разбор Uboot
18%
Over-the-air обновления встроенного ПО
#новости [источник]

Неделя началась с того, что Microsoft перевела свой код Mesa Direct3D 12 с OpenGL 4.3 на OpenGL 4.4, а затем на OpenGL 4.5. Была реализована OpenGL 4.6 поверх Direct3D 12.

Код Mesa предназначен для включения GL-On-D3D12 в случае, если у Windows на устройствах ARM отсутствуют собственные драйверы OpenGL, или для разрешения графического доступа к подсистеме Windows для Linux через D3D12.

OpenGL 4.6 была выпущена в 2017 году с новыми функциями OpenGL, но с тех пор большая часть графического API перешла на Vulkan.
🤣1
ℹ️ Коллеги, сообщаем, что уже в декабре стартуют потоки обучения по направлению "Основы разработки встраиваемых систем на базе Embedded Linux".

Даты потоков:
5-6 декабря 2023
19-20 декабря 2023

Программа тренинга:

Тема 1. Linux Kernel
Принципы разработки ядра:
•Жизненный цикл Linux Kernel
•Подготовка патчей к публикации
•Best practices работы с Linux Kernel Community
•Опционально: модуль ядра + LAB: пример сборки

Тема 2. Исходный код
Работа с исходным кодом мобильных и встраиваемых ОС
•Системы сборки (Ninja, Autotools, CMake)
•Структура хранения сборников в ОС:
• Yocto: LAB: Пример сборки образов, добавления рецепта для пользовательского приложения (с Makefile и CMake), рецепта для модуля ядра
• Buildroot
• AOSP

Тема 3. Kernel Configuration
Сборка ядра, окружение, адаптация под платформу
•Работа с kconfig & defconfig
•Типы образов ядра
•LAB: добавление своего модуля с запуском в qemu
•Работа с cmdline: все варианты генерации, основные параметры

Тема 4. Загрузка ОС
Брингап платформы
•Типы запуска и загрузки, nfs, tftpboot; LAB: сборка uboot и загрузка в qemu, по сети
•Передача управления в userspace, initd, system; LAB: добавление systemd сервиса
•LAB: основы отладки kgdb, earlyprintk, dynamic debugfs

Тема 5. Безопасность и уязвимости
Необходимые условия для аттестации ОС
•Основные типы уязвимостей
•Источники данных о CVE
•Верификация, SBOM
•Поиск и исправление уязвим



Регистрация и подробности по email: [email protected]

Ждем вас на наших тренингах!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Возращаемся с отличной новостью!

В эту пятницу, 01.12 в 11.00 состоится наш новый вебинар на тему «Особенности и странности файловых систем, системы /proc /sys»

Зарегистрироваться можно по ссылке: https://rtsoft-swdc.timepad.ru/event/2693489/

Ждем вас на нашем вебинаре!
🔥3
🔔 Напоминаем, что уже завтра, в 11.00, состоится наш новый вебинар «Особенности и странности файловых систем, системы /proc /sys».

Регистрация доступна по ссылке: https://rtsoft-swdc.timepad.ru/event/2693489/

Будем рады, если вы оставите свои вопросы или пожелания в комментариях ниже.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
👍👎Коллеги, сегодня хотели бы затронуть 2 важные для нас темы в опросах - будет здорово, если проголосуете:
Please open Telegram to view this post
VIEW IN TELEGRAM