ELC + ABS has ended
Back To Schedule
Tuesday, March 24 • 4:25pm - 5:15pm
Optimize uClinux for ARM Cortex-M4 - Jim Huang, South Star Xelerator & Jeff Liaw, National Cheng Kung University

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Many of Cortex-M processors support the use of external RAM and flash, being generally capable of running Linux. Typically, the developer faces the task of adding support for new I/O interfaces and corresponding software stacks such as WiFi, SD Card with FAT32, diverse USB connectivity in host and/or device, fancy user interface with a touch screen, etc. Linux is being looking attractive as an essential choice, supporting much all functional features one may desire in recent embedded applications.

However, optimizing and customing Linux to fit Cortex-M series comes with large engineering efforts, and in this session, we would like to share the experience about eliminating the general application and kernel footprint by means of modern techniques like Thumb2 tweaks, link time optimization, and automatic feedback directed optimizer.

avatar for Jim Huang

Jim Huang

Chief Technology Officer, South Star Xelerator
Jim leads the engineering team of South Star Xelerator (SSX), building open source based commercial solutions for information infrastructure and robotics. After involved in Android Open Source Project, Jim specialises in real-time and virtualization to bring Linux based robots to... Read More →
avatar for Jeff Liaw

Jeff Liaw

Graduate Student, National Cheng Kung University, Taiwan
Jeff is taking a master's degree in computer science at National Cheng Kung University. He was working on a summer internship in Mediatek and doing research on tiny code generator of qemu in 2014. He also have experience of developing ARM Cortex-M3 project, a mini arm kernel which... Read More →

Tuesday March 24, 2015 4:25pm - 5:15pm PDT
Blossom Hill 1/2

Attendees (0)