Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » ОС и программы семейства UNIX
Embedded Linux Step by Step Using Beaglebone BlackГод выпуска: 8/2026
Производитель: Udemy
Сайт производителя:
https://www.udemy.com/course/embedded-linux-step-by-step-using-beaglebone/Автор: FastBit Embedded Brain Academy, Kiran Nayak
Продолжительность: 15h 17m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: This is a comprehensive, practical, 100% hands-on course on learning Embedded Linux systems using BeagleBone hardware, designed for audiences from beginner to advanced. It demystifies Embedded Linux by having you run and work with its various components directly on real hardware, with step-by-step explanations and interesting hardware interfacing projects that also cover the inner working details. You will develop C applications using the Eclipse IDE for your BeagleBone, reinforcing each section with exciting assignments that deepen your understanding, Embedded Linux quizzes to test your knowledge, and Q&A support throughout.
[spoiler="Содержание"]
1 - Introduction BBB board and SOC3 - overview (08:14)
6 - Download Course materials (03:24)
7 - BeagleBone BlackBBB Board Introduction (04:34)
10 - Using Minicom (10:12)
11 - Using Teraterm and Putty (06:37)
12 - Getting started with BBB and initial Setup (04:41)
13 - BBB Web interface (10:18)
2 - Installing Ubuntu-16 on virtual box15 - Installing Ubuntu-16 on virtual box -Part 1 (08:47)
16 - Installing Ubuntu-16 on virtual box -Part 2 (07:21)
17 - communicating with BBB (09:40)
3 - AM335x Functional block Overview18 - AM335x Functional block Overview Part 1 (17:56)
19 - AM335x Functional block Overview Part 2 (09:51)
4 - Beaglebone Linux booting Process20 - What do we need to successfully boot linux on BBB (04:53)
22 - BBB Linux boot sequence discussion ROM and SPL (09:26)
23 - BBB Linux boot sequence discussion-MLO - SPL job (06:09)
25 - Booting RBL and MLO on BBB (04:56)
26 - Testing MLO image on BBB (12:11)
27 - Testing U-boot image on BBB (02:50)
28 - BBB Linux boot sequence discussion-uboot (17:46)
29 - Decoding U-boot Header of uImage Manually (08:54)
30 - Linux boot sequence discussion-Boot strap loader part 1 (09:37)
31 - linux boot sequence discussion-Boot strap loader-part 2 (09:20)
32 - linux boot sequence discussion - Kernel Entry (04:39)
33 - Linux boot sequence discussion - launch of INIT (09:04)
5 - BBB eMMC update34 - eMMC booting- Big picture (05:11)
35 - eMMC update-Downloading latest OS image (17:41)
36 - Enabling Internet on BBB (14:37)
6 - Booting BBB from SD card37 - Booting the BBB via SD card with the latest images (05:31)
38 - Login in to the BBB (01:32)
7 - Linux Device Tree39 - Why Linux device tree is introduced (09:27)
8 - uEnv txt and Initramfs40 - Writing uEnv txt file from scratch part 1 (10:45)
41 - Writing uEnv txt file from scratch part 2 (08:36)
42 - Writing uEnv txt file from scratch part 3 (11:41)
43 - Writing uEnv txt file from scratch part 4 (04:52)
44 - Writing uEnv txt file from scratch part 5 (10:46)
9 - Booting BBB over Serial Port49 - Serial boot - big picture (12:53)
51 - Testing Serial boot part 1 (09:19)
52 - Testing Serial boot part 2 (09:31)
10 - Booting BBB Over TFTP protocol54 - TFTP boot - big picture (04:58)
56 - Testing TFTP boot on BBB (15:25)
11 - U-boot59 - Understanding U-boot Source Tree (08:28)
60 - Cross tool-chain installation (06:41)
61 - Configuring and generating SPLMLOU-boot images-part1 (02:29)
62 - Configuring and generating SPLMLOU-boot images-part-2 (08:43)
12 - Understanding Linux Source Tree65 - ARM architecture related code organization (10:36)
66 - ARM Board configuration files organization (15:20)
67 - Soc specific driver code organization (04:57)
68 - Configuring and generating linux image (17:38)
13 - Busybox minimalist Root file system69 - Busybox introduction (05:11)
70 - Busybox compilation (11:04)
71 - Kernel Modules installation (09:50)
72 - Testing boot images and busybox on BBB-Part-1 (13:38)
73 - Testing boot images and busybox on BBB-Part-2 (11:18)
74 - Understanding busybox init and rcS Script (04:17)
75 - integrating rcSStartup scripts (11:52)
76 - Enabling ehternt over usb by driver integration (09:48)
77 - Auto loading of drivers during system startup (09:31)
14 - Buildroot80 - Buildroot Intro (04:33)
81 - Exploring buildroot directories and Build commands (06:53)
82 - Configuring and building Buildroot-Part1 (06:35)
83 - Configuring and building Buildroot-Part2 (06:48)
84 - Testing buildroot RFS and ssh support on BBB (08:15)
85 - Buildroot Linux and U-boot configurations (11:03)
86 - Buildroot linux-uboot image generation and testing on BBB (06:40)
15 - Eclipse setup for BBB89 - Installing EclipseCross Tool chainbuild tools (08:28)
90 - Eclipse project creation and build settings (05:23)
91 - Installing Remote System Explorer and Testing Application (09:27)
92 - Importing Eclipse Projects (05:18)
16 - AM335X pin details gpios and SYSFS control93 - AM335x GPIO subsystem and expansion header details part 1 (14:50)
94 - AM335x GPIO Subsystem and expansion header details part 2 (06:13)
95 - BBB GPIOs and Mode configuration registers (08:18)
96 - Exploring Pin details using SYSFS entries -Part-1 (11:58)
97 - Exploring Pin details using SYSFS entries-Part-2 (06:27)
98 - Controlling USER LEDs using SYSFS entries-Part 1 (11:00)
99 - Controlling USER LEDs using SYSFS entries-Part 2 (03:50)
100 - Controlling user LEDs using C Application Part 1 (13:39)
101 - Controlling user LEDs using C Application-part2 (06:10)
17 - External LED interfacing102 - Interfacing external LED-Part-1 (08:57)
103 - Interfacing external LED-part2 (13:09)
18 - 7 Segment LED interfacing104 - 7-Segment Display basics and Interfacing (08:58)
105 - 7-Segment Display basics and Interfacing contd (08:26)
106 - 7segment display up-down counter implementation-1 (16:50)
107 - 7segment display up-down counter implementation-2 (06:32)
19 - 4 digit 7 segment LED interfacing109 - 4 digit 7 segment LED Counter implementation (11:20)
20 - MPU6050 Interfacing and Tilt sensing application111 - Why Accelerometers are used (08:31)
112 - Why Gyroscope sensors are used (06:57)
113 - MPU6050 Introduction (05:11)
114 - Understanding MPU6050 ACC full scale range (07:57)
115 - converting raw Acc value in to g values (02:11)
116 - Understanding MPU6050 Gyro Full Scale range (04:09)
117 - MPU6050 breakout board details (04:07)
118 - Deciding BBB I2C pins for sensor interfacing (07:51)
119 - MPU6050 Raw read Source code explanation-Part1 (18:36)
120 - MPU6050 Raw read Source code explanation-Part2 (10:31)
121 - Testing MPU6050 Raw read application on BBB (08:55)
122 - Measuring Tilt Angle of the object part 1 (09:24)
123 - Measuring Tilt angle of the object Part 2 (08:02)
21 - 16x2 LCD interfacing124 - LCD Introduction (02:28)
125 - 16x2 LCD pin details (12:28)
126 - HD44780 LCD controller Internal Details (04:23)
127 - Understanding DDRAM CGRAMCGROM (09:29)
128 - Understanding LCD command sets -Part1 (17:16)
129 - Understanding LCD command sets -Part2 (12:48)
130 - Connecting BBB and LCD (03:51)
[/spoiler]
Файлы примеров: не предусмотрены
Формат видео: MP4
Видео: AVC, 1920x1080, 16:9, 30fps, 1094kbps
Аудио: AAC, 44.1Hz, 62.8kbps, stereo
[spoiler="Скриншоты"]

[/spoiler]