recent & upcoming montavista working toward 23august05 drop

28
Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005. TM Paul Kline 1-800-867-1147 0792049# Linux ® on ARM11 Cores Weekly Update to Motorola 23 August, 2005

Upload: lindsey-bryan

Post on 06-Jan-2018

218 views

Category:

Documents


1 download

DESCRIPTION

MontaVista 23August05 MXC275-30/Argon+/Zeus Engineering Drop #9 All MontaVista Linux 29July05 kernel features Merge with Freescale L26.1.12 Release Initial DPM implementation on Argon+ EVB

TRANSCRIPT

Page 1: Recent & Upcoming MontaVista working toward 23August05 drop

Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

TM

Paul Kline1-800-867-1147 0792049#

Linux® on ARM11™ CoresWeekly Update to Motorola23 August, 2005

Page 2: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 2

Recent & Upcoming

• MontaVista working toward 23August05 drop• Belcarra working toward Aug 24 drop of HCD using Atlas• Freescale working toward Sept 16 drop L26.1.13• Combined SCC/Sahara2 reference model from FSL STC

on Dec 7 to meet requirements defined in July 26 meeting Unverified L26.1.15 replanned to Dec 20 (was Dec 7) to

incorporate• Linux images for SCM-A11 Pass 2 must also run on Pass 1.

Kernel config option for Sahara2 will be mutually exclusive with RNGA & HAC (Pass 1 drivers replaced by Sahara2)

• CR to FSL for one-wire driver expected• Samples of Atlas 3.0 and Argon 2.1 available• iDEN provided additional Sphinx/Roadrunner cards to FSL

Page 3: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 3

MontaVista 23August05 MXC275-30/Argon+/Zeus Engineering Drop #9

• All MontaVista Linux 29July05 kernel features• Merge with Freescale L26.1.12 Release• Initial DPM implementation on Argon+ EVB

Page 4: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 4

USBOTG update

• Belcarra release USBOTG 2.5 scheduled for August 24th HCD for SCM-A11 and Atlas transceiver HCD for Argon+ and Atlas transceiver 2.5 drop will use GPT timer by default but has option for

High Resolution Timers. 2.6 drop will use HRT by default.

• Working on Dual Role using ISP1301

• Dual Role using Atlas will attempt to use the port connect status from the USBOTG root hub, as a replacement for D+ information, when in the a_wait_bcon and b_wait_acon states

• Driver development for Zeus Peripheral Controller Driver and Roadrunner has started

Page 5: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 5

L26.1.13 – Zeus Complete & Argon 2.0 Complete

• Unverified release Sept 16. Verified release Sept 30.• Merge with 29July05 MontaVista source and adopt 29July05 MV toolchainSCM-A11 • Fix screen update issues w Epson Smart LCD• Atlas master mode support in the sound driver• Replacing existing Security Control (SCC) driver with SCC driver from FSL Security

Technology Center• Apparently some limitations on IPU serial interface for Epson Smart LCD – does Motorola

need this near term?• NAND speed ups & fixesZeus• AudMux, SSI & Sound• Low-level power mgmt driver • Touchscreen – h/w issue? Software workaround available.• H/w issue w using Epson smart LCD

Zeus CPU card doesn’t have dedicated pins for a parallel smart panel. The signals are muxed with the control signals for the dumb panel.

• NAND• Security driversArgon+ 2.0• FIR on Argon+• Hantro MPEG4 Encoder (binary only)SCM-A11 Pass 2 Virtio• Drop 1 of Sahara2 reference model

Page 6: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 6

Hardware Status

3 Sphinx/Roadrunner Power Mgmt boards 26-April-05

7-10 Sphinx/Roadrunner Power Mgmt boards 4 received on 6-July-05 (was 24-June-05)

Additional Sphinx/Roadrunner Power Mgmt boards 7 received on 15-Aug-05

Argon+ Pass 2.0 samples 09-April-05

Linux receive Argon+ Pass 2.0 18-April-05

Argon+ Pass 2.1 samples 18-Aug-05 (was 13-Aug-05)

Linux receive Argon+ Pass 2.1 26-Aug-05 (was 20-Aug-05)

