On Tue, Feb 04, 2014 at 12:56:12PM +0400, Alexey Brodkin wrote: > This patch series adds support for the Synopsys DesignWare ARC700 > architecture. > > DesignWare ARC700 is family of 32-bit CPUs developed by Synopsys, Inc. > > Since version 3.9 ARC architecture is supported in mainline Linux developemnt. > And now to get better support in commonly used boot-loader we are introducing > port of U-Boot for ARC700 CPUs. > > Patches included in this series are also available on GitHub in the > 'for-upstream-v4' branch: > > g...@github.com:foss-for-synopsys-dwc-arc-processors/u-boot.git > > Also browsable here: > > https://github.com/foss-for-synopsys-dwc-arc-processors/u-boot/tree/for-upstream-v4 > > NOTE: there's an acked by Tom Rini prerequisite for Arcangel4 board: > > http://patchwork.ozlabs.org/patch/300901/ > > For those who are interested in building this port please download pre-built > toolchains for x86_64 hosts. > > For RedHat-based distros: > https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/download/arc-4.8-R2/arc_gnu_4.8-R2_prebuilt_uclibc_le_rhel6_install.tar.gz > > For Debian-based distros: > https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/download/arc-4.8-R2/arc_gnu_4.8-R2_prebuilt_uclibc_le_ubuntu_install.tar.gz > > Major changes for v4: > > * Clean-up of board configurations. > > Each patch that follows has detailed description of its changes. > > Alexey Brodkin (9): > arc: add architecture header files > arc: add cpu files > arc: add library functions > arc: bdinfo, image and arc-specific init functions declarations > support > arc: add support for standalone programs > arc: add Arcangel4 board support > arc: add AXS101 board support > arc: add architecture to MAKEALL > arc: add README for architecture
I've applied the series to u-boot/master. But please note that with the toolchain links above, MAKEALL doesn't agree that axs101 builds without error (but doing it with 'make' does) and arcangel4 doesn't build due to: arc-linux-ld.bfd: Error: Overflow detected in relocation value; arc-linux-ld.bfd: Relocation value should be between 16777215 and -16777216 whereas it 2130661664 arc-linux-ld.bfd: Global symbol: "default_serial_console". arc-linux-ld.bfd: Relocation type is:R_ARC_S25W_PCREL FileName:drivers/serial/built-in.o Section Name:.text Offset in Section:10 arc-linux-ld.bfd: final link failed: Bad value make: *** [/home/trini/work/u-boot/u-boot/temp/u-boot] Error 1 -- Tom
signature.asc
Description: Digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot