2018-03-26 22:31 GMT+08:00 Michal Simek :
> SPL ATF implementation requires FIT image with partitions where the one
> is Firmware/ATF and another one Firmware/U-Boot. OS field is used for
> recording that difference that's why make sense to show values there for
> Firmware
On Mon, Apr 2, 2018 at 12:13 PM, Felix Brack wrote:
> Hi Alex,
>
> On 01.04.2018 11:22, Alex Kiernan wrote:
>> This converts CONFIG_DRIVER_TI_CPSW to Kconfig
>>
>> Signed-off-by: Alex Kiernan
>> Acked-by: Joe Hershberger
>> ---
>>
>>
Hi Andre,
On Thu, Mar 29, 2018 at 2:49 PM, Andre Przywara wrote:
> Hi,
>
> On 29/03/18 09:51, Jagan Teki wrote:
>> Hi Andre,
>>
>> On Wed, Mar 14, 2018 at 7:26 AM, Andre Przywara
>> wrote:
>>> A minor update to the v3 version sent earlier this
With the most recent tools for ARC (arc-2017.09) in case of
"naked" function compiler throws a warning:
-->8-
board/synopsys/hsdk/hsdk.c: In function 'hsdk_core_init_f':
board/synopsys/hsdk/hsdk.c:345:1: warning: stack usage computation
On Mon, Apr 2, 2018 at 7:13 AM, André Przywara wrote:
> Hi,
>
> On 01/04/18 14:19, Tom Rini wrote:
>> On Tue, Mar 27, 2018 at 11:34:19PM +0530, Jagan Teki wrote:
>>> On Mon, Sep 4, 2017 at 9:57 PM, wrote:
Hi Tom,
On 7 August 2017 at 09:39,
On Sun, Apr 01, 2018 at 10:21:50PM +0200, Philipp Tomsich wrote:
> > We use ARM arch timer instead.
> >
> > Signed-off-by: Kever Yang
> > ---
> >
> > include/configs/rk3188_common.h | 3 ---
> > 1 file changed, 3 deletions(-)
> >
>
> Acked-by: Philipp Tomsich
Hi Tom,
The following changes since commit f3b623fa52ce5c67732ea2d789d5e21667e88db3:
Merge git://git.denx.de/u-boot-marvell (2018-03-30 18:18:22 -0400)
are available in the Git repository at:
git://git.denx.de/u-boot-arc.git tags/arc-for-2018.05
for you to fetch changes up to
On 02/04/18 08:40, Jagan Teki wrote:
Hi Jagan,
> On Thu, Mar 29, 2018 at 2:49 PM, Andre Przywara
> wrote:
>> Hi,
>>
>> On 29/03/18 09:51, Jagan Teki wrote:
>>> Hi Andre,
>>>
>>> On Wed, Mar 14, 2018 at 7:26 AM, Andre Przywara
>>> wrote:
A
Hi Alex,
On 01.04.2018 11:22, Alex Kiernan wrote:
> This converts CONFIG_DRIVER_TI_CPSW to Kconfig
>
> Signed-off-by: Alex Kiernan
> Acked-by: Joe Hershberger
> ---
>
> Changes in v2:
> - Move DRIVER_TI_CPSW outside of the NETDEVICES guard
> -
Hi Bin,
On Sun, Apr 1, 2018 at 4:51 PM, Bin Meng wrote:
>
> Why I mentioned the 'bootm' command, is that AFAIK the only official
> way of booting a VxWorks 7 ARM kernel is to use 'bootm'. Are you
> saying that 'bootm' command does not work on your Intel Stratix 10
> DevKit
> On 26 Mar 2018, at 16:31, Michal Simek wrote:
>
> SPL ATF support requires to have firmware property which should be also
> listed by mkimage -l when images is created.
>
> The patch is also using this macro in spl_fit to match keyword.
>
> When image is created:
>
On 02/04/18 13:47, Mark Kettenis wrote:
Hi,
>> From: =?UTF-8?Q?Andr=c3=a9_Przywara?=
>> Date: Mon, 2 Apr 2018 12:51:50 +0100
>>
>> On 02/04/18 12:20, Mark Kettenis wrote:
>>
>>
>>
This feature make U-Boot to have full Linux dts inside, Can't we
implement
2018-03-26 22:31 GMT+08:00 Michal Simek :
> SPL ATF support requires to have firmware property which should be also
> listed by mkimage -l when images is created.
>
> The patch is also using this macro in spl_fit to match keyword.
>
> When image is created:
> Default
Add missing network initialization code.
Before the patch the network was only usable if a network command like
dhcp or tftp had beed executed.
This was visible when interrupting the console countdown and executing
bootefi selftest for vexpress_ca15_tc2_defconfig.
Signed-off-by: Heinrich
> From: =?UTF-8?Q?Andr=c3=a9_Przywara?=
> Date: Mon, 2 Apr 2018 12:51:50 +0100
>
> On 02/04/18 12:20, Mark Kettenis wrote:
>
>
>
> >> This feature make U-Boot to have full Linux dts inside, Can't we
> >> implement automatic-boot-of-os distro to grab Linux dtb
Hi Lukasz,
On 21 November 2017 at 18:19, Lukasz Majewski wrote:
> On Mon, 20 Nov 2017 15:33:35 -0700
> Simon Glass wrote:
>
>> Add documentation for the log system.
>>
>> Signed-off-by: Simon Glass
>> Reviewed-by: Bin Meng
Without the units these numbers are confusing. Add a comment about the
unit being 'bytes' and mention 'buildman' as the source.
Suggested-by: Lukasz Majewski
Signed-off-by: Simon Glass
---
doc/README.log | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
This patch adds support to load secure images
secure image is an image which is authenticated
or encrypted or both autheticated and encrypted
image in xilinx boot image(BOOT.BIN) format. The
secure image has to be created using xilinx bootgen
tool.
Signed-off-by: Siva Durga Prasad Paladugu
This patch adds support to decrypt an encrypted bitstream
or image. This zynq aes command can either load decrypted
image back to DDR or it can load an encrypted bitsream to
PL directly by decrypting it. The image has to be encrypted
using xilinx bootgen tool and to get only the encrypted
image
Hi Lothar,
On 14 July 2017 at 14:57, Lothar Waßmann wrote:
> Hi,
>
> On Thu, 13 Jul 2017 13:09:58 -0600 Simon Glass wrote:
>> On 5 July 2017 at 01:34, Lothar Waßmann wrote:
>> > When the U-Boot base directory happens to have the same name as
Arturri,
> On 2 Apr 2018, at 11:38, Artturi Alm wrote:
>
> On Sun, Apr 01, 2018 at 10:21:50PM +0200, Philipp Tomsich wrote:
>>> We use ARM arch timer instead.
>>>
>>> Signed-off-by: Kever Yang
>>> ---
>>>
>>> include/configs/rk3188_common.h |
> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de
> X-Spam-Level:
> X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_IN_DNSWL_BLOCKED,
> RCVD_IN_MSPIKE_H2,T_DKIM_INVALID autolearn=unavailable
> autolearn_force=no
> version=3.4.0
> DKIM-Signature: v=1;
From: Lothar Waßmann
When the U-Boot base directory happens to have the same name as the branch
that buildman is directed to use via the '-b' option and no output
directory is specified with '-o', buildman happily starts removing the
whole U-Boot sources eventually only
If there is a problem with the parameters to log_add_filter(), the memory
allocated is currently not freed. Fix this.
Reported-by: Coverity (CID: 171962)
Signed-off-by: Simon Glass
---
common/log.c | 17 +++--
1 file changed, 11 insertions(+), 6 deletions(-)
Hi,
On 02/04/18 03:30, Simon Glass wrote:
>
> Hi Andre,
>
> On 2 April 2018 at 09:43, André Przywara wrote:
>> Hi,
>>
>> On 01/04/18 14:19, Tom Rini wrote:
>>> On Tue, Mar 27, 2018 at 11:34:19PM +0530, Jagan Teki wrote:
On Mon, Sep 4, 2017 at 9:57 PM,
Without armv8_setup_psci register VBAR_EL3 is not set up property which
makes SMC calls jump to invalid location.
smp_kick_all_cpus is required to make slave cpus leave gic_wait_for_interrupt.
Without this they will never pursue booting process.
Fix was applied to the two ways of booting
> From: =?UTF-8?Q?Andr=c3=a9_Przywara?=
> Date: Mon, 2 Apr 2018 16:14:29 +0100
>
> On 02/04/18 13:47, Mark Kettenis wrote:
>
> Hi,
>
> >> From: =?UTF-8?Q?Andr=c3=a9_Przywara?=
> >> Date: Mon, 2 Apr 2018 12:51:50 +0100
> >>
> >> On 02/04/18
https://git.linaro.org/landing-teams/working/mbl/u-boot.git/log/?h=linaro-mbl%2bbod
v2:
- Ensure warp7_defconfig boots existing yocto with this change plus the
automated HAB layer being added here following on from "[PATCH v3 0/2]
WaRP7 unify secure and non-secure defconfigs"
- Fix reference
This patch adds BOOTROM_IVT_HDR_OFFSET at 0xC00. The BootROM expects to
find the IVT header at a particular offset in an i.MX image.
Defining the expected offset of the IVT header in the first-stage BootROM
image format is of use of later stage authentication routines where those
routines
Assigning the UUID discovery path to a tweakable environment variable means
that later steps in the boot process - particularly a boot script can
change the target root partition of a particular Linux boot.
Retargeting the rootfs is an important feature when doing ping/pong
upgrades allowing a
Doing secure boot on the WaRP7 using a common image format and the same
variable to represent the base address for each call means we can reduce
down the command to a single environment command.
This patch adds warp7_auth_or_fail as a wrapper around
"hab_auth_img_or_fail ${hab_ivt_addr}
We need to know the name of a signed boot-script, its better to have a
separate variable for this then to simply append some fixed string to an
existing image name.
Signed-off-by: Bryan O'Donoghue
---
include/configs/warp7.h | 1 +
1 file changed, 1 insertion(+)
Various function associated with booting the WaRP7 in High Assurance Boot
(HAB) mode are enabled by switching on CONFIG_SECURE_BOOT.
This patch enables CONFIG_SECURE_BOOT for the WaRP7 defconfig.
Signed-off-by: Bryan O'Donoghue
---
configs/warp7_defconfig | 1 +
1
setexpr allows us to do arithmetic for env variables - something that is
both useful and required when doing HAB authentication without hard-coding
HAB load addresses.
Enable setexpr in the secure defconfig - it's not required for the unsecure
version.
Signed-off-by: Bryan O'Donoghue
Hey all,
So it's release day and I've put up v2018.05-rc1. The merge window is
now closed and I've updated git and the tarballs are also up now.
I'm sure my patch queue is in bad shape as I've been on vacation for the
last week (hence my relative silence). I also am sad to report I don't
have
On Mon, Apr 02, 2018 at 07:22:39AM +0800, Simon Glass wrote:
> Hi Tom,
>
> Here's an assortment of things that were in my queue. Test result is here:
>
> https://travis-ci.org/sglass68/u-boot/builds/360881266
>
>
> The following changes since commit 81cf7c8d45935a295991fe2cd1df286f0f47511f:
>
This patch introduces the environment variable ivt_offset. When we define a
load address for Linux or DTB or any file the IVT associated with that file
is prepended. We extract the actual load addresses from u-boot.cfg and feed
these values into the code-signing process - hence we want u-boot to
This patch adds support for verifying a signed boot.scr. With this in place
it's possible for run-time Linux to update boot.scr to set different
variables such as switching between different boot partitions, pointing to
different kernels etc and for u-boot to verify these changes via the HAB
prior
In order to sign images with the IMX code-signing-tool (CST) we need to
know the load address of a given image. The best way to derive this load
address is to make it into a define - so that u-boot.cfg contains the
address - which we can then parse when generating the IMX CST headers.
This patch
On Sat, Mar 31, 2018 at 06:31:03AM -0600, Andy Shevchenko wrote:
> >> > + tl = readl(regs + HPET_MAIN_COUNT_L);
> >> > + th = readl(regs + HPET_MAIN_COUNT_H);
> >>
> >> Ditto.
> >
> > If readq() is defined as two read operations in 32-bit code, main counter
> > rollover
In order to sign images with the IMX code-signing-tool (CST) we need to
know the load address of a given image. The best way to derive this load
address is to make it into a define - so that u-boot.cfg contains the
address - which we can then parse when generating the IMX CST headers.
Adding CONFIG_WARP7_ROOT_PART allows a defconfig to specify which partition
is use as the root partition on WaRP7, this is a desirable change in order
to support a different partitioning schemes. The default is the current
partition #2.
Signed-off-by: Bryan O'Donoghue
In order to correctly produce an image with a IVT/DCD header we need to
define a CSF in imximage.cfg. We just use the mx7 default here.
All we have to do with this option switched on is "make u-boot.imx" and we
then will get
- u-boot.imx
- u-boot.imx.log
The log file is really important because
Requires setting CONFIG_OPTEE=y and setting an OPTEE TrustZone DRAM base in
include/configs/warp7.h.
Signed-off-by: Bryan O'Donoghue
---
configs/warp7_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/warp7_defconfig b/configs/warp7_defconfig
This patch adds an environment variable called "hab_enabled" which gets set
to a boolean status indicating whether HAB is enabled or not.
Subsequent patches can use this environment variable to determine if its
necessary to run a given binary through the hab_auth_img console command.
This patch enables CONFIG_BOOTM_TEE. Once enabled its possible to
chain-load Linux through OPTEE.
Loading kernel to 0x8080
=> run loadimage
Load FDT to 0x8300
=> run loadfdt
Load OPTEE to 0x8400
=> fatload mmc 0:5 0x8400 /lib/firmware/uTee.optee
Then chain-load to the kernel
Subtracts CONFIG_OPTEE_TZDRAM_SIZE from the available DRAM size.
On WaRP7 we simply define the OPTEE region as from the maximum DRAM address
minus CONFIG_OPTEE_TZDRAM_SIZE bytes.
Note the OPTEE boot process will itself subtract the DRAM region it lives
in from the memory map passed to Linux.
On Mon, Apr 02, 2018 at 02:11:59PM +0800, Simon Glass wrote:
> Hi Tom,
>
> On 4 February 2018 at 02:13, Tom Rini wrote:
> > On Sat, Feb 03, 2018 at 10:12:41AM -0700, Simon Glass wrote:
> >> Hi Tom,
> >>
> >> On 26 January 2018 at 17:50, Tom Rini wrote:
>
Right now a region of 0x30 bytes is allocated at the end of DRAM for
the purposes of loading an OPTEE firmware inside of it. This patch adds the
printout of the relevant address ranges.
Signed-off-by: Bryan O'Donoghue
---
board/warp7/warp7.c | 10 ++
1
Hi Tom,
On 4 February 2018 at 02:13, Tom Rini wrote:
> On Sat, Feb 03, 2018 at 10:12:41AM -0700, Simon Glass wrote:
>> Hi Tom,
>>
>> On 26 January 2018 at 17:50, Tom Rini wrote:
>> > On Fri, Jan 26, 2018 at 02:45:29PM -0700, Simon Glass wrote:
>> >
>> >>
This is much more recent version of ARC tools based on GCC 7.1.1 and
Binutils 2.29.
Signed-off-by: Alexey Brodkin
---
.travis.yml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 6cad65fd378d..d83a5e63329a 100644
On 02/04/18 12:20, Mark Kettenis wrote:
>> This feature make U-Boot to have full Linux dts inside, Can't we
>> implement automatic-boot-of-os distro to grab Linux dtb during
>> commands stage like other distro does? Because this make few
>> development struggles for U-Boot project like (few
52 matches
Mail list logo