blob: ce035d8b4b47fd9a74edb9a7fac02fa9686d4127 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
ReleaseNotes v0.1.5:
^^^^^^^^^^^^^^^^^^^
This is a highly hacked up version of the buildroot (see
http://buildroot.uclibc.org/ . It has been hacked so that it
can be used to build the following NuttX-compatible toolchains:
o arm-elf toolchain needed for use with the TI C5471 (ARM7TDMI),
NXP LPC214x (ARM7TMDI), STMicro STR71x (ARM7TDMI), Freescale
i.MX1 (ARM920T), and TI DM320 (ARM926EJ-S) provided with the
NuttX releases.
o arm-elf thumb2 toolchain needed for use with the ARM Cortex-M3
ports provided with the NuttX releases.
o m68k-elf toolchain (not currently used in any NuttX
configuration).
o m68hc11-elf toolchain (not currently used in any NuttX
configuration).
o sh-elf toolchain needed for the SH-1 NuttX port.
o m32c-elf toolchain needed for the Renesas M16C NuttX port.
o H8/300 toolchain (not currently used in any NuttX
configuration).
o bfin-elf toolchain not currently used in any NuttX
configuration).
Supported tool versions include:
o gcc-3.4.6 + binutils-2.17
o gcc-4.2.4 + binutils-2.19
o gcc-4.3.3 + binutils-2.19.1
See the ChangeLog of features/architectgures added in v0.1.5.
Installation instructions:
- You must have already configured Nuttx in <some-dir>/nuttx
- download the buildroot package into <some-dir>
- unpack -cd <some-dir>/buildroot
- cp configs/arm-defconfig .config
- make oldconfig
- make
See configs/README.txt for other configurations and for more detailed
instructions. If your NuttX installation resides at a different location
then:
- make menuconfig
And set the "Path to the NuttX root directory" appropriately.
|