Пятница, 22.11.2024, 05:28
Портал студентов ВМК МГУ
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
RTSoft Embedded Linux school
cyberflex@mailruДата: Четверг, 21.05.2015, 17:02 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
surprised smile tongue happy








RTSoft Embedded Linux school

Компания RTSoft (www.rtsoft.ru) проводит школу по Embedded Linux для студентов.

Приглашаются все студенты интересующиеся работой в сфере IT и современной электроники, независимо от курса.








Мы научим вас подсистемам ядра Linux, научим фиксить баги в ядре, работе с реальным железом на низком уровне! У вас будет возможность
поработать со встраемой платформой BeagleBone на базе процессора ARM™
Cortex A8.

Дата начала проведения: 7 июля 2015 года.
Минимальные входные требования: знание синтаксиса языка C и базовое понимание устройства ОС.







Контакты (присылайте заявку и перезванивайте):
                 Александр 

                 arusev@dev.rtsoft.ru
                 8(903)7493140








1. День 1
1.1 Ядро Linux, исходники, git, gcc, сборка ядра
1.2 Модуль ядра, параметры ядра
1.3 Символьный драйвер, загрузка, компиляция

2. День 2
2.1 Повторения + блокирующие операции
2.2 Память ввода ввывода, порты ввода вывода
2.3 Прерывания3.

День 3
3.1 Мутексы и локи
3.2 Иерархия драйверов (на примере i2c подсистемы)
3.3 USB подсистема

4. День 4
4.1 Device tree
4.2 u-boot, tftpboot, pxe, nfs, etc.
4.3 Быстрая загрузка
4.4 Файловые системы, initrd, initramfs

5. День 5
5.1 Тестирование
5.2 Debug
5.3 Вместо заключения многопроцессорность\реальное время

В качестве учебных заданий вы сделаете:

[1] устройство безопасного подключения USB флешек к любым хостам. Безопасностьдостигается использованием посредника между флешкой и хостом - платыBeagleBone. Далее через USB client/ usb gadget usb mass storage -осуществляется отображение файлов на хосте. Мы научим вас как сконфигурить rootfs, сделать минималистичное ядро, настроить скрипты,
обеспечить быструю загрузку системы, как быстро переключать режимы
монтирования, т.е. Запрещать/разрешать запись на флешку.


[2] Напишете собственный драйвер или приведете к mainline стилю существующего драйвера, для устройства usb-serial exar XR21B1411 (http://www.farnell.com/datasheets/1492197.pdf)

[3] Исследуете актуальной баг в ядре и возможно найдете решение для него,которое подойдет для mainstream (kernel.org)
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024