[Home]
ARM based Embedded SystemsI started programming on ARM based platform from mid 2002, then worked for ARM for about a year. The experience is pretty rewarding - I got the chance to have a very solid understanding on how computer hardware, operating system (especially Linux), standard library, compiler and debugger actually work together.The following are photos of the ARM7TDMI (yes, the processor used in your IPOD) board I used to play with uClinux at that time. It was built as part of my final year project for my undergraduate study in 2003. Those happy hacking nights spent with my friend Lei Jiang will always be remembered.
I read a small part of the Linux 2.4 kernel at that time. It led me to do my PhD in computer science - the world of software engineering is simply amazing. |