[U-Boot] [PATCH v4 0/9] Add support for the ARC700 architecture
Tom Rini
trini at ti.com
Fri Feb 7 14:36:00 CET 2014
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:
>
> git at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140207/6afed48a/attachment.pgp>
More information about the U-Boot
mailing list