Skip to content

Embedded Syllabus #27

@PranabNandy

Description

@PranabNandy

1. Embedded C, ARM Assembly

2. MCU ( Ardunio Uno, STM32F4XXX )

3. OS Concept

4. One CPUSS architecture ( ARM or RISC-V) [ As you are doing all the stuff for the cpu computation only ]

5. One Firmware (ATF)

6. Debugger ( On-board STM32 debugger, JTAG debugger ) [ Here debugging approach is importent ]

7. Linux Kernel development side ( Bottom Halves, Interrupt Handling, Process Sync, mm, rootfs side)

8. Linux Device Driver development side [ Here development approach needs the understanding of the HW for which we are wring the driver ]

9. On-chip peripherals protocol SPI,I2C, UART, CAN

10. Bootloader like UEFI, uboot

11. RTOS

12 Single Board computer experiments (BeagleBone -Black, RasberryPi)

Metadata

Metadata

Assignees

Labels

invalidThis doesn't seem rightwontfixThis will not be worked on

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions