cancel
Showing results for 
Search instead for 
Did you mean: 

Running Linux 4.9 on Cortex-M4 STM32F4(29I-DISC1)

Steven Valsesia
Associate II
Posted on December 26, 2016 at 11:53

I'm stuck trying to run Linux on the STM32F429-disc1. No output message of the kernel after the last message of u-boot. more details here :

http://stackoverflow.com/questions/41321971/running-linux-4-9-on-cortex-m4-stm32f4-29i-disc1.

Thanks!

#u-boot #stm32-uclinux-u-boot #uclinux #bootloader
4 REPLIES 4
Seb
ST Employee
Posted on December 26, 2016 at 12:19

Pure Linux assumes a MMU (Memory Management Unit) support or not?

Posted on December 26, 2016 at 14:35

No, you can configure the kernel like a 'uCLinux'.

uCLinux was the 'no mmu' fork of Linux, but since then Linux added the option 'no mmu'.
Steven Valsesia
Associate II
Posted on December 26, 2016 at 19:57

For those who will have this problem, for me it was the XIP_PHYS_ADDR! Don't forget the 64 bytes header!!

I was flashing the XIP kernel @ 0x08060000 so the XIP_PHYS_ADDR (and the boot entry btw) it's 0x08060040!!!!

s-shige
Associate II
Posted on February 22, 2017 at 06:57

Hello.

I'm grad to see this topic because I'm looking for how to use the latest kernel on STM32.

Could you let me know how to build each enviroment - uboot,kernel and user land -  more detail ?

Regards,

Shige