AW: LEON3 RTEMS rc7 Tool Issue
Schweikhardt, Jens (TSPCE3-TL4)
Jens.Schweikhardt at tesat.de
Thu Jan 16 14:40:09 UTC 2020
The rc7 change log talks about DWARF v2 versus v4 incompatibilities:
1.3-rc7 (20191129)
- released LLVM/Clang 8.0 toolchain built on stable LLVM branch
* UT700/UT699E support with errata work-arounds
* REX support: LEON-REX backend (16-bit ISA) added
* various LEON optimizations included
- Toolchains (GCC and LLVM/Clang) now defaults to DWARF4 debug information,
previously DWARF2 was used. GDB-6.8 used with older tools (GRMON2, TSIM2)
was not capable of always reading the GCC-7 generated DWARF2 codes and had no
support for DWARF4. Enabling DWARF4 makes it possible to perform source level
debugging with GDB-8.2.1 which is supported by the newer tools (GRMON3,
TSIM3).
To use RCC-1.3-rc7 with older tools and GDB-6.8, the binaries should either
1) be stripped, or 2) rebuilt forcing DWARF2 debug format (-gdwarf-2). Build-
scripts for Newlib and RTEMS kernel are available in /src directory.
- Updated RCC to RTEMS kernel to 20191023:
* Updated RTEMS kernel to commit d2efc968e2f644512062de1e06fab20abd2e6854
* Updated Newlib to commit 6661a67747c14cfa7ac91458914037ee296fcd1e
* Updated rtems-tools to commit 12bd8f77bad4779319039fd7be33d006e10f5618
- Fixed samples build issues on GCC
- GRCANFD IP support: extended GRCAN driver with support for new IP and added
new sample in rtems-grcanfd.c.
- Restructured GRCAN and OCCAN drivers to depend on a new common CAN
baud-rate calculator that includes support for CANFD can standard CAN
baud-rate generation.
- RTEMS fix for SMP start-up race condition seen when booting from ROM.
- Support for having custom GPTIMER pre-scaler setting (was fixed to 1MHz)
- Fixed boot issue on LEON3 where GPTIMER initialization depends on previous
GRMON initialization.
- Support for variable GRETH DMA table size (latest GRETH IP required).
- Removed some dependency
- Old GRSPW driver: fix for SET_PACKET_SIZE (driver is depreacted and will
be removed in the future)
- Added precompiled leon3v7 BSP for FPGA designs.
Jens
________________________________
Tesat-Spacecom GmbH & Co. KG
Sitz: Backnang; Registergericht: Amtsgericht Stuttgart HRA 270977
Persoenlich haftender Gesellschafter: Tesat-Spacecom Geschaeftsfuehrungs GmbH;
Sitz: Backnang; Registergericht: Amtsgericht Stuttgart HRB 271658;
Geschaeftsfuehrung: Dr. Marc Steckling, Kerstin Basche, Ralf Zimmermann
[banner]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20200116/2dbce523/attachment.html>
More information about the users
mailing list