Lines Matching +full:- +full:- +full:disable +full:- +full:tools
4 …-Discovery board](http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation…
8 #### 1. Setup the build environment for STM32F4-Discovery board
10 Clone the necessary projects into a `jerry-nuttx` directory. The last tested working version of Nut…
14 mkdir jerry-nuttx && cd jerry-nuttx
16 git clone https://github.com/jerryscript-project/jerryscript.git
17 git clone https://bitbucket.org/nuttx/nuttx.git -b nuttx-7.28
18 git clone https://bitbucket.org/nuttx/apps.git -b nuttx-7.28
19 git clone https://github.com/texane/stlink.git -b v1.5.1
25 jerry-nuttx
29 | + nuttx-stm32f4
39 # Assuming you are in jerry-nuttx folder.
40 jerryscript/tools/build.py \
41 --clean \
42 --lto=OFF \
43 --jerry-cmdline=OFF \
44 --jerry-libm=ON \
45 --all-in-one=ON \
46 --mem-heap=70 \
47 --profile=es2015-subset \
48 --compile-flag="--sysroot=${PWD}/nuttx" \
49 --toolchain=${PWD}/jerryscript/cmake/toolchain_mcu_stm32f4.cmake
57 # Assuming you are in jerry-nuttx folder.
58 mkdir -p apps/interpreters/jerryscript
59 cp jerryscript/targets/nuttx-stm32f4/* apps/interpreters/jerryscript/
62 # ln -s jerryscript/targets/nuttx-stm32f4 apps/interpreters/jerryscript
70 # Assuming you are in jerry-nuttx folder.
71 cd nuttx/tools
82 # Assuming you are in jerry-nuttx folder.
83 sed --in-place "s/CONFIG_HOST_WINDOWS/# CONFIG_HOST_WINDOWS/g" nuttx/.config
84 sed --in-place "s/CONFIG_WINDOWS_CYGWIN/# CONFIG_WINDOWS_CYGWIN/g" nuttx/.config
85 sed --in-place "s/CONFIG_TOOLCHAIN_WINDOWS/# CONFIG_TOOLCHAIN_WINDOWS/g" nuttx/.config
96 ##### 4.2 Enable JerryScript using kconfig-frontend
98 `kconfig-frontend` could be useful if there are another options that should be enabled or disabled …
100 ###### 4.2.1 Install kconfig-frontend
103 # Assuming you are in jerry-nuttx folder.
104 git clone https://bitbucket.org/nuttx/tools.git nuttx-tools
105 cd nuttx-tools/kconfig-frontends
108 --disable-nconf \
109 --disable-gconf \
110 --disable-qconf \
111 --disable-utils \
112 --disable-shared \
113 --enable-static \
114 --prefix=${PWD}/install
125 # Assuming you are in jerry-nuttx folder.
127 make -C nuttx menuconfig
130 * Change `Build Setup -> Build Host Platform` to Linux
131 * Enable `System Type -> FPU support`
132 * Enable JerryScript `Application Configuration -> Interpreters -> JerryScript`
137 # Assuming you are in jerry-nuttx folder.
138 make -C nuttx
143 Connect Mini-USB for power supply and connect Micro-USB for `NSH` console.
146 # Assuming you are in jerry-nuttx folder.
147 make -C stlink release
149 sudo stlink/build/Release/st-flash write nuttx/nuttx.bin 0x8000000
158 sudo minicom --device=/dev/ttyACM0 --baud=115200
171 please set `Add Carriage Ret` option by `CTRL-A` > `Z` > `U` at the console,