Linuxlink Radio By Timesys



This is a Podcast for embedded Linux developers. We discuss the latest news and how to's in the world of embedded Linux.


  • Episode 30: Profiling Tools - Hardware Efficiency:

    19/06/2022 Duração: 26min

    Gene and guest host Jeremiah Lott discuss various profiling tools to get the most efficiency out of your hardware. In this episode they focus on using profiling tools to optimize the kernel.

  • Episode 31: Review of Embedded World Conference in Nurnberg:

    19/06/2022 Duração: 14min

    Maciej and guest host Scott Gilbertson discuss their experience at the Embedded World Conference in Nurnberg, Germany.

  • Episode 42: Qt/Embedded for Linux

    12/06/2009 Duração: 35min

    For this topic, Maciej invited Timesys engineers, Justin and Scott, to participate. Both engineers, having enjoyed using Nokia's software on the Neo phone and having experience with Qt/Embedded for Linux at Timesys, share their insight into the recently released graphics toolkit. The trio spends time introducing historical perspective on Qt and unsuccessfully tries to figure out the long list of names the package has had over the years. Scott talks about other open source graphics frameworks, such as GTK+ and Glade, and Justin introduces concepts around QtCreator.

  • Episode 41: Desktop-based Build Systems

    14/05/2009 Duração: 39min

    For this episode, Maciej invited two Timesys engineers, Daniel and Jason (both of whom have been working with the Timesys desktop build system and a number of open source ones, including buildroot and LTIB), to participate. After introducing Timesys' approach to building complete Linux platform, the trio talks about the differences and similarities between buildroot, open embedded and LTIB, and also touch on mainstream distributions like Fedora and Ubuntu. Lastly, Daniel addresses a question received from a listener regarding tradeoffs in latency vs. throughput when migrating from a micro-kernel solution to Linux.

  • Episode 40: Overview of 2.6.28 Linux Kernel and Talk About the Newly Introduced Boot Tracer

    13/02/2009 Duração: 28min

    In this episode Maciej and Daniel, one of Timesys' Linux gurus, talk about what's new in the 2.6.28 Linux kernel. The conversation focuses on several aspects of the 2.6.28 kernel that are particularly relevant to an embedded Linux engineer. The pair seems to enjoy in particular talking about the concept of the staging driver area in the kernel and the newly introduced Boot Tracer.

  • Episode 39: Overview of 2.6.27 Linux Kernel and Talk About UBIFS

    29/12/2008 Duração: 34min

    In this episode, our hosts talk about what's new in the 2.6.27 Linux kernel. Various new features are covered in detail, including support for UBIFS. The hosts discuss the benefits of UBIFS for developers and how UBIFS compares to JFFS2. Other topics touched on in this episode include valuable tidbits about embedded Linux features.

  • Episode 38: Interview with Mike Erickson of Logic

    03/11/2008 Duração: 27min

    In this episode, Maciej and Gene interview Mike Erickson of Logic, a leading board design and manufacturing company, and discuss weighty topics such as today's hottest processors, Linux acceptance, Pittsburgh's Mt. Washington incline, minimizing boot time and if the consultant who claimed he was lead through a government building with a bag over his head (as not compromise security) was pulling Gene's leg. Write [email protected] if you have something interesting to share.

  • Episode 37: Free Software - Part 2

    03/10/2008 Duração: 24min

    In this episode, Maciej and Gene talk about what free software means in practice, both for companies that create free software and those who use it as part of their business. The pair gets upset when some vendors follow the letter but not the spirit of free software by being coy about providing source code or through licensing software that attempts to node lock basic tools like GCC.

  • Episode 36: About Free Software:

    08/09/2008 Duração: 32min

    Maciej and Gene talk about what "Free Software" means and the rights and obligations of Free Software users. The pair talk about what's different about GPL3, tivoization, and the Lesser GPL among other topics.

  • Episode 35: 2.6.26 Discussion and MPatrol:

    04/08/2008 Duração: 29min

    After a bit of a break, Gene and Maciej talk about 2.6.26 from an embedded developer's perspective. The pair also discuss the ins and outs of using MPatrol: how it works, what it's good for, and some of its more nifty features.

  • Episode 34: Overview of 2.6.25 and Talk About debugfs:

    26/06/2008 Duração: 31min

    Maciej and Gene talk about what new in the 2.6.25 version of the kernel that's relevant to embedded developers, like CANBUS (thanks Volkswagen) and real time features that all allocation of processor time by process group. Gene also talks about debugfs and how engineers can use this light-weight file system to fetch data from kernel modules, like its name implies, it debugfs is a great debugging tool.

  • Episode 33: The Propeller Chip:

    13/05/2008 Duração: 30min

    Last month, TimeSys was at the ESC West show and brought along the LinuxLink radio gear. In this episode, Maciej and Gene interview Jeff Martin about the technology behind his company's product, the Propeller chip. What interested Maciej and Gene was the interruptless nature of the Propeller chip's design and how the chip handles some real-time requirements at the hardware level.

  • Episode 32: Profiling on the Cheap:

    04/04/2008 Duração: 36min

    Gene and reluctant guest host Jeremiah Lott talk about how to do basic system profiling when you're low on resources. By using some basic library functions, coding in an interrupt handler and using the proc filesystem, you can get a good look at how your application is using resources. Gene wastes time talking about how the Windows-running car wash POS system crashed last week.

  • Episode 29: Fahd Abidi Interview -- Hardware Debuggers:

    22/02/2008 Duração: 23min

    Gene interviews Fahd Abidi, Sr. FAE with Ultimate Solutions. Gene and Fahd discuss hardware debuggers. What are they? When do you need one and When you might not need one.

  • Episode 28: Open Source Updates and Intro to Inter-Process Communication:

    07/02/2008 Duração: 36min

    Gene and maciej discuss various updates to the release of the 2.6.24 Linux Kernel as well as the latest release of GCC. They also start a series on inter-process communication.

  • Episode 27: Porting Your Kernel to a New Device - Part 3:

    23/01/2008 Duração: 31min

    This week Gene and Maciej get back to their series on porting a Linux kernel to a new platform. In this episode Gene and Maciej focus on what it takes to write a device driver. They cover device driver initialization and use an example of parallel port.

  • Episode 26: Network Setup for an Embedded System:

    09/01/2008 Duração: 32min

    In this episode Gene and Maciej explain network infrastructure and network services that are used in the Linux development for an embedded system. The two hosts cover different network connection scenarios as well as use cases for amongst other things dhcp, tftp and nfs services.

  • Episode 25: Porting Your Kernel to a New Device - Part 2:

    14/12/2007 Duração: 42min

    This week’s episode is a continuation of the last week’s introduction to porting a Linux kernel to a new platform. In this episode Gene and Maciej focus on various areas of the Linux kernel that are looked at or changed in the porting process.

  • Episode 24: Porting Your Kernel to a New Device - Part 1:

    28/11/2007 Duração: 37min

    This week Gene and Maciej begin a new series where they discuss the process a developer goes through to get a kernel running on a new device.

  • Episode 23: Review of the CELF Embedded Linux Conference in Austria:

    09/11/2007 Duração: 36min

    This week we are releasing a bonus episode where Maciej interviews Gene on his experience at the CELF Embedded Linux Conference where Gene was a guest speaker. His topics included GCC, embedded Linux for beginners, using RPM as a build system and a panel debating "what is the ideal Linux distribution."

Página 1 de 3