ArgonLV samples 25-Oct-05

ArgonLV initial EVB 8-Nov-05 (was 1-Nov-05)

Linux receive ArgonLV EVB 8-Nov-05 (was 1-Nov-05)

SCM-A11 Pass 2.0 samples 20-Sept-05

Linux receive SCM-A11 Pass 2.0 22-Sept-05

Page 7: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 7

Internal Freescale Drops by Security Technology Center (STC)

• Aug 12 (was Aug 15) Drop 1 of Sahara 2 reference driver. Runs on Virtio.DES/TDES/AES Symmetrical encrypt/decrypt, RNG,

polling only• Sept 15 Drop 2 of Sahara 2 reference driver. Runs on Virtio.

All Sahara functions except HMAC• Oct 7 Full Driver Delivery of Sahara 2 reference driver. Runs

on Virtio.• Dec 7 Final delivery SCC/Sahara2 reference drivers. Runs

on SCM-A11 EVB. SCC requirements discussed in Libertyville July 26

https://www.freescale.com/cgi/go/157423899

Proposal is to provide Oct 7 & Dec 7 drops to Motorola

Page 8: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 8

Drops to Motorola for SCM-A11 Pass 2.0 (dates tentative)

• Sept 16 unverified L26.1.13 supports Virtio model of SCM-A11 Pass 2.0 Power mgmt changes for Pass 2 not tested on Virtio Incorporate Sahara Drop 1

• Sept 30 verified L26.1.13• Oct 12 FSL unverified patch for Serial Prompt for SCM-A11 Pass 2.0 EVB

Used by Belcarra for USB testing/mods Includes MU and SDMA drivers

• Oct 22 MontaVista drop including L26.1.13• Nov 2 FSL unverified L26.1.14 for Convert SCM-A11 Pass 1.0 drivers to Pass 2.0

Incorporate Sahara Drop 2 All except Sahara HMAC, SCC, Power Management & USB

• Nov 16 verified L26.1.14• Dec 16 MontaVista drop including L26.1.14• Dec 20 (was Dec 7) unverified L26.1.15 for Complete Release for SCM-A11 Pass

2.0 EVB Final Sahara/SCC, Power Management & USB

• Jan 13 (was Dec 21) verified L26.1.15• Feb 2 MontaVista SCM-A11 LSP Update including L26.1.15 (needs to be updated

based on new date for L26.1.15)Assumes Sept 22 SCM-A11 Pass 2.0 samples to FSL Linux team

Page 9: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 9

Linux Drops – Dates Based on 22-Sept SCM-A11 2.0 Samples

Contents FSLVerified

MontaVista

L26.1.12 SCM-A11 IPU Follow-Up + Pre-Complete on Argon+ 2.0

10-Aug-05 23-Aug-05

L26.1.13 Complete Zeus except dual-role USB + Complete on Argon+ 2.0

30-Sept-05 27-Oct-05 EA for Zeus

L26.1.14 Convert to SCM-A11 2.0 16-Nov-05* 16-Dec-05* GA for Zeus

L26.1.15 Complete on SCM-A11 2.0 + Complete on Argon+ 2.1

13-Jan-06 (was 21-Dec-05)*

?? (was 02-Feb-05) SCM-A11 LSP Update

L26.1.16 Refresh for ArgonLV and serious bug fixes for SCM-A11 & Zeus

28-Feb-06 10-April-06

* Assumes FSL Linux team gets Argon+ 2.1 samples 20-Aug-05 & SCM-A11 2.0 samples 22-Sept-05

Page 10: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 10

Linux BSP Drops to Date

Engineering Drop Alpha/Unverified

Verified MontaVista Mobilinux

L26.1.1 Serial Prompt on MX31Virtio 1-April-04 15-April-04 NA

L26.1.2 GUI on MX31 Virtio 14-May-04 1-June-04 15-June-04

L26.1.3 GUI on Argon+ Virtio 23-June-04 8-July-04 15-July-04

L26.1.4 Partial complete Argon+ Virtio & GUI on SCM Virtio

30-July-04 19-Aug-04 31-Aug-04

L26.1.5 Pre-Silicon on Virtio 4-Oct-04 13-Oct-04 15-Oct-04

