Websites
Linux Device Driver:
- scull Drivers
- Technical Articles
- Linux Interrupts concepts
- Linux kernel book
- Linux Kernel Initialization
- Device Driver youtube channel
- kernel Prints
- Boot Sequence for an ARM-based embedded system
- Debug
- Dbus
- Advice LDD
Set of Box related:
USB Audio subsystem in Linux :
- https://www.screener.in
- https://www.tijorifinance.com/
- https://www.tickertape.in/
- https://www.ratestar.in/
- https://www.valueresearchonline.com/funds/
- Funds - Value Research | Mutual Funds Investment | Best Mutual Funds (valueresearchonline.com)
C Programming
Simple : Understanding C program Compilation Process
Complete: Compiling, assembling, and linking
Simple: What is the difference between Dynamic and Static library(Static and Dynamic linking)
Detailed: C Programming Tutorial (: Memory Layout, Memory Leak, If Else, For loop)
QA:C Programming Interview Questions and Answers | C
QA: How to Answer for What is Volatile ? Embedded C interview
Bit Operations
Bitwise operator | C Technical Interview Questions | Mr. Ramana
QA C Interview Questions | How to set, clear, toggle and check a bit is set or not
QA:https://www.wisdomjobs.com/
DS Programming:
Introduction: Algorithms and data structures for Interview preparation
Complete : Algorithms and Data structures
BareMetal Firmware /IOT Firmware
Basics: Interrupts
Basics: External interrupts (EXTI)
Basics: DMA controller basic operation
Detailed: Embedded Linux Booting Process (Multi-Stage Bootloaders, Kernel, Filesystem)
Experience in board bring up (porting Uboot, Linux kernel, RFS)
Experience in porting of the UBOOT
Experience in Yocto build system, makefiles (preferably cmake, Auto-make utilities)
The Layer Index with Yocto Project
Adding and Creating Layers Manually and Using BitBake with Yocto Project
Exposure to the development on NXP i.MX target platform
Exposure to the development of device drivers (I2C, SPI, UART, USB etc.)
Knowledge on Microcontroller Communication protocols ( i2c, SPI, UART, ModBus, CANBus, USB, Ethernet, PCI )
Intro to Microcontroller Communication Protocols
Fun and Easy UART - How the UART Serial Communication Protocol Works
QA:https://www.wisdomjobs.com/
Computer Architecture
Architectures
QA: Von Newman & Harvard Architecture
QA: Risk Vs CISC
System Architecture: 1 - System Memory Map
Operating System:
Experience in Linux system programming (includes IPCs, Process management Memory management etc.)
Knowledge on RTOS Concepts,
Interact with Linux kernel and integrate new device drivers
Knowledge on Linux kernel internals
Very Basic: Operating System- Introduction
Complete ( Play List): Introduction to OS
Concept: Virtual Memory: What is Virtual Memory?
Concept: Virtual Memory: Three problems with Memory
Concept: Virtual Memory: How Does Virtual Memory Work?
Autosar:
software-architecture-autosar-for-automotive-embedded-system
https://www.pathpartnertech.com/ecu-startup-sequence-for-beginners/
https://www.pathpartnertech.com/autosar-for-beginners/
https://www.pathpartnertech.com/software-architecture-autosar-for-automotive-embedded-system/
https://www.embeddedtutor.com/2020/05/flash-eeprom-emulation-fee-in-autosar.html
Autosar Module Understanding
https://rtahotline.etas.com/confluence/display/RH/RTA+Knowledge+Base
Online Encryption Tool ; Online AES Encryption / Decryption | Anycript
Comments
Post a Comment