Browse By Tags

  • Multicore SMP using Linux kernel

    Hi,

    I am just trying to learn the linux kernel booting process for arm32 Cortex A9 multi core SOC. I had understood the concept of booting in linux, but I am confused about the section where secondary cores enabling from primary core. Can somebody briefly…

  • Big-endian kernel run on Juno board

    Hi All,

         My Juno board could run a big-endian kernel, but it just work in UP mode, when I compiled

    the kernel in SMP mode, it always halted in "arch_spin_lock".

         I checked the PE status, when halted, pc register alway…

  • Heterogeneous Software Development

    Heterogeneous Software Development

    By Stephen Theobald

    ARM-based platforms come in a variety of processor configurations, and these platforms now often have more than one ARM processor.  These multi-core platforms have usually been “Symmetric Multi-Processing…

  • Is there going to be more than one OS running in your next design?

    With so many ARM based multicore boards coming to market we are hearing more about systems running multiple operating systems on similar cores (SMP, symmetric multi-processing) or differing cores (AMP, asymmetric multiprocessing).   bill lamie.jpgSo why would…

  • big.LITTLE MP Improves Your Daily Mobile Experience (Part 1)

    So you are excited about the release of a new ARM-powered smartphone or tablet device – and why shouldn’t you be! You’ve made your way to your preferred tech review website where you discover that the device is running big.LITTLE™ t…

  • SMP Linux on a Minimal Dual-Core ARM Cortex-A15 System

    Previously, I explained how to create a minimal, single-core ARM® Cortex™-A15 system running Linux®. In this article I will update the hardware design to use a dual-core ARM Cortex-A15 CPU and run SMP (Symmetric Multiprocessing) Linux. While the first…