L26.1.6 Pre-Silicon 2 on Virtio 12-Nov-04 26-Nov-04 13-Dec-04

L26.1.7 Serial Prompt on SCM-A11 EVB & Argon+ EVB

25-Jan-05 9-Feb-05/16-Feb-05 21-Feb-05

L26.1.8 Pre-GUI & GUI for SCM-A11 EVB & GUI for Argon+ EVB

25-Feb-05 11-Mar-05 24-Mar-05

L26.1.9 Atlas on SCM-A11 & Argon+ EVBs; Zeus Serial Prompt

7-April-05 21-April-05/28-April-05

11-May-05

L26.1.10 Complete on SCM-A11 EVB 18-May-05 27-May-05 23-June-05

L26.1.11 GUI on Zeus 1-July-05 13-July-05 29-July-05

L26.1.12 IPU Follow-Up + Argon Pre-Complete

28-July-05 10-Aug-05 23-Aug-05

Page 11: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 11

Planned SCM-A11 EVB Distribution

Recipient

w/o Atlas - rcvd by 23-

Aug

w Atlas - rcvd by 23-

Aug

Waiting on Atlas or EVB Total

PCS Urbana 2 1 3PCS Libertyville 1 1PCS TLS 1 1FSL Linux BSP 10 10FSL TLS Linux BSP 3 1 4FSL Linux Verification 3 3MontaVista 1 4 1 6Belcarra 4 4Unassigned

Total 3 24 5 32

Page 12: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 12

Planned Argon+ EVB Distribution

Recipient

w/o Atlas - rcvd by 9-

Aug

w Atlas - rcvd by 9-

AugWaiting on Atlas Total

PCS Urbana 2 2PCS Libertyville 1 1PCS TLS 1 1FSL Linux BSP 8 3 11FSL TLS Linux BSP 2 2 4FSL Linux Verification 1 1 3 5MontaVista 1 1 4 6Belcarra 1 2 3Unassigned 7 7

Total 20 9 11 40

Page 13: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 13

Planned Zeus EVB Distribution

Recipient

w/o RRunner - rcvd by 23-

Aug

w RRunner - rcvd by 23-Aug

Waiting on

Rrunner or EVB Total

iDEN 1 1Motorola Libertyville 0

Motorola TLS 0FSL Linux BSP 6 3 4 13FSL TLS Linux BSP 1 1FSL Linux Verification 3 1 4MontaVista 2 4 6Belcarra 2 1 3Unassigned 1 4 5

Total 9 14 10 33

Page 14: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 14

L26.1.7 – Serial Prompt on SCM-A11 & Argon+ EVBs

• EDGE/2.5G: https://www.freescale.com/compass/go/140813193• V2000: https://www.freescale.com/compass/go/140816585• 2.6.9 kernel• Merged MontaVista Dec. 13 drop into L26.1.7 source• Serial prompt, Ethernet, I2C, NOR MTD, Sharp LCD • SCM-A11 EVB clocks are 400MHz CPU and 66.5MHz HCLK • ArgonPlus clocks are 52MHz CPU and 52MHz HCLK • New Virtio models for Argon+, SCM-A11 and i.MX31• Ethernet driver doesn’t work on Virtio because of differences from

EVBs• I2C h/w issues on SCM-A11 EVB

Page 15: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 15

L26.1.8 – Pre-GUI & GUI on SCM-A11/Argon+ EVBs & SCM-A11 BB

• EDGE/2.5G: https://www.freescale.com/compass/go/140813193• V2000: https://www.freescale.com/compass/go/140816585• Linux 2.6.9 kernel. L26.1.9 will merge with MV 21Feb05 Linux

2.6.10 kernel.• On EVB

Watchdog SDMA API, SDMA TTY, Messaging Unit Sharp LCD, Keypad GUI -- GTK+ and DirectFB (un-optimized) GUI --Qt/embedded – partial since no touch screen support Ethernet, IPU Post-Processing, Camera & IPU Pre-Processing

• On Brassboard SPI, Atlas protocol, Atlas Connectivity, Atlas Light, Atlas Audio Atlas Real-Time Clock, Atlas Power & Atlas Battery & Atlas

