Embedded System Course Syllabus
Course Outline Instructor: 안 종석 –Office: 컴퓨터 공학과 Q304 – –Home page: –Tel: Office hour: one hour after class TA: 이 영수 – P 동 멀티미디어 실험실 Evaluation –Attendance: 5% Embedded Program: 60% (10 lab) Final: 30% Text book –Embedded Linux With Lab All class materials are at
Embedded Linux System Course 2-hour teaching and 2-hour self- practice lab Teaching Materials –Tool Kit: Corebell Embedded System with Linux OS –Corebell technical and user’s manuals –Embedded Linux System with Lab draft textbook
Why Embedded Linux System? Very Promising Field required for Industry Experiences for System Programming requiring integrated knowledge
What is the Prerequisite for Embedded Linux System? Computer Organization –CPU, Memory, Flash Memory, Port, Address, Interrupt C programming skill –Device Driver and Application Programs Operating System and Linux –File System, System Calls, Library, Scheduling, Interrupt handler Some Knowledge of Computer Networks and Hardware –Chip manuals, socket programming
Table of Contents Introduction to Embedded System Introduction to Embedded Linux Development Environments for Embedded Linux Boot Loader and Booting Device Driver Character Device Driver File System and Block Device Driver Embedded Networking LDS Hardware LDS 2000 Labs
How To Teach? Understandable Interesting Fair in evaluation Discussable any time From the view of students Informative Providing chances for self-evaluation Adaptable to difficult problems
How to Experiment? Work with your partner Be careful and don’t talk loudly and don’t hang around during lab hour Ask if you don’t know what you are doing with the tool kit Clean your desk and tool kit after you are done Report if your tool kit is not working properly or some part is missing Only use your tool kit Be responsible for your carelessness