Message ID | 1581590685-31680-1-git-send-email-sunil@amarulasolutions.com |
---|---|
Headers | show
Return-Path: <buildroot-bounces@busybox.net> X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=QmiBnA7y; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48JCnv1rrRz9s29 for <incoming-buildroot@patchwork.ozlabs.org>; Thu, 13 Feb 2020 21:45:07 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 4F9D686078; Thu, 13 Feb 2020 10:45:04 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Ak8rFrpAFKm; Thu, 13 Feb 2020 10:45:00 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id A464E86004; Thu, 13 Feb 2020 10:45:00 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 5E67C1BF335 for <buildroot@lists.busybox.net>; Thu, 13 Feb 2020 10:44:59 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 5AB5B203ED for <buildroot@lists.busybox.net>; Thu, 13 Feb 2020 10:44:59 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OZvzCigZqEEP for <buildroot@lists.busybox.net>; Thu, 13 Feb 2020 10:44:58 +0000 (UTC) X-Greylist: delayed 04:51:31 by SQLgrey-1.7.6 Received: from mail-pf1-f196.google.com (mail-pf1-f196.google.com [209.85.210.196]) by silver.osuosl.org (Postfix) with ESMTPS id 2E8432039E for <buildroot@buildroot.org>; Thu, 13 Feb 2020 10:44:57 +0000 (UTC) Received: by mail-pf1-f196.google.com with SMTP id y73so2896532pfg.2 for <buildroot@buildroot.org>; Thu, 13 Feb 2020 02:44:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id; bh=ZI5GYT9b1xXjtECPbwdtlQkNnKiErliZUrat2pSN/zk=; b=QmiBnA7yBzT18gfIKKkuuNSZ2W+i5ghDnhigkHZ008hLK/XmEVawBAzl4mgLZAj8XY VrBIYvFYY+oUm5Sx8I32TrvWYvsycXbNIyYavzmlXNBfPb0vY7E6nLQ+jPni5bv7V1sN b+a1mqKupk7LGb1dE3epH5fZkBxRbLUnpUkUY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=ZI5GYT9b1xXjtECPbwdtlQkNnKiErliZUrat2pSN/zk=; b=V8AJ5ASJfkkkZsKdrSiCfJUn/VEA0Tixh4XtI9gtoWElx1tQo4DuXQCW2t59R1rRVc D9YVsjq+UIOgiugV1D5Ol82+iimJ7ift5TGiFmipukYhqzhS7NHbSIuL5q8lODK2zALe U/5C5HNIO45UihWb7JDOeMtkDOD2HRInWSKxXsrP7SvU7kxbm85rDRi/CUVj12ySnSsN ncGtxNu5NiqFe4aYkxo7V+vcNUDLOXZVFcji8tRfzAKVsDIxNQsVuI8Cpq5uST9YsshN zDYdUZfQu8ZxrufojpoONI5Z/r8xGhXOHcD/b3/G/2osRMuZliyMJ5LvkOo1kuk/3v/a 8+XQ== X-Gm-Message-State: APjAAAVrABeD+cvAwMG0WjBn2ThvSHRsIT/W8Ez5rx06Gd98sZiWYrbX L+cQh1alU2B2qwxlVimrkWK7eGlpkQ+48A== X-Google-Smtp-Source: APXvYqzgWlfGcToWTpLGeVd3p2Z5qCG86/L4RNiQ1f0pnrQh6Y1WChnUQSbaQJXKx/cG5qjPoC+q5w== X-Received: by 2002:aa7:82ce:: with SMTP id f14mr13446228pfn.167.1581590697018; Thu, 13 Feb 2020 02:44:57 -0800 (PST) Received: from localhost.localdomain ([49.206.202.4]) by smtp.gmail.com with ESMTPSA id q187sm2574060pfq.185.2020.02.13.02.44.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 13 Feb 2020 02:44:56 -0800 (PST) From: sunil@amarulasolutions.com To: buildroot@buildroot.org Date: Thu, 13 Feb 2020 16:14:41 +0530 Message-Id: <1581590685-31680-1-git-send-email-sunil@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 Subject: [Buildroot] [PATCH v2 0/4] Fix ATF v2.2 build for rk3399, add roc-rk3399-pc board X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot <buildroot.busybox.net> List-Unsubscribe: <http://lists.busybox.net/mailman/options/buildroot>, <mailto:buildroot-request@busybox.net?subject=unsubscribe> List-Archive: <http://lists.busybox.net/pipermail/buildroot/> List-Post: <mailto:buildroot@busybox.net> List-Help: <mailto:buildroot-request@busybox.net?subject=help> List-Subscribe: <http://lists.busybox.net/mailman/listinfo/buildroot>, <mailto:buildroot-request@busybox.net?subject=subscribe> Cc: peter@korsgaard.com, jagan@amarulasolutions.com, thomas.petazzoni@bootlin.com, Suniel Mahesh <sunil@amarulasolutions.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" <buildroot-bounces@busybox.net> |
Series |
Fix ATF v2.2 build for rk3399, add roc-rk3399-pc board
|
expand
|
From: Suniel Mahesh <sunil@amarulasolutions.com> This patch set does the following: Fix ATF v2.2 build for rk3399 SoC's. Add arm-gnu-a-toolchain package, which acts as a secondary bare metal toolchain to build ATF for Rockchip rk3399 platform (has a cortex-m0 core). The required pre-built toolchain is taken from ARM developers site and installed in host filesystem only. Add rk3399 support for building ATF. Add new defconfig file for roc-rk3399-pc. The patch set is tested on roc-rk3399-pc, a rk3399 based target. --- Changes for v2: Changed cover letter description to add more meaning. patch #1 (Disable bin copy for rk3399) - Added Cc tag patch #2 (new package) - More Description added to justify why a secondary bare metal toolchain is required patch #3 (add support for rockchip rk3399) - no change patch #4 (new defconfig) - updated readme.txt to help with the build/boot process - modified file permissions of post-build.sh to 'x' Jagan Teki (1): boot/arm-trusted-firmware: Disable bin copy for rk3399 Suniel Mahesh (3): package/arm-gnu-a-toolchain: new package boot/arm-trusted-firmware: add support for rockchip rk3399 configs/roc-rk3399-pc: new defconfig .gitlab-ci.yml | 1 + DEVELOPERS | 4 ++ board/firefly/roc-rk3399-pc/extlinux.conf | 4 ++ board/firefly/roc-rk3399-pc/genimage.cfg | 22 +++++++++ board/firefly/roc-rk3399-pc/post-build.sh | 5 ++ board/firefly/roc-rk3399-pc/readme.txt | 48 ++++++++++++++++++++ boot/arm-trusted-firmware/Config.in | 2 +- boot/arm-trusted-firmware/arm-trusted-firmware.mk | 4 ++ configs/roc_pc_rk3399_defconfig | 53 ++++++++++++++++++++++ .../arm-gnu-a-toolchain/arm-gnu-a-toolchain.hash | 3 ++ package/arm-gnu-a-toolchain/arm-gnu-a-toolchain.mk | 27 +++++++++++ 11 files changed, 172 insertions(+), 1 deletion(-) create mode 100644 board/firefly/roc-rk3399-pc/extlinux.conf create mode 100644 board/firefly/roc-rk3399-pc/genimage.cfg create mode 100755 board/firefly/roc-rk3399-pc/post-build.sh create mode 100644 board/firefly/roc-rk3399-pc/readme.txt create mode 100644 configs/roc_pc_rk3399_defconfig create mode 100644 package/arm-gnu-a-toolchain/arm-gnu-a-toolchain.hash create mode 100644 package/arm-gnu-a-toolchain/arm-gnu-a-toolchain.mk