A/D Converter• GUI features omitted because Atlas for EVB late

Atlas digitizer

Page 16: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 16

SCM-A11 BB Linux release

• Redboot for BB and Linux for BB merged with L26.1.8 DSP wake-up command implemented and tested in RedBoot SDMA / MU / Ethernet / wake up of DSP in Linux

> Boot from Linux of DSP through MU ROM Code> Ethernet support on Linux> Configuration from Linux of IOMUX to update SPI

configuration needed for Atlas support> SDMA / MU communication between DSP and MCU tested

Fixes needed on DSP> Disable interrupt at first step of execution> Configuration of IOMUX to update SPI configuration (the

patch put in Linux works only if the DSP image does not start)

Page 17: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 17

L26.1.9 – Atlas on SCM-A11 & Argon+ EVBs; Zeus Serial Prompt

• https://www.freescale.com/go/141895711• Merged with MontaVista 24Mar05 drop & toolchainSCM-A11 & Argon+ EVBs (no brassboard support in this release)• Default is L2 cache support in “Write-through and read-allocate only” mode • SPI, Atlas protocol, Atlas Connectivity, Atlas digitizer, Atlas Real-Time Clock• Multimedia Card (MMC) Driver• External UART• Security: RNGA & HACC• USB peripheral on ISP1301 for SCM-A11 EVB & Argon+ EVB• Qt/embedded (digitizer bouncy and sluggish with QT)Argon+ EVB only• Dynamic Process & Temperature CompensationZeus EVB• Serial Prompt

L2 cache turned off for Zeus Internal and External UARTs, Timers, Interrupts, IOMUX, GPIO, Ethernet, i2c,

NOR MTDDefer Image Processing Unit Post-Filtering Plan to provide NAND MTD before the next releaseUnable to build Gtk+ with directFB with new toolchain so plan to drop support for Gtk+

Page 18: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 18

L26.1.10 Complete Release for SCM-A11 EVB

https://www.freescale.com/go/141895711Unverified release on 18-May; verified release 27-MaySCM-A11 & Argon+ EVBs• Slow Infrared (SIR)• Security

Run-time Integrity Checker (RTIC), Security Controller Module (SCC)• SSI/AudMux & Sound Drivers• Revised IPU drivers• IPU post-processing of MPEG4 decoder output• Double buffering in the framebuffer driver via the PAN ioctls• Epson Smart LCD driver• NAND flash MTDSCM-A11 EVB Only• USB peripheral driver using Atlas on SCM-A11 EVB • NAND Bootloader• Low-level power management driverIssues• Low-level power management & SSI/Sound conflict—sound driver use of PLL0 disables

voltage change• Sound quality issues due to performanceZeus• Turn on L2 cache in write-through mode

Page 19: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 19

L26.1.11 – GUI on Zeus

https://www.freescale.com/go/141895711• Unverified release July 1. Verified release July 15.• Merged with 11May05 MontaVista source and adopted 11May05 MV toolchain• Supports Atlas 2.1Zeus EVB• Sharp LCD, Keypad• Slow IR• Roadrunner

SPI, RR protocol, Connectivity, Light Power & Battery, A/D Converters

• This drop will be used by Belcarra for USB development on Zeus• Touchscreen doesn’t work properly – h/w issue on Sphinx board?SCM-A11 EVB• Two graphics planes using two framebuffer drivers• Many fixes to CSPI, MMC, Sound, and IPU pre-processing• USB peripheral driver using Atlas sharing GPT w MontaVistaArgon+ EVB• Supports Argon+ 2.0 (Argon+ 1.0 no longer supported)• Low-level Power Management driver• USB peripheral driver using Atlas with latest Atlas card mods?

Page 20: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 20

L26.1.12 – IPU Follow-Up & Argon+ Pre-Complete

