Am 21.12.2018 um 14:29 schrieb Simon Goldschmidt:
Am 21.12.2018 um 12:11 schrieb Vignesh R:
Hi Simon,
[...]
Hi Vignesh,
I just did a quick test on this but it fails to boot. I guess this could
be a size problem.
I guess. SPL_SPI_FLASH_TINY would help with SPL size issue here.
Yes, after e
So far we used the separate mksunxiboot tool for generating a bootable
image for Allwinner SPLs, probably just for historical reasons.
Use the mkimage framework to generate a so called eGON image the
Allwinner BROM expects.
The new image type is called "sunxi_egon", to differentiate it
from the (s
Switch the SPL boot image generation from using mksunxiboot to the new
sunxi_egon format of mkimage.
Verified to create identical results for all 144 Allwinner boards.
Signed-off-by: Andre Przywara
---
scripts/Makefile.spl | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --gi
At the moment "mkimage -T list" starts with two unknown entries, because
their IH_TYPE_ name is not listed in the uimage_type table.
Add those two entries to get an OCD-compatible image type listing.
Signed-off-by: Andre Przywara
---
common/image.c | 2 ++
1 file changed, 2 insertions(+)
diff
So far creating a bootable SPL image for Allwinner based boards uses
the mksunxiboot tool. Most other platforms seemed to have integrated this
kind of functionality into the common mkimage tool.
Since there is nothing special about the Allwinner image in this respect,
just add support for the so-c
Otto,
What did this issue end up being for you? I'm seeing a similar issue on my
Xilinx-based platform?
Justin D.
--
Sent from: http://u-boot.10912.n7.nabble.com/
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
--
Mikhail Lappo
(Software Engineer)
ESR Labs AG
E-mail: mikhail.la...@esrlabs.com
www.esrlabs.com
--
From ee9cabbf6941e005fe42b73057051c4f300a9c02 Mon Sep 17 00:00:00 2001
From: Mikhail Lappo
Date: Tue, 4 Dec 2018 09:30:03 +0100
Subject: [PATCH] mmc: Add missing ifdef
Fix build when CONFIG_MMC
Reading the position in a file after closing the same results in a read
after free.
Correct the sequence in the test.
Reported-by: Marek Vasut
Signed-off-by: Heinrich Schuchardt
---
lib/efi_selftest/efi_selftest_block_device.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
d
Am Fr., 21. Dez. 2018, 22:16 hat Simon Glass geschrieben:
> Hi Simon,
>
> On Thu, 20 Dec 2018 at 14:32, Simon Goldschmidt
> wrote:
> >
> > Am 20.12.2018 um 21:53 schrieb Simon Goldschmidt:
> > > Am 20.12.2018 um 18:37 schrieb Simon Glass:
> > >> Hi Simon,
> > >>
> > >> On Thu, 20 Dec 2018 at 08:
On Thu, 20 Dec 2018 at 06:07, Manivannan Sadhasivam
wrote:
>
> Default 8MB gunzip size is not enough to load the release kernel, hence
> fix 64MB size for uncompressing the kernel.
>
> Signed-off-by: Manivannan Sadhasivam
> ---
> include/configs/hikey.h | 2 ++
> 1 file changed, 2 insertions(+)
+Stephen
Hi Keethy,
On Fri, 21 Dec 2018 at 09:24, Keerthy wrote:
>
> fix up fdtdec_get_addr_size to use fdtdec_get_addr_size_auto_noparent
> so that the address cells and size cells are obtained from the
> parent instead of going by the fixed length.
Why? Can you please expand this?
cc Stephen
On Thu, 20 Dec 2018 at 18:18, Heinrich Schuchardt wrote:
>
> Some boards support NVME drives. We should be able to use them as boot
> devices.
>
> NVME access requires running 'nvme scan'.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> include/config_distro_bootcmd.h | 27 +++
On Thu, 20 Dec 2018 at 06:07, Manivannan Sadhasivam
wrote:
>
> Add MMC nodes for HiKey board based on HI6220 SoC. There are two MMC
> controllers in this SoC, first one used for eMMC and second one used
> for SD card.
>
> Signed-off-by: Manivannan Sadhasivam
> ---
> arch/arm/dts/hi6220-hikey.dts
On Fri, 21 Dec 2018 at 09:24, Keerthy wrote:
>
> With 8 bytes addressing even on 32 bit machines these checks
> are no longer valid. Remove them.
>
> Signed-off-by: Keerthy
> ---
> lib/fdtdec.c | 10 --
> 1 file changed, 10 deletions(-)
Reviewed-by: Simon Glass
On Thu, 20 Dec 2018 at 06:07, Manivannan Sadhasivam
wrote:
>
> Convert HiSilicon HI6220 MMC driver based on DWMMC IP to driver
> model.
>
> Signed-off-by: Manivannan Sadhasivam
> ---
> configs/hikey_defconfig | 1 +
> drivers/mmc/hi6220_dw_mmc.c | 100 +---
>
Hi Simon,
On Thu, 20 Dec 2018 at 14:32, Simon Goldschmidt
wrote:
>
> Am 20.12.2018 um 21:53 schrieb Simon Goldschmidt:
> > Am 20.12.2018 um 18:37 schrieb Simon Glass:
> >> Hi Simon,
> >>
> >> On Thu, 20 Dec 2018 at 08:03, Simon Goldschmidt
> >> wrote:
> >>>
> >>> Am 20.12.2018 um 15:49 schrieb S
Hi Philipp,
On Thu, 20 Dec 2018 at 14:22, Philipp Tomsich
wrote:
>
> Simon,
>
> > On 20.12.2018, at 22:16, Simon Glass wrote:
> >
> > Hi Christoph,
> >
> > On Mon, 17 Dec 2018 at 06:30, Christoph Muellner
> > wrote:
> >>
> >> pinctrl_decode_pin_config_dm() is basically a feature-equivalent
> >>
On Thu, 20 Dec 2018 at 18:57, Heinrich Schuchardt wrote:
>
> Describe the implementation of sub-commands.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> doc/README.commands | 36
> 1 file changed, 36 insertions(+)
Reviewed-by: Simon Glass
__
Hi Heinrich,
On Thu, 20 Dec 2018 at 18:58, Heinrich Schuchardt wrote:
>
> On 12/20/18 10:17 PM, Simon Glass wrote:
> > Hi Heinrich,
> >
> > On Thu, 20 Dec 2018 at 05:23, Heinrich Schuchardt
> > wrote:
> >>
> >> On 11/27/18 1:08 AM, Simon Glass wrote:
> >>> Hi Heinrich,
> >>>
> >>> On Sat, 17 No
Borrowing from the updates to ti-musb.c, this glue layer checks
to see if the MUSB controller is gadget or host. Going under
the assumpution there is only one MUSB controller, this only builds
either the host probe or the gadget probe based on the device tree
added by -u-boot.dtsi. OTG would be p
The omap2430 driver only currently supports host only. In
preparation for supporting peripheral mode, this patch makes
the driver support only the host by creating a ofdata_to_platdata
function host/peripheral agnostic with a host helper version.
Signed-off-by: Adam Ford
---
V2: No Changes
dif
Update: Patch for OP-TEE AVB trusted application (which introduces
implementation for persistent named values support on secure world
side) was successfully merged [1].
[1]: https://github.com/OP-TEE/optee_os/pull/2699
On Fri, 14 Dec 2018 at 19:45, Igor Opaniuk wrote:
>
> AVB version 1.1 introdu
On Fri, 2018-12-21 at 10:16 -0700, Simon Glass wrote:
> Hi,
>
> On Fri, 21 Dec 2018 at 01:25, Chee, Tien Fong om> wrote:
> >
> >
> > On Fri, 2018-12-14 at 14:53 +0800, tien.fong.c...@intel.com wrote:
> > >
> > > From: Tien Fong Chee
> > >
> > > Firmware loader would encounter problem if the
Hi Minkyu,
On Thu, 20 Dec 2018 at 17:40, Minkyu Kang wrote:
>
> Dear Simon Glass,
>
> On 17/12/18 11:36, Simon Glass wrote:
> > This series was previously sent as a v1 without a cover letter. Since then
> > I have added a few more patches:
> >
> > - Support for spring's audio codec
> > - Dropping
Hi,
On Fri, 21 Dec 2018 at 01:25, Chee, Tien Fong wrote:
>
> On Fri, 2018-12-14 at 14:53 +0800, tien.fong.c...@intel.com wrote:
> > From: Tien Fong Chee
> >
> > Firmware loader would encounter problem if the MMC is accessed before
> > initializing it. This patch would adding the support of initi
The memory area [0x400-0x420[ is occupied by the PSCI firmware. Any
attempt to access it from U-Boot leads to an immediate crash.
So let's make the same memory reservation as the vendor device tree.
Signed-off-by: Heinrich Schuchardt
---
cf. https://lkml.org/lkml/2018/12/21/253
v3
fix up fdtdec_get_addr_size to use fdtdec_get_addr_size_auto_noparent
so that the address cells and size cells are obtained from the
parent instead of going by the fixed length.
Signed-off-by: Keerthy
---
lib/fdtdec.c | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/lib
With 8 bytes addressing even on 32 bit machines these checks
are no longer valid. Remove them.
Signed-off-by: Keerthy
---
lib/fdtdec.c | 10 --
1 file changed, 10 deletions(-)
diff --git a/lib/fdtdec.c b/lib/fdtdec.c
index 6f8ec0d..18663ce 100644
--- a/lib/fdtdec.c
+++ b/lib/fdtdec.c
@@
Couple of fixes for fdtdec_get_addr_size and fdtdec_get_addr_size_fixed
functions.
Keerthy (2):
lib: fdtdec: fdtdec_get_addr_size_fixed remove checks
lib: fdtdec: fixup fdtdec_get_addr_size
lib/fdtdec.c | 17 ++---
1 file changed, 2 insertions(+), 15 deletions(-)
--
1.9.1
On 12/21/18 4:37 PM, Stefan Roese wrote:
> Hi Heinrich,
>
> On 21.12.18 12:59, Heinrich Schuchardt wrote:
>> The memory area [0x400-0x420[ is occupied by the PSCI
>> firmware. Any
>
> Nitpicking: The closing bracket is wrong above. *If* you need to re-send,
> then please fix. Otherwise no
Hi Heinrich,
On 21.12.18 12:59, Heinrich Schuchardt wrote:
The memory area [0x400-0x420[ is occupied by the PSCI firmware. Any
Nitpicking: The closing bracket is wrong above. *If* you need to re-send,
then please fix. Otherwise no need.
attempt to access it from U-Boot leads to an im
Hi Tom,
please pull the following minor, local changes and fixes:
- Fix breakage in helios4: Change U-Boot offset on SPI Flash
- Enable CONFIG_BLK for db-88f6820-amc
On 07.12.18 04:19, Chris Packham wrote:
db-88f6820-amc uses CONFIG_DM_USB and CONFIG_USB_STORAGE already so
define CONFIG_BLK to prepare it for full conversion to DM.
Signed-off-by: Chris Packham
Applied to u-boot-marvell/master.
Thanks,
Stefan
___
On 14.12.18 09:07, Stefan Roese wrote:
On 14.12.18 04:27, Chris Packham wrote:
The Marvell DDR3 training code is now part of the U-Boot SPL so the
comment saying it needs porting is no longer correct.
Signed-off-by: Chris Packham
Reviewed-by: Stefan Roese
Applied to u-boot-marvell/master.
On 19.12.18 05:08, Aditya Prayoga wrote:
SPI flash support on Helios4 [1] has been merge to u-boot/master on
commit 8cb8c0c6a83bef ("Merge git://git.denx.de/u-boot-marvell")
However, the SPI image build failed after the merge with following
message:
COPYspl/u-boot-spl.bin
MKIMAGE u-boot-spl
Register the 'bootm' function for booting VxWorks kernel for
RISC-V architecture.
Signed-off-by: Bin Meng
---
arch/riscv/lib/bootm.c | 8 +++-
common/bootm_os.c | 2 +-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/arch/riscv/lib/bootm.c b/arch/riscv/lib/bootm.c
index
For future extension to other architectures, make do_bootm_vxworks()
a non-static function.
Signed-off-by: Bin Meng
---
common/bootm_os.c | 4 ++--
include/bootm.h | 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/common/bootm_os.c b/common/bootm_os.c
index da938c5..473b9
Change the scope of do_bootvx_fdt() to static since it is only
used in common/bootm_os.c.
Signed-off-by: Bin Meng
---
common/bootm_os.c | 2 +-
include/vxworks.h | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/common/bootm_os.c b/common/bootm_os.c
index f302135..da938c5 100
Register the 'bootm' function for booting VxWorks kernel.
Signed-off-by: Bin Meng
---
arch/riscv/lib/bootm.c | 8 +++-
common/bootm_os.c | 2 +-
include/bootm.h| 2 ++
3 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/arch/riscv/lib/bootm.c b/arch/riscv/lib/bootm
Hi Tom,
Le 04/12/2018 à 05:47, Minkyu Kang a écrit :
Dear Tom,
On 04/12/18 05:23, Tom Rini wrote:
On Mon, Dec 03, 2018 at 08:57:21PM +0100, Guillaume GARDET wrote:
Hi,
not sure through which tree it should go and who should take care of it?
I will likely pick this up "soon" if I don't seen
Am 21.12.2018 um 12:11 schrieb Vignesh R:
Hi Simon,
[...]
Hi Vignesh,
I just did a quick test on this but it fails to boot. I guess this could
be a size problem.
I guess. SPL_SPI_FLASH_TINY would help with SPL size issue here.
Yes, after enabling that it works. With the tiny framework, I g
Am 21.12.2018 um 14:09 schrieb Frank Wunderlich:
just a thought, that someone load a script from tftp (scr) which will be
executed locally and imho can also contain mw-commands (like my one adding
0-characters). this can be modified from remote...
Well, from a security point of view, you can'
just a thought, that someone load a script from tftp (scr) which will be
executed locally and imho can also contain mw-commands (like my one adding
0-characters). this can be modified from remote...
i will not say that this have to be done, just a thought :)
for loading from filesystem/fat with
Hi Bernhard,
On Fri, Dec 21, 2018 at 3:31 PM Bernhard Messerklinger
wrote:
>
> Add native tsc calibration function. Calibrate the tsc timer the same
> way as linux does arch/x86/kernel/tsc.c.
nits: does in arch/x86/kernel/tsc.c
> Fixes booting for Apollo Lake processors.
>
> Signed-off-by: Bern
Am Fr., 21. Dez. 2018, 13:28 hat Frank Wunderlich
geschrieben:
> tested now v9 with tftp
>
> U-Boot> bd
> arch_number = 0x
> boot_params = 0x8100
> DRAM bank = 0x
> -> start= 0x8000
> -> size = 0x8000
> baudrate= 115200 bps
> TLB addr= 0x
> re
The following changes since commit 1f2e948d6d53f77a2ddb2dde3531b0d5bc2815ad:
Prepare v2019.01-rc2 (2018-12-17 20:25:24 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-socfpga.git master
for you to fetch changes up to bd5581716d0407272cfde624b484e530665b0a2f:
arm:
tested now v9 with tftp
U-Boot> bd
arch_number = 0x
boot_params = 0x8100
DRAM bank = 0x
-> start= 0x8000
-> size = 0x8000
baudrate= 115200 bps
TLB addr= 0x
relocaddr = 0xFFF9B000
reloc off = 0x7E19B000
irq_sp = 0xFFB96FF0
sp start=
The memory area [0x400-0x420[ is occupied by the PSCI firmware. Any
attempt to access it from U-Boot leads to an immediate crash.
So let's make the same memory reservation as the vendor device tree.
Signed-off-by: Heinrich Schuchardt
---
cf. https://lkml.org/lkml/2018/12/21/253
v2
have done it now this way:
U-Boot> printenv lstftp
lstftp=tftp ${loadaddr} ${serverip}:files.lst;setexpr listend ${loadaddr} +
${filesize};mw.b ${listend} 00 2;md.b ${loadaddr} 60;strings ${loadaddr};
strings-command needs 2 0-bytes to break.
files.lst is a simple textfile on tftp-server which
Hi Simon,
[...]
>
> Hi Vignesh,
>
> I just did a quick test on this but it fails to boot. I guess this could
> be a size problem.
I guess. SPL_SPI_FLASH_TINY would help with SPL size issue here.
> Unfortunately, the socfpga gen5 config does not
> correctly check SPL size currently. I'll have t
The memory area [0x400-0x420[ is occupied by the PSCI firmware. Any
attempt to access it from U-Boot leads to an immediate crash.
So let's make the same memory reservation as the vendor device tree.
Signed-off-by: Heinrich Schuchardt
---
cf. https://lkml.org/lkml/2018/12/21/253
---
arch
Thank you Lothar for clarification, now it works like expected
U-Boot> mw.b 80200059 00
U-Boot> md.b 8020 60
8020: 75 49 6d 61 67 65 5f 34 2e 31 34 2e 37 33 0a 75uImage_4.14.73.u
80200010: 49 6d 61 67 65 5f 34 2e 31 34 2d 72 64 0a 75 49Image_4.14-rd.uI
80200020: 6d 61 67 65 5f 34 2
Am Fr., 21. Dez. 2018, 07:37 hat Vignesh R geschrieben:
> U-Boot SPI NOR support (sf layer) is quite outdated as it does not
> support 4 byte addressing opcodes, SFDP table parsing and different types
> of
> quad mode enable sequences. Many newer flashes no longer support BANK
> registers used by
I have not a problem with this change but it has to be done based on
more information. It means you should look what requires that memory
and if make sense that these components need it at that time.
Thank you for the advice, that was quite fruitful. So most of the
heap (0x5f4 of 0x600) before
Hi Boris,
Missatge de Boris Brezillon del dia dc.,
12 de des. 2018 a les 18:36:
>
> On Wed, 12 Dec 2018 12:37:04 +0100
> Ladislav Michl wrote:
>
> > Now problem is that IGEPv2 comes with quite many configurations, some of
> > them are even customized, so static configuration is a show stopper
>
Hi Boris,
Missatge de Enric Balletbo Serra del dia dl., 10
de des. 2018 a les 22:50:
>
> +Ladis who might be also interested.
> Missatge de Boris Brezillon del dia dl.,
> 10 de des. 2018 a les 16:38:
> >
> > We are trying to get rid of the weak board_mtdparts_default() function
> > and we need t
Hi,
On Fri, 21 Dec 2018 10:28:40 +0100 Frank Wunderlich wrote:
> Hi,
>
> mw is also strange in my eyes, maybe you can explain me
>
> U-Boot> md 8020 18
> 8020: 616d4975 345f6567 2e34312e 750a3337uImage_4.14.73.u
> 80200010: 67616d49 2e345f65 722d3431 49750a64Image_4.14-rd.uI
> 8
Hi,
mw is also strange in my eyes, maybe you can explain me
U-Boot> md 8020 18
8020: 616d4975 345f6567 2e34312e 750a3337uImage_4.14.73.u
80200010: 67616d49 2e345f65 722d3431 49750a64Image_4.14-rd.uI
80200020: 6567616d 312e345f 31312e38 6d49750amage_4.18.11.uIm
80200030: 5f656
> -Original Message-
> From: U-Boot On Behalf Of Vignesh R
> Sent: Tuesday, December 18, 2018 10:49 PM
> To: Jagan Teki
> Cc: Marek Vasut ; Tom Rini ; U-Boot-
> Denx ; Michal Simek ; Siva
> Durga Prasad Paladugu ; Boris Brezillon
> ; Miquel Raynal ;
> Stefan Roese ; Jagan Teki
> Subjec
Fixes commit 013116243950 ("dm: usb: create a new UCLASS ID for USB gadget
devices")
The UCLASS_DRIVER for id UCLASS_USB_GADGET_GENERIC needs to be declared
even for platforms that do not enable DM_USB_GADGET. Otherwise the driver
for their usb peripheral controller fails to bind.
Reported-by: Pr
On Fri, 2018-12-14 at 14:53 +0800, tien.fong.c...@intel.com wrote:
> From: Tien Fong Chee
>
> Firmware loader would encounter problem if the MMC is accessed before
> initializing it. This patch would adding the support of initializing
> MMC before the MMC is accessed by firmware loader.
>
> Sign
61 matches
Mail list logo