03.08.2013 Views

Freescale MQX™ RTOS 3.6.2 Release Notes

Freescale MQX™ RTOS 3.6.2 Release Notes

Freescale MQX™ RTOS 3.6.2 Release Notes

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The interrupt vectors can be located only in the ROM-based vector table. Changing the<br />

MQX_ROM_VECTORS configuration option does not influence the vector table location.<br />

The MQX kernel cannot operate without an idle task. The MQX_USE_IDLE_TASK<br />

configuration options must be set to 1.<br />

The CF Card driver (to be used with TWR-MEM card) is not implemented for Kinetis<br />

processors yet<br />

TWR-K60N512 REV C board issue: The FlexBus FB_AD9 (PTC6) signal on the TWR-<br />

K60N512 REV C board is directly connected to IRDA sensor. This prevents using FlexBus<br />

for communication with MRAM and CF-CARD on TWR-MEM card.<br />

6.14 IAR Embedded Workbench limitations<br />

The task-aware debugging plug-in has been ported to IAR Embedded Workbench platforms. All<br />

TAD features and screens known from CodeWarrior tools are also available in the Embedded<br />

Workbench environment for ARM and ColdFire.<br />

There is known limitation related to debugging comfort in the Embedded Workbench. The call-stack<br />

information is not displayed for any code which has assembler-coded routines in its call history. And<br />

because of the MQX kernel code itself is all coded in assembler, all tasks running in the MQX OS<br />

are affected by this limitation.<br />

To overcome this issue, the assembler-coded routines need to be annotated by special CFI<br />

directives. This remains a priority for the future MQX releases.<br />

<strong>Freescale</strong> MQX <strong>Release</strong> <strong>Notes</strong><br />

26 <strong>Freescale</strong> Semiconductor

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!