Please enable JavaScript.
Coggle requires JavaScript to display documents.
TECHNICAL STUDY - Coggle Diagram
TECHNICAL STUDY
BSP PLATFORM
Build system
Yacto/bit bake
Build root
vendor SDK, openWRT build
cross compile Toolchain
Debug
Debug Tools (GDB ,JTAG,wireshark,logic analyser
Kernel
Driver authering (ISR,DMA, concurrency)
Device Tree -- drvice tree overlay
kernel & rootfs config (kconfig)
Driver Porting /Enablement
Storage
MTD/SPI-NOR flash layout
Boot
boot flow
uboot
BSP or SOC bring up
kconfig , d config , pinctrl, powerrail
EMBEDDED FIRMWARE
update
MCU OTA (ESP32)
Dual image OTA (Linux)
Process
Git
CI/CD
Release mangement /packaging
RTOS
zypher
free RTOS
Security
Secure boot /image sigining
CVE remediation
Micro controller - Archtecher & interrupt
bare metal
boot flow
Device Driver
Bus , Pheripheral and Protocol
USERSPACE & SYSTEM PROGRAMMING
Networking
WIFI
TCP/ IP,socket , MQTT
Telecom
GPON/OMCI/TR069
VoIP
Application, Middleware services, Library /ABI
Networking socket
Protocol : mqtt , tro69,omci
IPC & demon , cwmp , hostapd, systemd , IPC glue
HARDWARE
ARM64/aarch64 platfom
ARM cortex-M
Board Bring up
PLATFORM
Embedded Linux
LANGUAGES
C/EMBEDDED C - theory and programs
C++
python
shell scripting
Device Driver Enginner
OS Concepts
Linux kernel Internels
Device driver
PROJECTS
chargpio driver
5G onu -- I2c driver , IIO driver , wifi driver
5G RU --- DPAA2 driver , dpdk
RFID reader --- iot Application with mqtt
IOT based production monitor system -- Application & userspace system programming