Skip to main content
tmkaran
Associate II
November 13, 2013
Question

uCLinux on STM32F429I-DISCO

  • November 13, 2013
  • 65 replies
  • 14865 views
Posted on November 13, 2013 at 10:54

Hi everybody,

I was very happy to see uCLinux port for Cortex-M4 and my favorite MCU STM32. This well done job was achieved by emcraft. So I wonder that is it possible to run uCLinux on my new toy STM32F429I-DISCO? I have started for it and some u-boot and kernel patching I finished my first job. You must known that code execution from SDRAM on STM32F4 much slower than from FLASH (~6x times slower). So in fact this core is not suitable code execution from SDRAM. But maybe you don't have any chance so you can accept this penalty. 

Than I modified the kernel to load romfs from flash, simple frame buffer driver, u-boot patching for SDRAM and LCD init functions. You can try and decide for yourself. This is boot-up and simple framebuffer demo video. 

http://youtu.be/avbnkhvZrVo

Emcraft original source git is https://github.com/EmcraftSystems (not including STM32F429I-DISCO board drivers)

Sample image attached to the post. This image contains u-boot, kernel and romfs. 

The serial console is USART3 and PC10->MCU TX, PC11->MCU RX. Don't forget that this interface has TTL levels.

#usart #stm32-uclinux-u-boot #usb-driver-p19-stm324f
This topic has been closed for replies.

65 replies

tang
Visitor II
November 16, 2014
Posted on November 16, 2014 at 15:46

Hi tmk,

1. Is this what we need?

Using USB WiFi with USB High Speed (HS) on STM32F4 under uClinux

http://www.emcraft.com/som/stm32f4/usb-wifi-stm32f4

2. If that means emcraft has a usb driver for stm32f4 under uclinux, then

we can modify u-boot trying to boot uclinux from a USB thumb drive?

regards,

Paul,

mehdi2399
Associate
February 1, 2017
Posted on February 01, 2017 at 19:09

Hey guys

I used this topic and related folders in github and now uclinux is running on my DISCO board.

I need to install SNMP-V3 on uc linu. what is the next step and how can I do this?

thanks alot
Khouloud GARSI
ST Employee
February 2, 2017
Posted on February 02, 2017 at 10:51

Hi

sefidgar.mehdi

,

It should be better to create a new thread in which you describe exactly your needs.

Khouloud