https://www.freescale.com/go/141895711• Unverified release July 28. Verified release Aug 10.• Merged with 23June05 MontaVista source and adopted 23June05 MV toolchainSCM-A11 & Argon+ 2.0• IPU post-processing of H.264 decoder output• Bus snooping for Epson Smart LCD• Camera viewfinder on Epson panel• Fixed 11 defects identified by MontaVistaZeus• Roadrunner audio driver• MMC driver• MinibootVirtio for SCM-A11 Pass 2.0• Linux serial prompt• Have to disable IPU driversDefer to L26.1.13• Serial interface for Epson Smart LCD • Zeus low-level power mgmt driver• FIR on Argon+• Touchscreen on Zeus – h/w issue?• Hantro MPEG4 Encoder (binary only)

Page 21: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 21

L26.1.14 – Convert to SCM-A11 2.0 + Argon 2.0 Complete

• Unverified release Nov 2. Verified release Nov 16.SCM-A11 Pass 2.0• All Pass 1.0 drivers running on SCM-A11 Pass 2.0

Argon+ 2.1• Considering removing serial prompt delivery from this drop

to speed up SCM-A11 work

Zeus• Dual-role USB

Page 22: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 22

MontaVista 21Feb05 MXC SCM-A11 EVB Platform Engineering Drop

• ftp://vision.mvista.com/private/freescale/mxc/050221/linux-2.6.10_dev-mxc-050221.tar.bz2

• Merge with Freescale L26.1.7 BSP release• Linux 2.6.10 kernel• SCM-A11 EVB• Argon+/SCM-A11 Virtio Models• MontaVista Command Line Environment

gcc 3.4.3 Compiler>ARM11 support>New ARM ABI (EABI)

glibc 2.3.3+ (Sept 2004 snapshot) gdb 6.3 binutils 2.15.94 MontaVista standard userspace packages

Page 23: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 23

MontaVista 24Mar05 MXC Argon+/SCM-A11 EVB Platform Engineering Drop

• ftp://vision.mvista.com/private/freescale/mxc/050324/linux-2.6.10_dev-mxc-050324.tar.bz2

• linux-2.6.10 kernel.org baseline• Includes all 20050311 Linux L26.1.8

Release updates• MontaVista common build, version,

logo, etc., customizations• Dynamic Power Management (DPM)• High Resolution Timers (HRT)• Variable Scheduling Timeouts (VST)• KGDB• loops_per_jiffy (LPJ)• LTT• Fast Real-Time Domain (FRD)• Protected RAM File System (PRAMFS)• RT kernel enhancements• Interrupt Latency Instrumentation &

Kernel Function Instrumentation• Memory Accounting• Prioritizable Out-of-Memory (OOM)

killer

• Accelerated Shutdown• Prioritizable Kernel thread per softirq

level• Preemption Latency Instrumentation• Preserve MTD filesystem data during

suspend• CRAMFS Linear/XIP CRAMFS support• ARM Kernel XIP support• MontaVista Mobilinux 4.0 for ARMv6

Targets Engineering Release (0500401) gcc 3.4.3 Compiler

> ARM11 support> ARM eABI

glibc 2.3.3+, gdb 6.3, binutils 2.15 MontaVista Mobilinux 4.0 standard

userspace packages• KFI (Kernel Function Instrumentation)• MontaVista Power Manager

Page 24: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 24

MontaVista 11May05 MXC Argon+/SCM-A11 Platform Engineering Drop

• ftp://vision.mvista.com/private/freescale/mxc/050511/linux-2.6.10_dev-mxc-050511.tar.bz2

• linux-2.6.10 kernel.org baseline• Includes all FSL 20050421 Linux L26.1.9

Release updates• MontaVista common build, version, logo,

etc., customizations• Dynamic Power Management (DPM)• High Resolution Timers (HRT)• Variable Scheduling Timeouts (VST)• KGDB• loops_per_jiffy (LPJ)• Linux Trace Toolkit (LTT)• Fast Real-Time Domain (FRD)• Protected RAM File System (PRAMFS)• RT kernel enhancements• Interrupt Latency Instrumentation & Kernel

Function Instrumentation• Memory Accounting• Prioritizable Out-of-Memory (OOM) killer

• Accelerated Shutdown• Prioritizable Kernel thread per softirq level• Preemption Latency Instrumentation• Preserve MTD filesystem data during

suspend• CRAMFS Linear/XIP CRAMFS support• ARM Kernel XIP support• MontaVista Mobilinux 4.0 for ARMv6

