[En-Nut-Discussion] ST3M32F407

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Mon May 23 13:27:37 CEST 2016

>>>>> "Hermann" == Hermann Schulz <hs at ehse.de> writes:

    Hermann> Evaluation-Kit ST3M32F407 , Baseboard STM32F4 DIS-BB Hey guys,

    Hermann> I have installed Ethernut 5.1 and the GNU C Compiler (Windows
    Hermann> 7). After that I loaded the vl_discovery.conf and set the
    Hermann> tool's paths on C:/ethernut-5.1/nut/tools/win32;C:\GNU Tools
    Hermann> ARM Embedded\5.3 2016q1\bin.  But when I want to create the
    Hermann> Libraries, the following message pops up and nothing happens.

    Hermann> 12:32:43: Creating Makefiles for arm-ecross-gcc in
    Hermann> nutbld_STM32F4 12:32:43: Creating header files in
    Hermann> nutbld_STM32F4 12:32:44: ----- Running 'make clean' -----
    Hermann> 12:32:44: ----- Running 'make all' ----- 12:32:44: -----
    Hermann> Running 'make install' -----

For STM32 most of the work is done in SVN head. Reference compiler is
arm-eabi-none found at https://launchpad.net/gcc-arm-embedded.

There are no windows executable distruibuted with SVN head yet. You can try
to use the 5.1 exexutables in the SVN Head tree.

Otherwise I use these scripts to build the library and application tree:

../nut/tools/nutconf/src/nutconfigure -b ./$1 -c ../nut/conf/$1.conf -l ./$1/lib -r ./../nut/conf/repository.nut -s ../nut -mcm3-gcc create-buildtree
cd $1
../../nut/tools/nutconf/src/nutconfigure -a ./apps -b . -c ../../nut/conf/$1.conf -l ./lib -r ../../nut/conf/repository.nut -s ../../nut -mcm3-gcc create-apptree
cd -

With $1 being the configuration you want to use, e.g. stm32f4dis_bb as found in
SVN Head.

If you further need to modify the configuration, try again with qnutconfig
from 5.1.

Hope this helps
Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 1623569 ------- Fax. 06151 1623305 ---------

More information about the En-Nut-Discussion mailing list