I successfully booted the kernel on the STMF417 with only the internal SRAM and FLASH.
The kernel was about 500K and was running directly from the flash memory.At the end of the boot, I had left 32KB of RAM for applications.I know it's useless, but may work for someone who would want to exercise kernel development with the cheapest ever STM32F4-Discovery board.
Luiz, thank you for the information. What kind of features and applications did that provide? Presuming that was mainly the kernel, and the rest of the space could be used by an application.
I'm expecting to see a 2MB F4 shortly which should provide additional resources.
Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
I'm still trying to build a small initramfs with a tiny build of busybox. After that I have to turn the initramfs into initromfs because there is no space in ram to aford a fs. I expect to release the patch in the next couple of days.
The main problem I'm facing now is that the kernel is recognizing the bFLT busybox executable as a bin_script. Any ideas to help on that? BR,Luiz Renault
Can you share the boot log to try to understand the problem, maybe enabling the debug in the binfmt_flat loader may help.
I can help to debug if you send me a binary image of the kernel I can run on my discovery and the System.map file. which kernel version & busybox version are you using? BR
Can you please provide me the STM32EVAL uClinux software package, I have the board of STM32F4 Discovery and I want to port the uClinux to it.Please if possible mail it as soon as possible.Thanks
. I have also 2 comments: 1- This is a very old thread started on 2009. It should be better to start a new discussion for new requests even if the topic is the same. 2- It is not possible to get access to personal mails in order to send packages. -Mayla-
To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.