Targets Engineering Release (0500724)> gcc 3.4.3 Compiler> ARM11 support> ARM eABI

glibc 2.3.3+, gdb 6.3, binutils 2.15 MontaVista Mobilinux 4.0 standard

userspace packages• KFI (Kernel Function Instrumentation)• DevRocket Development Environment• DevRocket System Measurement Tools• MontaVista Power Manager

Page 25: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 25

MontaVista 23June05 Mobilinux 4.0 SCM-A11 (Pass 1.0) EVB Early Release

• ftp://vision.mvista.com/private/freescale/mxc/050623/linux-2.6.10_dev-mxc-050623.tar.bz2

• linux-2.6.10 kernel.org baseline• Includes all FSL 20050527 Linux

L26.1.10 Release updates• MontaVista common build, version, logo,

etc., customizations• Dynamic Power Management (DPM)• High Resolution Timers (HRT)• Variable Scheduling Timeouts (VST)• KGDB• loops_per_jiffy (LPJ)• Linux Trace Toolkit (LTT)• Fast Real-Time Domain (FRD)• Protected RAM File System (PRAMFS)• RT kernel enhancements• Interrupt Latency Instrumentation & Kernel

Function Instrumentation• Memory Accounting• Prioritizable Out-of-Memory (OOM) killer

• Accelerated Shutdown• Prioritizable Kernel thread per softirq level• Preemption Latency Instrumentation• Preserve MTD filesystem data during

suspend• CRAMFS Linear/XIP CRAMFS support• ARM Kernel XIP support• MontaVista Mobilinux 4.0.0 for ARMv6

Targets Engineering Release (0500966)> gcc 3.4.3 Compiler> ARM11 support> ARM eABI

glibc 2.3.3+> Includes new ARM TLS model

gdb 6.3, binutils 2.15 MontaVista Mobilinux 4.0.0 standard

userspace packages• KFI (Kernel Function Instrumentation)• DevRocket Development Environment• DevRocket System Measurement Tools• MontaVista Power Manager

Page 26: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 26

MontaVista 29July05 Mobilinux 4.0.1 SCM-A11 (Pass 1.0) EVB

• ftp://vision.mvista.com/private/freescale/mxc/050729/linux-2.6.10_dev-mxc-050729.tar.bz2

• ftp://vision.mvista.com/private/freescale/mxc/050729/makena050724_0501139

• linux-2.6.10 kernel.org baseline• Includes all FSL 20050713 Linux

L26.1.11 Release updates• MontaVista common build, version, logo,

etc., customizations• Dynamic Power Management (DPM)• High Resolution Timers (HRT)• Variable Scheduling Timeouts (VST)• KGDB• loops_per_jiffy (LPJ)• Linux Trace Toolkit (LTT)• Fast Real-Time Domain (FRD)• Protected RAM File System (PRAMFS)• RT kernel enhancements• Interrupt Latency Instrumentation & Kernel

Function Instrumentation• Memory Accounting• Prioritizable Out-of-Memory (OOM) killer

• Accelerated Shutdown• Prioritizable Kernel thread per softirq level• Preemption Latency Instrumentation• Preserve MTD filesystem data during

suspend• CRAMFS Linear/XIP CRAMFS support• ARM Kernel XIP support• MontaVista Mobilinux 4.0.1 for ARMv6

Targets Engineering Release (0501139)> gcc 3.4.3 Compiler> ARM11 support> ARM eABI

glibc 2.3.3+> Includes new ARM TLS model

gdb 6.3, binutils 2.15 MontaVista Mobilinux 4.0.1 standard

userspace packages• KFI (Kernel Function Instrumentation)• DevRocket Development Environment• DevRocket System Measurement Tools• MontaVista Power Manager

Page 27: Recent & Upcoming MontaVista working toward 23August05 drop

TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.

Slide 27

MontaVista 27Oct05 MXC275-30/Argon+/Zeus Engineering Drop #10

• All MontaVista Linux 23Aug05 kernel features• Merge with Freescale L26.1.13 Release• Initial DPM implementation on Zeus EVB

Page 28: Recent & Upcoming MontaVista working toward 23August05 drop

Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2005.