- Timestamp:
-
06/11/07 16:43:06 (17 years ago)
- Author:
-
Alani
- Comment:
-
updated toolchain status
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v1
|
v2
|
|
23 | 23 | = Toolchain = |
24 | 24 | |
25 | | Due to some issues in GCC there is not yet an official RTEMS Toolchain for Blackfin. User who |
26 | | wan't to try this BSP have to build their own Toolchain. The Patches needed can be found |
27 | | in the CVS in contrib/crossrpms/patches. |
28 | 25 | |
29 | | The following configure parameters combined with the above mentioned patches have lead to |
30 | | a working toolchain. |
| 26 | Thanks to Ralphs continous improvements on the RTEMS Toolchain packages you can download automatically |
| 27 | generated RPMS of the toolchain from [http://www.rtems.com/ftp/pub/rtems/linux/4.8] |
31 | 28 | |
32 | | {{{ |
33 | | configure --target=bfin-rtems4.8 --prefix=$PREFIX --without-newlib |
34 | | }}} |
35 | | {{{ |
36 | | configure --target=bfin-rtems4.8 --prefix=$PREFIX --disable-libstdcxx-pch \ |
37 | | --disable-symvers --disable-libssp --enable-version-specific-runtime-libs \ |
38 | | --enable-threads=rtems --enable-languages=c,c++ |
39 | | }}} |
| 29 | If you do use a debian based distribution you might add a line like : |
| 30 | <blockquote> |
| 31 | deb http://www.itasat.ita.br/rtems/ unstable main |
| 32 | </blockquote> |
| 33 | to your apt.sources |
| 34 | |
| 35 | If you want to build your toolchain by yourself : donwload binutils 2.17, gcc 4.2 and newlib 1.15, |
| 36 | apply Ralfs patches from RTEMS CVS (inside the contrib directory) and compile the for the bfin-rtems |
| 37 | target. |
40 | 38 | = Hardware Debugging = |
41 | 39 | |