Sunteți pe pagina 1din 3

📓

Linux_kenel
All things engineering: processes, best practices, setup guides, and more! This doc is
especially for STM32MP157

linux info

Linux namespace

Reference

General Information

Basic packages:

sudo apt install libncurses5-dev libssl-dev build-essential openssl bison flex libgnome2-dev libgnomeui-dev libgtk2.0-d

Linux Basic STM32MP1 Concerning


Environment Setup Namespace for STM32

remote set-up HAL Namespace

Directories' color Cube Package Concerning

Docker Cube package setup

Useful commands STM32CubeProgrammer

shutdown etc. System Workbench for STM32

update-alternatives SDK for kernel

File System Reference

Default directories HAL Programming

Basic explaination LED_Example

OS_management Board_conf.h

net_work_config gdb debug

Power Management OpenAMP echo

OS_component Hardware

Chroot GPIO

Linux_kenel 1
Boot Basic Info

ROM Code Miscellaneous

ref CMSIS

PMIC

TLCL
Codebase
Advanced Programming in Unix Environment
Coding_general
Concepts
Kernel code analysis
Kernel Deployment include
kernel compilement & install linux

To install in current system fs.h

Compile kernel for target system make

lib for kernel compilation Makefile

kbuild_Makefile
Infrastructure
Hardware_infrastructure C language

Interface Union

extren "c" {
Driver
Modern C
General Info
Functions
Linux Device & Driver Model
Spacevim
Module

Module setup keybindings

Module Compilation & Installation Installation

reference pages vim general

How to install & populate cscope & ctags


kernel.txt
Bit & Hexadecimal
内核与驱动⽂件的version magic 匹配问题 0 0000
1 0001
Linux kernel version magic: Adding
2 0010
the missing plus suffix
3 0011
Version Magic in Linux? 4 0100
5 0101
Device Tree 6 0110
7 0111
Device Tree Notion
8 1000
Device Tree Compilation & Updating 9 1001
A 1010
Device Tree Draft B 1011
C 1100
Char Driver
D 1101
Char Driver Draft E 1110
F 1111

Linux_kenel 2
Useful Reference
st wiki

https://wiki.st.com/stm32mpu/wiki/How_to_
compile_with_the_Developer_Package#Modify
https://wiki.st.com/stm32mpu/wiki/Modify,
C2-AE_kernel_into_the_board

Name Assign Status

ADC Converted Value Calc Sudo Complete

Set environment variables To Start

Complete File sys part for module To Start

uImage, vmlinu. To Start

Complete VFS To Start

Complete udev To Start

regulator To Start

Device Tree In Progress

kernel populate In Progress

Complete the kernel installation In Progress

Magic Version Issue In Progress

complete fs.h In Progress

Complete Compilement with a Given SDK In Progress

Complete Coding general In Progress

user space driver & kernel space driver diff In Progress

Complete Char Drivers In Progress

Untitled
Untitled

Device Tree

内核对设备树的处理(四)__device_node转换为platform_device - gaoquan.wu - CSDN 博客

Linux_kenel 3

S-ar putea să vă placă și