Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Luca Ceresoli via buildroot <buildroot@buildroot.org>
To: "Frager, Neal" <neal.frager@amd.com>
Cc: "Simek, Michal" <michal.simek@amd.com>,
	"'giulio.benetti@benettiengineering.com'"
	<giulio.benetti@benettiengineering.com>,
	"'buildroot@buildroot.org'" <buildroot@buildroot.org>
Subject: Re: [Buildroot] [PATCH v1 2/2] configs/zynqmp_zcu106_defconfig: transition to tarballs
Date: Tue, 2 Aug 2022 17:01:12 +0200	[thread overview]
Message-ID: <20220802170112.00ff0966@booty> (raw)
In-Reply-To: <CH2PR12MB5004860BC0816E61B757266AF09A9@CH2PR12MB5004.namprd12.prod.outlook.com>

Hi Neal,

On Mon, 1 Aug 2022 13:59:11 +0000
"Frager, Neal" <neal.frager@amd.com> wrote:

> Hi Luca,
> 
> > Hi Neal,  
> 
> On 13/05/22 06:21, Neal Frager wrote:
> > Hi Peter, Luca,
> >
> >
> >  
> >> Le 12 mai 2022 à 21:33, Peter Korsgaard <peter@korsgaard.com> a écrit :
> >>
> >> CAUTION: This message has originated from an External Source. Please use proper judgment and caution when opening attachments, clicking links, or responding to this email.
> >>
> >>  
> >>>>>>> "Neal" == Neal Frager <nealf@xilinx.com> writes:  
> >>
> >> Hi,
> >>  
> >>>>> I had to also pass the -m* flags in EXTRA_COMPILER_FLAGS to get it 
> >>>>> to link, presumably the petalinux toolchain has incompatible 
> >>>>> defaults. Luca, any specific reasons to not pass CFLAGS there?  
> >>>>
> >>>> I'm afraid I have no real answer. :( When I initially wrote the 
> >>>> script I did it to have the same logic as petalinux. Later I didn't 
> >>>> watch for its changes. I would love to be helpful but I have no 
> >>>> access to a zynqmp board now.  
> >>  
> >>> Would it be possible for you to just implement the changes that 
> >>> Peter has proposed?  Peter appears to have already identified a solution.  
> >>  
> >>> Both Peter and I have zcu106 boards, so we can both test and verify 
> >>> the update works.  
> >>
> >> Sorry, that is not true. I haven't found the magic incarnation to get 
> >> a working pmufw build with the toolchain built by crosstool-ng. My 
> >> diff was just to show what I had to change to adjust 
> >> zynqmp-pmufw-builder to use a petalinux toolchain.
> >>  
> >
> > Is there a reason why we cannot change the zynqmp-pmufw-builder to download the same toolchain that petalinux uses as the crosstool-ng toolchain?  
> 
> > Can you point to where the petalinux toolchain comes from?  
> 
> > If petalinux uses a publicly available prebuilt toolchain, possibly with sources available, then this could be considered.  
> 
> > However I suspect it does use a toolchain that is shipped by Vitis. If it is the case, then it's not an option here.  
> 
> > The est option would be to fix the ct-ng toolchain of course, but I'm 
> > afraid I cannot be very helpful on this, especially without an 
> > hardware to test. :(  
> 
> > Vitis and PetaLinux 2022.1 use GCC compiler 11.2.0 with the following patch set:
> > https://github.com/Xilinx/meta-xilinx/tree/xlnx-rel-v2022.1/meta-microblaze/recipes-devtools/gcc/gcc-11  
> 
> I wanted to follow up on this.  Have you had a chance to apply these patches to the compiler used by the zynqmp-pmufw-builder?
> 
> It would be great if we could update the zynqmp-pmufw-builder to generate good pmufw images for zynqmp and kria soms in time for the 2022.2 update.

Apologies, I had zero spare time to try this. :(

-- 
Luca Ceresoli, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

  reply	other threads:[~2022-08-02 15:01 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-05-03 15:24 [Buildroot] [PATCH v1 1/2] configs/zynqmp_zcu102_defconfig: transition to tarballs Neal Frager via buildroot
2022-05-03 15:24 ` [Buildroot] [PATCH v1 2/2] configs/zynqmp_zcu106_defconfig: " Neal Frager via buildroot
2022-05-04  6:49   ` Peter Korsgaard
     [not found]     ` <edddb58b-dee7-21aa-05b8-3a94c3e2c4d1@xilinx.com>
2022-05-04  7:18       ` Peter Korsgaard
     [not found]         ` <86b8666c-4427-32c6-c015-f9b67e963195@xilinx.com>
2022-05-04  7:39           ` Peter Korsgaard
2022-05-04  8:53           ` Neal Frager
2022-05-04  9:12             ` Luca Ceresoli
2022-05-04  9:24               ` Neal Frager
2022-05-04  9:34                 ` Neal Frager
     [not found]                 ` <a430617e-f535-75c5-a848-2384c774368d@xilinx.com>
2022-05-04  9:53                   ` Luca Ceresoli
     [not found]             ` <5dd71ac6-35a1-1d34-0964-66390cbb94ba@xilinx.com>
2022-05-04 12:45               ` Neal Frager
     [not found]                 ` <87d7438b-6b9d-a837-c6b9-0e2f6086b8c7@xilinx.com>
2022-05-04 13:09                   ` Neal Frager
2022-05-11  9:10       ` Peter Korsgaard
     [not found]         ` <08d36a3f-8c9b-173d-f965-fa2aef9a8c77@xilinx.com>
2022-05-11 10:08           ` Peter Korsgaard
2022-05-11 11:06         ` Neal Frager
2022-05-11 13:41           ` Neal Frager
2022-05-11 15:54             ` Peter Korsgaard
2022-05-12 14:38               ` Luca Ceresoli
2022-05-12 16:09                 ` Neal Frager
2022-05-12 19:32                   ` Peter Korsgaard
2022-05-13  4:21                     ` Neal Frager
2022-05-13  7:17                       ` Luca Ceresoli
2022-05-13  8:40                         ` Neal Frager
2022-05-13  9:06                           ` Neal Frager
2022-05-13 10:48                             ` Neal Frager
2022-05-17  7:42                               ` Luca Ceresoli
2022-05-17  7:50                                 ` Neal Frager
2022-05-17  7:58                                 ` Peter Korsgaard
2022-08-01 13:59                           ` Frager, Neal via buildroot
2022-08-02 15:01                             ` Luca Ceresoli via buildroot [this message]
2022-08-02 15:06                               ` Frager, Neal via buildroot
2022-08-17 17:23                               ` Frager, Neal via buildroot
2022-08-18 16:13                                 ` Luca Ceresoli via buildroot
2022-05-28  8:37   ` Peter Korsgaard
2022-05-04  6:46 ` [Buildroot] [PATCH v1 1/2] configs/zynqmp_zcu102_defconfig: " Peter Korsgaard
2022-05-28  8:37 ` Peter Korsgaard

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220802170112.00ff0966@booty \
    --to=buildroot@buildroot.org \
    --cc=giulio.benetti@benettiengineering.com \
    --cc=luca.ceresoli@bootlin.com \
    --cc=michal.simek@amd.com \
    --cc=neal.frager@amd.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox