From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@semihalf-com.20150623.gappssmtp.com header.s=20150623 header.b=v8UuEpk4; spf=none, err=SPF record not found (domain: semihalf.com, ip: 209.85.222.171, mailfrom: mw@semihalf.com) Received: from mail-qk1-f171.google.com (mail-qk1-f171.google.com [209.85.222.171]) by groups.io with SMTP; Tue, 28 May 2019 02:47:21 -0700 Received: by mail-qk1-f171.google.com with SMTP id w187so11290998qkb.11 for ; Tue, 28 May 2019 02:47:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=CaJhUtPMdb4CvUxdUSxUOVXwhgCRlgteTWTnqaivTuM=; b=v8UuEpk4//yn/6VgFAV8rpV6tGWZVU1jpfEll+E0uyaBXwI/bYEcgLDG+ebUiA3gxd fh8nIaEkQudbIuhpZjcumfTBLEjA23b7l31i1LHuudbFlaAy86m4mJZuf/H1Y1yZKAYB 0AvAq+Y8N3nS3Oo9iVWQxRU4fz5o0E0Wq/Nv5e5aXiQ3LfAQOzyt39cqiPt4I+5Mk7Fs equxC9XzwKdOlPWhsI784lCHhgaBjBOIapIjj0UrxxsX+D3LiJpSjA47w1BemvMbMvfe Gl5XBwH9hA5ra3Lt76GJrJCcaiNLMmTUbZvEjM9R4ZdA1VThzQU3vSI+CCBY4K21/4uf LjLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=CaJhUtPMdb4CvUxdUSxUOVXwhgCRlgteTWTnqaivTuM=; b=sR7QmHsM3BUqCkTaPJ+wbQx9Suy+XHw8SHU9AfjD5toj2QS3BzqvtM7frQkN8UZ4QA w8V6QWUpg1ioxsMn/NR7y8Cr+jrxE7SS0TfZylNdokL52x1lMAQxzm+Aarlje5j67tL0 r3VgURHbpU7y4yCGnoNdNBMNj2tFyHvkCQPCz78i9abxOVqaXfJ/E1suNE8QMs6ZCSYU 4SJyt2m4hNmCd8SY2NDGmzHpS0ltyJfxGUAnvcTdEc26HfT5ZujkJmPa7/aK333Elip5 DZZh0fnbBhBYzDUilgtGndliByYtUFHkYxUTC2JREwLIGgib85fmYq+2lN5VDTVHA74j 4inw== X-Gm-Message-State: APjAAAWux1+vZtgHpsZ1uUO3eSh9iZqtWMB+p8mjX79TB2stuIqn2wFt +xwi47B+daMNJH2Fmdnt05GQk5bkRsf9KNhMtNP9jA== X-Google-Smtp-Source: APXvYqyrmV+n57Cp+6WAMiHlbPZGYxEFswcoX5+uJw4v+VKP5KmPUXrnY3XNWR1R2UhDNiznPNb+07kgxJs5214QkKI= X-Received: by 2002:a37:8007:: with SMTP id b7mr23473528qkd.102.1559036840830; Tue, 28 May 2019 02:47:20 -0700 (PDT) MIME-Version: 1.0 References: <76eaedd5-c173-0952-0308-1ca5096f53a1@bluestop.org> <20190528083917.pdoshkxrpyjsoz5r@bivouac.eciton.net> In-Reply-To: <20190528083917.pdoshkxrpyjsoz5r@bivouac.eciton.net> From: "Marcin Wojtas" Date: Tue, 28 May 2019 11:47:08 +0200 Message-ID: Subject: Re: [edk2-devel] Adding HTTP and TLS support to Armada80x0McBin (from the MarvellEmbeddedProcessors edk2-open-platforms repo) To: Rebecca Cran Cc: edk2-devel-groups-io , Leif Lindholm , Ard Biesheuvel , Michael D Kinney Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Rebecca, wt., 28 maj 2019 o 10:39 Leif Lindholm napisa= =C5=82(a): > > Hi Rebecca, > > On Mon, May 27, 2019 at 05:34:08PM -0600, rebecca@bluestop.org wrote: > > I've been working with the MACCHIATObin board, and noticed settings fo= r > > HTTP and TLS in Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.dsc = in > > the repo > > https://github.com/MarvellEmbeddedProcessors/edk2-open-platform.git . > > I'd like to enable them if possible to help with debugging a problem > > with a boot loader. I added TlsLib to the build and things appeared to > > work, but enrolling a server certificate, and entering an HTTP boot UR= L > > fails ("HTTP is disabled"), presumably because I didn't build in the > > underlying support. > > This was actually enabled in the upstream edk2-platforms repository as > part of the "use fragment config files for network config" set: > 205d5621a35eb6251481526039d24b17374efdf0 > > Since the PCIe updates just went in, that should now be a valid > replacement for the MarvellEmbededProcessors repo. Please use the Tianocore repo only. With the latest changes, there is no point to use old MarvellEmbededProcessors branch, I do not maintain it. I also plan to update MacchiatoBin wiki with the reference to the mainline repositories. Best regards, Marcin > > And will let you include HTTP with -D NETWORK_HTTP_BOOT_ENABLE=3DTRUE. > > / > Leif > > > > > I'm not sure if this is the right place to ask about it since it's in > > the MarvellEmbeddedProcessors project and not TianoCore, but - I was > > wondering where the place would be to add support libraries needed to > > enable HTTP and TLS support? Would it be in > > Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc, or in > > NetworkPkg/Network.dsc.inc in the main edk2 repo? > > > > > > -- > > Rebecca Cran > > > > > >=20 > >