Cortex-M and zImage

Joachim Eastwood manabian at gmail.com
Tue Sep 16 13:25:02 PDT 2014


Hi,

I am working on Linux support for the NXP LPC18xx/43xx family of
Cortex-M3/M4 microcontrollers. Building zImage for Cortex-M fails
with the following two errors:
error: arch/arm/boot/compressed/piggy.gzip.o: Conflicting architecture
profiles M/A
linux/arch/arm/boot/compressed/head.S:794: undefined reference to
`CONFIG_PROCESSOR_ID'

The last error is easy to fix. But the first about conflicting arch is
harder.

As far as I know zImage on Cortex-M is not supported or not tested.

Are there any plans to support zImage on Cortex-M?
If so does anyone have an idea how the conflicting arch issue could
be solved?

btw, building with 'make Image' works fine and I have been running
Linux for a while on the NXP LPC4357.

regards
Joachim Eastwood



More information about the linux-arm-kernel mailing list