This repository is used to show step by step details about Linux BSP. You just need to follow it. Suitable for beginners to build from scratch.
Table of content
| 📁 Tên bài | 📄 Link bài viết |
|---|---|
001_Linux_Introduction |
01_Install_Tools 02_SFTP_VScode 03_Command_and_Edit_File 04_Linux_Introduction |
002_Bash_Shell_Linux |
002_Bash_Shell_Linux |
003_Makefile |
003_Makefile |
004_Virtual_File_System |
004_Virtual_File_System |
005_Process |
005_Process |
006_Thread |
006_Thread |
007_Inter_Process_Communication |
007_Inter_Process_Communication |
008_IPC_Signal |
008_IPC_Signal |
009_IPC_Pipe_Fifo |
009_IPC_Pipe_Fifo |
010_IPC_Shared_Memory |
010_IPC_Shared_Memory |
011_IPC_Message_Queue |
011_IPC_Message_Queue |
012_IPC_Socket |
012_IPC_Socket |
013_IPC_Semaphore |
013_IPC_Semaphore |
014_Debug_Code |
014_Debug_Code |
015_Board_Myir_Imx8mm |
015_Board_Myir_Imx8mm |
016_Uboot |
016_Uboot |
017_Uboot_Practice_Imx8mm |
017_Uboot_Practice_Imx8mm |
018_Uboot_Cmd |
018_Uboot_Cmd |
019_Build_Yocto_Imx8mm |
019_Build_Yocto_Imx8mm |
020_Yocto_Part1 |
020_Yocto_Part1 |
021_Yocto_Part2 |
021_Yocto_Part2 |
022_Docker |
022_Docker |
023_Kernel_Module_Basic |
023_Kernel_Module_Basic |
024_Kernel_Module_Blynk_Led |
024_Kernel_Module_Blynk_Led |
025_Linux_BuildIn_Customization |
025_Linux_BuildIn_Customization |
026_Character_Device |
026_Character_Device |
027_Character_Device_Blynk_Led |
027_Character_Device_Blynk_Led |
028_Character_Device_IOCTL |
028_Character_Device_IOCTL |
029_Character_Multi_Device |
029_Character_Multi_Device |
030_Proc_Filesystem |
030_Proc_Filesystem |
031_Timer |
031_Timer |
032_Interrupt |
032_Interrupt |
033_Kernel_Synchronization |
033_Kernel_Synchronization |
034_SysFs_Integer |
034_SysFs_Integer |
035_Create_SysFs |
035_Create_SysFs |
036_SysFs_Led_Ioremap |
036_SysFs_Led_Ioremap |
037_DeviceTree |
037_DeviceTree |
038_DeviceTree_Practice |
038_DeviceTree_Practice |
039_DriverModel |
039_DriverModel |
040_Platform_Device |
040_Platform_Device |
041_Platform_Device_Practice |
041_Platform_Device_Practice |
042_Gpio_SysFs_DeviceTree |
042_Gpio_SysFs_DeviceTree |
043_DeviceTree_Overlay |
043_DeviceTree_Overlay |
044_Device_Model_Sysfs |
044_Device_Model_Sysfs |
045_PinControl |
045_PinControl |
046_PinControl_Practice |
046_PinControl_Practice |
047_Build_Element_BSP |
047_Build_Element_BSP |
048_Boot_TFTP |
048_Boot_TFTP |
Note: Board is used for this project is Myir IMX8MM V2