rowena.. may friendster ka?

On Tue, 5 Oct 2004 13:25:49 +0800 (PHT), Rowel Atienza
<[EMAIL PROTECTED]> wrote:
> 
> <shameless plug>
> 
> We are holding a seminar on fundamentals of embedded linux starting next
> week. I guess some of you might be interested. For more info see below.
> In case you can not attend, you can still view my lecture and
> experiment notes by joining embedded-linux-ph:
> 
> http://groups.yahoo.com/group/embedded-linux-ph/
> 
> I initiated the group to promote linux in embedded systems.
> 
> Apologies in advance if this is not the proper forum to post this info,
> rowel
> 
> </shameless plug>
> 
> ADVANCED RESEARCH AND COMPETENCY DEVELOPMENT INSTITUTE  (ARCDI)
>     Lower Ground, Informatics International  College Building,
>                              Indo-China Drive
>               Northgate Cyberzone, Alabang, Muntinlupa  City
> 
>                             invites you to
> 
>                    FUNDAMENTALS OF EMBEDDED LINUX
> 
> Course Duration: 4 days
> Course Fee: Php 11,100
> Course Schedule: October 12-15, 2004; 8:30 am - 5:30 pm
> 
> Course Description
> 
> The four-day course covers the key components needed in
> building Linux for embedded systems. The coverage
> includes the Linux OS environment, cross-development
> tools, kernel, root filesystem, memory technology
> devices (MTD), bootloader and network services.
> Building a complete linux system on an ARM single board
> computer (SBC) is also included to enable participants
> gain real-world embedded linux development experience.
> At the end of the course, each participant is expected
> to build his/her own bootable embedded linux system.
> 
>  Overview
> 
> The worldwide trend to shift the development of
> embedded systems to a highly scalable, well-supported
> and reliable open-source operating system, Linux, has
> created a huge demand for developers in embedded Linux.
> Fundamentals of Embedded Linux will arm engineers and
> programmers with a well-rounded understanding of how to
> customize Linux to a target hardware. Eight experiments
> will equip the participants with hands-on experience to
> understand key components of an embedded Linux system.
> 
>  Objectives
> 
> * To give examples of real-world consumer products
>   built on embedded Linux
> 
> * To understand key components of an embedded Linux system
> 
> * To learn how to build a customized Linux for a target hardware
> 
> * To gain basic understanding of licensing issues in
>   using open-source software
> 
>  Who Should Attend
> 
> Engineers, programmers, instructors and students with
> knowledge of software/hardware design and C language.
> 
>  Course Materials
> 
> A CD and a printed copy of lecture notes and
> experiments will be provided in advance. The CD
> contains example source codes used in the lecture and
> experiments and open-source tools, utilities and
> software targeted for embedded Linux. Each participant
> will be provided with a Linux PC for the hands-on
> experiment. Six Armadillo ARM720T development boards
> will be used in the last experiment on cross-platform
> development using buildroot.
> 
>  Course Outline
> 
>  Day 1: Overview of Embedded Linux
> 
> * Motivation in using Linux for embedded system design.
>   Examples of consumer products built on embedded
>   Linux. Overview of embedded systems (cpu, memory,
>   i/o, bus, real-time vs non-real-time, etc.). Basic
>   understanding of licensing issues (GPL, LGPL, BSD,
>   Mozilla, etc.). 1hr.
> 
> * Linux distributions for embedded systems
>   (redhat/fedora, debian, montavista, etc.). Boot
>   process (bootloader, kernel, init, rc, daemons,
>   shell, X, login, security, etc. ), files,
>   directories, devices, filesystem, commands, services,
>   text editor (vi), shell scripting (sh, sed, awk). 3hrs.
> 
> * Experiment 1: vi and shell scripting. 4hrs.
> 
>  Day 2: Kernel, Development Tools and Root Filesystem
> 
> * Linux kernel structure. 2.4.X vs 2.6.X kernel. 1hr.
> 
> * Experiment 2: Kernel configuration, build process and
>   installation. 2hrs.
> 
> * GNU Cross-Platform Toolchain, binutils (ar, strip,
>   objdump, etc.), compiler (gnu gcc/g++), C library
>   (glibc, uClibc). 1hr.
> 
> * Root filesystem structure, C library, kernel modules
>   and image, device files, systems applications
>   (busybox), system initialization (init). 1hr.
> 
> * Experiment 3: Building your own cross-platform
>   development tools. 3hrs.
> 
>  Day 3: Root Filesystem, Network Services and Memory
>   Technology Devices
> 
> * Experiment 4: Building a root filesystem: putting
>   everything together to build a single-floppy Linux. 3hrs.
> 
> * Network services: inetd, xinetd, snmp, telnet, http,
>   dhcp, ssh. 1hr.
> 
> * Experiment 5: Setting up telnet and web servers in
>   the single floppy Linux. 2hrs.
> 
> * MTDs and filesystems: Flash, DoC, CompactFlash,
>   floppy disk, hard disk, filesystem (ext2, ext3,
>   jffs2, cramfs, minix, etc.). 1hr.
> 
> * Experiment 6: Building JFFS2 filesystem on a floppy
>   disk/USB flash. 1hr.
> 
>  Day 4: Bootloader and Linux on an ARM SBC
> 
> * Lilo, grub, network boot, u-boot, redboot. 1hr.
> 
> * Experiment 7: Adding a bootloader in the single
>   floppy Linux. 2hrs.
> 
> * Armadillo ARM720T Development Board. 1hr.
> 
> * Experiment 8: Building and configuring a complete
>   linux system on the Armadillio ARM720T SBC using Erik
>   Andersen's buildroot. 4hrs.
> 
>  Lecturer:
> 
> Rowel O. Atienza: Currently, a Ph.D. (Systems
> Engineering) candidate at the Australian National
> University. He claims to have developed the world's
> first active gaze tracking system and the algorithm for
> determining the precise 3D location of an object a
> person is looking at. He holds a MEng (1998) from the
> National University of Singapore where he worked on a
> walking algorithm for a four-legged robot. Rowel
> obtained his BSEE (1993- cum laude) from the University
> of the Philippines-Diliman. He honed his experience in
> Linux in the field of robotics and computer vision and
> from more than 3 years of work as a UNIX/Linux systems
> administrator at ANU. Rowel is currently an Assistant
> Professor at UP-Diliman Dept. of Electrical and
> Electronics Engineering and an embedded Linux
> consultant at Eazix Inc. He has published several
> international conference papers and a journal paper in
> the field of fuzzy logic, robotics and multimodal
> interfaces. Contact him at: [EMAIL PROTECTED]
> 
> For reservations please email Ms. Tina Samonte with email address:
> [EMAIL PROTECTED], cc Ms.  Edith del Rosario with email address:
> [EMAIL PROTECTED] , or call ARCDI office at telefax 757-1621.   All course
> fees are inclusive of lunch, morning and afternoon snacks.
> 
> Edith M. del Rosario
> ARCDI - Administration Office
> 7571621
> 
> --
> Philippine Linux Users' Group (PLUG) Mailing List
> [EMAIL PROTECTED] (#PLUG @ irc.free.net.ph)
> Official Website: http://plug.linux.org.ph
> Searchable Archives: http://marc.free.net.ph
> .
> To leave, go to http://lists.q-linux.com/mailman/listinfo/plug
> .
> Are you a Linux newbie? To join the newbie list, go to
> http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie
>
--
Philippine Linux Users' Group (PLUG) Mailing List
[EMAIL PROTECTED] (#PLUG @ irc.free.net.ph)
Official Website: http://plug.linux.org.ph
Searchable Archives: http://marc.free.net.ph
.
To leave, go to http://lists.q-linux.com/mailman/listinfo/plug
.
Are you a Linux newbie? To join the newbie list, go to
http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie

Reply via email to