Computer System Laboratory

- 2013 Fall, CSIE 3311, 二678, 德田202

- 薛智文, cwhsueh+CSL@csie.ntu.edu.tw

核心能力關聯

  • 具有資訊、數學、及科學知識之能力
  • 具有資訊理論、硬體、軟體、與應用之專業知識
  • 能使用軟體工具或元件解決問題
  • 能分析、設計、實作、整合、測試、與評估資訊系統
  • 具備良好溝通與團隊合作之能力
  • 參與研究計畫並具備報告撰寫及科技簡報之能力

Forum

Announcement

  • 0910: Lecture begins. Please group here.
  • 0917: lab2 is uploaded.
  • 0924: lab3 is uploaded.
  • 0930: The lab3 slide is updated.
  • 1001: lab4 is uploaded.
  • 1008: lab5 is uploaded.
  • 1014: lab6 is uploaded.
  • 1022: lab7 is uploaded.
  • 1029: lab8 is uploaded.
  • 1105: We have a raspberry pi tutorial in 202 at 1PM.
  • 1115: We will have a Cortex-M tutorial in 202 on 11/19 2:20PM.
  • 1115: No project proposal will be accepted by 11/19.
  • 1119: lab10 is uploaded.
  • 1203: lab11 is uploaded.
  • 1210: lab12 is uploaded.
  • 1217: lab13 is uploaded.
  • 1223: lab14 is uploaded.
  • 1230: For tomorrow's demo, each project group should prepare slides to present your project result. And also send your final report, slides and your codes to TA's email (csiedatou@gmail.com, meenchen79@gmail.com).
  • 0108: The final scores and grades are here. If TA does not have your project package above by Jan 20, your grades will be pending.

LAB Questions

  • Lab1
    • What is the proper memory size for creating your VM?
  • Lab2
    • How to make PXA270 bootable from an empty flash?
    • -Why need to copy u-boot twice?
  • Lab3
    • How do we compile a program target on a MIPS Malta evaluation board?
  • Lab4
    • We want to install two versions of Linux kernel and choose which to boot on, how do we do this on PXA270?
    • Why can't we set CONFIG_BOOTDELAY to 0?
  • Lab5
    • What is the relationship among vmlinux, vmlinuz, zImage, bzImage and uImage?
    • Will you design your own lab 9-14?
  • Lab6
    • Please reduce the size of bootloader, Linux kernel and root file system as small as possible so that we still can tftp the uImage.
    • Please send cwhsueh@gmail.com your 1-page proposal by Oct 28 if you would like to design your own lab 9-14. Briefly describe what you will do in each lab.
  • Lab7
    • Please fix the bugs in this source code, bzip2-bug.tar.gz. And show that you can extract the test_file.bz2 on PXA270 successfully with your bzip2.

LAB Reports

  • Reports

Scores

—-

Grading (subject to change):

Scoring            I   II
● Proposal       0%  ( 5%) by groups.
● Presentation   0%  ( 5%) by groups.
● LAB   (8x5+5*12)% (8x5%) by teams and weighted by individual, 3-4 students as a team share one set of equipments.
● Project        0%  (50%) by groups of 1-2 teams.
● Participation 10%  (10%) by students, including the attendance and lab discussion.
II is by approval of groups with big enough projects, which only need to finish the first 8 labs.

Term Project

 One in the following topics by groups of 2 teams.
 * Embedded Systems
 * Senor Network
 * Virtualization
 * Web OS
 * Cloud OS (OpenStack)
 * WeOS

Documents

References

TA

    • office hour: Fri. 13:00-15:00 location: R408
    • e-mail: csiedatou@gmail.com
  • 陳威銘
    • office hour: Mon. 10:00-12:00 location: R438
    • e-mail: meenchen79@gmail.com
courses/102_1/csl.txt · 上一次變更: 2014/09/30 15:59 由 cwhsueh
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0