From: Marcel Ziswiler
Update update_uboot confirmation message.
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
include/configs/apalis-imx8.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/configs/apalis-imx8.h b/include
l Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
configs/apalis-imx8_defconfig | 2 +-
include/configs/apalis-imx8.h | 10 ++
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/configs/apalis-imx8_defconfig b/configs/apalis-imx8_defconfig
index 019846e1af22..8a
From: Marcel Ziswiler
Introduce setup setting setupargs and move earlycon there.
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
include/configs/apalis-imx8.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/include/configs/apalis
From: Marcel Ziswiler
Drop obsolete environment variables fdt_addr, finduuid, boot_file,
mmcargs, mmcdev, mmcpart and panel.
Signed-off-by: Marcel Ziswiler
Signed-off-by: Andrejs Cainikovs
Signed-off-by: Francesco Dolcini
---
v2: remove additional boot_file variable
---
include/configs
From: Marcel Ziswiler
Remove obsolete SDHC related config defines. Nowadays, all SDHC related
hardware configuration comes from the device tree.
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
include/configs/apalis-imx8.h | 9 -
1 file changed
From: Marcel Ziswiler
Remove obsolete net USB start.
While at it also add a comment about enabling distro-boot.
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
include/configs/apalis-imx8.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff
From: Marcel Ziswiler
Update SPDX license identifier string.
While at it also update copyright period.
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
arch/arm/dts/fsl-imx8qm-apalis.dts | 4 ++--
board/toradex/apalis-imx8/Makefile
From: Marcel Ziswiler
Set the boot delay to one second.
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
configs/apalis-imx8_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/apalis-imx8_defconfig b/configs/apalis-imx8_defconfig
index
;script" to fix working the general
distro boot script mechanism.
Signed-off-by: Oleksandr Suvorov
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
include/configs/apalis-imx8.h | 1 -
include/configs/colibri-imx8x.h | 1 -
2 files changed, 2 dele
From: Marcel Ziswiler
Enable optional environment bootcount limit functionality.
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
configs/apalis-imx8_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/configs/apalis-imx8_defconfig b/configs
From: Igor Opaniuk
This provides correct system prompt for U-Boot console.
Signed-off-by: Igor Opaniuk
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
configs/apalis-imx8_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/apalis
From: Oleksandr Suvorov
There is no "apply" command enabled for "fdt".
Enable "apply" command to allow overlays to be applied.
Signed-off-by: Oleksandr Suvorov
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
confi
From: Marcel Ziswiler
Display build info with information about the version of SCFW, SECO and
TF-A (ATF).
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
board/toradex/apalis-imx8/apalis-imx8.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/board
From: Marcel Ziswiler
Implement PCB version and SoC variant handling which automatically loads
the correct device tree for the Linux kernel.
Signed-off-by: Marcel Ziswiler
Signed-off-by: Andrejs Cainikovs
Signed-off-by: Francesco Dolcini
---
v2: added missing 8GB SKU
---
board/toradex
-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
board/toradex/apalis-imx8/apalis-imx8.c | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/board/toradex/apalis-imx8/apalis-imx8.c
b/board/toradex/apalis-imx8/apalis-imx8.c
index
From: Francesco Dolcini
This series fixes a boot issue and refreshes Apalis iMX8 support as
follows:
- fix booting caused by missing DM_EVENT
- implement PCB version and SoC variant handling
- turn off LCD backlight before OS handover
- display build info
- provide proper prompt
- set bootdelay
From: Marcel Ziswiler
Without the DM_EVENT absolutely no output whatsoever and the system does
not boot at all.
Fixes: c5ef2025579e ("dm: fix DM_EVENT dependencies")
Signed-off-by: Marcel Ziswiler
Signed-off-by: Francesco Dolcini
---
v2: no changes
---
configs/apalis-imx8_defconfi
Hello Miquel,
On Thu, Jan 05, 2023 at 12:33:34PM +0100, Miquel Raynal wrote:
> miquel.ray...@bootlin.com wrote on Mon, 2 Jan 2023 10:40:04 +0100:
> > france...@dolcini.it wrote on Fri, 16 Dec 2022 17:30:18 +0100:
> > > On Fri, Dec 16, 2022 at 04:35:01PM +0100, Miquel Raynal wrote:
> > > >
On Fri, Dec 16, 2022 at 04:35:01PM +0100, Miquel Raynal wrote:
> ma...@denx.de wrote on Fri, 16 Dec 2022 15:32:28 +0100:
> > The second part of the message, as far as I understand it, is
> > "ignore problems this will cause to users of boards we do not know
> > about, let them run into unbootable
On Fri, Dec 16, 2022 at 12:01:55PM +0100, Miquel Raynal wrote:
> ma...@denx.de wrote on Fri, 16 Dec 2022 11:46:18 +0100:
> > On 12/16/22 08:45, Francesco Dolcini wrote:
> > > On Thu, Dec 15, 2022 at 08:16:04AM +0100, Miquel Raynal wrote:
> > >> I am still agai
On Fri, Dec 16, 2022 at 01:36:03AM +0100, Marek Vasut wrote:
> On 12/15/22 09:04, Miquel Raynal wrote:
> > > > That would fix all cases and only have an impact on the affected
> > > > boards.
> > >
> > > Sadly, it does only fix the known cases, not the unknown cases
> > > like downstream forks
Hello Marek and Miquel,
On Thu, Dec 15, 2022 at 08:16:04AM +0100, Miquel Raynal wrote:
> So my first first idea was to avoid using the broken "fixup mtdparts"
> function in U-Boot and I am still convinced this is what we should do
> in priority.
This is something that was already discussed, but
Hello Miquel
On Fri, Dec 02, 2022 at 06:20:02PM +0100, Francesco Dolcini wrote:
> On Fri, Dec 02, 2022 at 05:42:55PM +0100, Miquel Raynal wrote:
> > Please also do it with the NAND chip described. If, when the NAND chip
> > is described U-Boot tries to create partitions in the
On Fri, Dec 02, 2022 at 06:08:22PM +0100, Marek Vasut wrote:
> But here I would say this is a firmware bug and it might have to be handled
> like a firmware bug, i.e. with fixup in the partition parser. I seem to be
> changing my opinion here again.
I was thinking at this over the weekend, and I
On Fri, Dec 02, 2022 at 05:42:55PM +0100, Miquel Raynal wrote:
> Please also do it with the NAND chip described. If, when the NAND chip
> is described U-Boot tries to create partitions in the controller node,
> then the situation is even worse than I thought. But I believe
It's like that for
On Fri, Dec 02, 2022 at 05:17:59PM +0100, Marek Vasut wrote:
> On 12/2/22 16:49, Miquel Raynal wrote:
> > , not the NAND controller node. I hope this
> > is correctly supported in U-Boot though. So if there is a NAND chip
> > subnode, I suppose U-Boot would try to create the partitions that are
>
+ u-boot list
On Fri, Dec 02, 2022 at 11:53:27AM +0100, Miquel Raynal wrote:
> france...@dolcini.it wrote on Fri, 2 Dec 2022 11:24:29 +0100:
> > On Fri, Dec 02, 2022 at 11:12:43AM +0100, Francesco Dolcini wrote:
> > > On Fri, Dec 02, 2022 at 10:14:18AM +0100, Miquel Raynal wrote
+ u-boot list
On Thu, Dec 01, 2022 at 12:25:34PM +0100, Marek Vasut wrote:
> On 12/1/22 12:03, Francesco Dolcini wrote:
> > On Wed, Nov 30, 2022 at 11:59:04PM +0100, Marek Vasut wrote:
> > > On 11/30/22 21:51, Francesco Dolcini wrote:
> > > > On Wed, Nov 30, 2022 at
On Tue, Nov 08, 2022 at 06:09:11PM +0100, Pali Rohár wrote:
> On Tuesday 08 November 2022 09:52:22 Max Krummenacher wrote:
> > From: Max Krummenacher
> >
> > With LTO enabled the U-Boot initial environment is no longer stored
> > in an easy accessible section in env/common.o. I.e. the section
On Wed, Sep 07, 2022 at 11:51:05AM +0200, Francesco Dolcini wrote:
> Add RAM auto-sizing, without this change memory size for all SKU is set
> to 8GB and the system will crash on SKU with less memory as soon as the
> non existent memory addresses are accessed.
>
> Fixes: 2bc2f
Hello Mark
On Wed, Apr 20, 2022 at 11:51:44PM +0200, Mark Kettenis wrote:
> > Date: Wed, 20 Apr 2022 19:01:43 +0200
> > From: Francesco Dolcini
> >
> > +Tom
> >
> > On Mon, Apr 11, 2022 at 08:17:55PM +0200, Francesco Dolcini wrote:
> > > Hell
+Tom
On Mon, Apr 11, 2022 at 08:17:55PM +0200, Francesco Dolcini wrote:
> Hello all,
> I have a need to pass the u-boot version string to the operating
> system and I'm thinking at adding `u-boot,version` property storing
> `version_string` in it in the FDT `chosen` node.
>
>
Hello all,
I have a need to pass the u-boot version string to the operating
system and I'm thinking at adding `u-boot,version` property storing
`version_string` in it in the FDT `chosen` node.
Is this something that would be generally useful? Would be a patch like
that acceptable in upstream
, no code changes.
Francesco Dolcini (2):
mx6: ddr: Restore ralat/walat in write level calibration
mx6: ddr: Wait before issuing the first MRS cmd
arch/arm/mach-imx/mx6/ddr.c | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
--
2.25.1
-cycle without a
single failure.
Fixes: fe0f7f7842e1 ("mx6: add mmdc configuration for MX6Q/MX6DL")
Signed-off-by: Francesco Dolcini
Reviewed-by: Marek Vasut
---
Changes in v1:
- Add Reviewed-by: Marek Vasut ma...@denx.de
- Commit message and comments improvements, no code changes.
---
Calibration).
Fixes: d339f16911c7 ("arm: imx6: Add DDR3 calibration code for MX6 Q/D/DL")
Signed-off-by: Francesco Dolcini
Reviewed-by: Marek Vasut
---
Changes in v1:
- Add Reviewed-by: Marek Vasut ma...@denx.de
---
arch/arm/mach-imx/mx6/ddr.c | 8 +++-
1 file changed, 7 insertions(+),
On Mon, Apr 04, 2022 at 09:56:50PM +0200, Marek Vasut wrote:
> On 4/4/22 16:53, Francesco Dolcini wrote:
> > On Mon, Apr 04, 2022 at 03:39:35PM +0200, Marek Vasut wrote:
> > > > --- a/arch/arm/mach-imx/mx6/ddr.c
> > > > +++ b/arch/arm/mach-imx/mx6/ddr.c
&
Hello Marek,
thanks for your review.
On Mon, Apr 04, 2022 at 03:39:35PM +0200, Marek Vasut wrote:
> On 4/4/22 10:51, Francesco Dolcini wrote:
> > Wait 1ms before issuing the first MRS command to write DDR3 Mode
> > registers.
> >
> > There is a requirement to wait min
e relevant memory datasheet.
For IT temperature range SKUs CL is decreased from 8 to 7 and tFAW
value is increased, for commercial temperature range SKUs some minor
changes on ODT parameters.
Signed-off-by: Francesco Dolcini
---
board/toradex/apalis_imx6/apalis_imx6.c | 439 ++
from different batches before asking for this to be merged.
[0]
https://lore.kernel.org/all/20211202161428.ga104...@francesco-nb.int.toradex.com/
Francesco Dolcini (3):
mx6: ddr: Restore ralat/walat in write level calibration
mx6: ddr: Wait before issuing the first MRS cmd
board: apalis_imx6:
Calibration).
Fixes: d339f16911c7 ("arm: imx6: Add DDR3 calibration code for MX6 Q/D/DL")
Signed-off-by: Francesco Dolcini
---
arch/arm/mach-imx/mx6/ddr.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/arch/arm/mach-imx/mx6/ddr.c b/arch/arm/mach-imx/mx6/d
.
Fixes: fe0f7f7842e1 ("mx6: add mmdc configuration for MX6Q/MX6DL")
Signed-off-by: Francesco Dolcini
---
arch/arm/mach-imx/mx6/ddr.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/mach-imx/mx6/ddr.c b/arch/arm/mach-imx/mx6/ddr.c
index 08e2f0f130a6..7b3d620094c4 100644
On Fri, Apr 01, 2022 at 10:04:04AM -0400, Tom Rini wrote:
> On Fri, Apr 01, 2022 at 02:01:25PM +, Marcel Ziswiler wrote:
> > On Fri, 2022-04-01 at 09:43 -0400, Tom Rini wrote:
> > > On Fri, Apr 01, 2022 at 12:57:40PM +, Marcel Ziswiler wrote:
> > >
> > > > May I inquire about the status
Hello Fabio and everybody,
just a quick update on this old email thread.
On Thu, Dec 02, 2021 at 05:14:28PM +0100, Francesco Dolcini wrote:
> In my tests adding 1ms delay after each MMDC register write seems to
> have a positive effect and this is going into the direction that
Hello Fabio,
On Sat, Dec 04, 2021 at 11:29:23AM -0300, Fabio Estevam wrote:
> Back to your original instability issue: I suppose you are talking
> about colibri_imx6.c.
Both colibri/apalis imx6 are somehow affected.
> Does it work well if you convert it to the mx6_dram_cfg() scheme?
I have not
On Thu, Dec 02, 2021 at 05:56:38PM -0300, Fabio Estevam wrote:
> The part that Francesco quoted:
>
> "A Precharge All command must be issued prior to the
> MRW command to ensure robust DDR initialization. This
> command is required to be issued to both chip selects if two
> chip selects are
Hello Fabio and Michael,
On Thu, Dec 02, 2021 at 09:36:44PM +0100, Michael Nazzareno Trimarchi wrote:
> On Thu, Dec 2, 2021 at 9:14 PM Fabio Estevam wrote:
> > On Thu, Dec 2, 2021 at 1:14 PM Francesco Dolcini
> > wrote:
> > > I'm a little bit puzzled at the momen
Hello Fabio, Tim and all,
in the last few weeks I have been debugging some sporadic i.MX6 board
boot failures (2020.07 U-Boot, if that matters) and we have some loose
indication that they could be RAM related. The effect is that SPL is not
able to load U-Boot from the eMMC to DDR and
Hello Tom,
On Mon, Nov 29, 2021 at 10:25:30AM -0500, Tom Rini wrote:
> On Mon, Nov 29, 2021 at 02:21:23PM +0100, Francesco Dolcini wrote:
> > I noticed an issue with env erase command when environment is stored in a
> > emmc device, in case start/end are not aligned to the em
Hello,
I noticed an issue with env erase command when environment is stored in a
emmc device, in case start/end are not aligned to the emmc erase groups
size additional data is erased with just a warning.
```
Erasing Environment on MMC...
Caution! Your devices Erase group is 0x400
The erase
Hello Stefano,
On Thu, Oct 21, 2021 at 01:08:16PM +0200, Francesco Dolcini wrote:
> On Thu, Oct 21, 2021 at 12:16:33PM +0200, Stefano Babic wrote:
> > On 01.09.21 09:48, Francesco Dolcini wrote:
> > >
> > > Use the complete 512kb (4 blocks) nand partition reserved f
-module eMMC. U-Boot supports
> booting from the on-module eMMC only, SDP support is disabled for now
> due to missing i.MX 8M Plus USB support.
>
...
> Signed-off-by: Marcel Ziswiler
Acked-by: Francesco Dolcini
Francesco
Hello Stefano,
On Thu, Oct 21, 2021 at 12:16:33PM +0200, Stefano Babic wrote:
> On 01.09.21 09:48, Francesco Dolcini wrote:
> >
> > Use the complete 512kb (4 blocks) nand partition reserved for u-boot
> > environment instead of just the first block, this allows the module
On Thu, Sep 23, 2021 at 07:36:34AM -0400, Tom Rini wrote:
> On Thu, Sep 23, 2021 at 09:55:21AM +0200, Francesco Dolcini wrote:
>
> > colibri-imx6ull ethernet device is fec2, while the optional secondary
> > ethernet is fec1, update the ethernet aliases in the .dts file so that
-by: Francesco Dolcini
---
arch/arm/dts/imx6ull-colibri.dtsi | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/dts/imx6ull-colibri.dtsi
b/arch/arm/dts/imx6ull-colibri.dtsi
index b7bf79f28c..104207be97 100644
--- a/arch/arm/dts/imx6ull-colibri.dtsi
+++ b/arch/arm/dts/imx6ull
On Thu, Sep 16, 2021 at 04:13:31PM -0400, Tom Rini wrote:
> On Thu, Sep 16, 2021 at 09:50:35PM +0200, Francesco Dolcini wrote:
> > On Thu, Sep 16, 2021 at 03:42:20PM -0400, Tom Rini wrote:
> > > On Thu, Sep 16, 2021 at 09:38:19PM +0200, Francesco Dolcini wrote:
> > > &
On Thu, Sep 16, 2021 at 03:42:20PM -0400, Tom Rini wrote:
> On Thu, Sep 16, 2021 at 09:38:19PM +0200, Francesco Dolcini wrote:
> > On Thu, Sep 16, 2021 at 01:30:21PM -0400, Tom Rini wrote:
> > > *(.literal .text) \
> >
On Thu, Sep 16, 2021 at 01:30:21PM -0400, Tom Rini wrote:
> *(.literal .text) \
> + *(.literal .text_version_string)\
Isn't ".litteral" a duplication? Even if I'm pretty sure it will not cause any
difference
Hi Oleksandr,
On Fri, Sep 10, 2021 at 08:34:56AM +0200, Michal Simek wrote:
> On 9/9/21 10:44 PM, Oleksandr Suvorov wrote:
> > Signed-off-by: Oleksandr Suvorov
>
> 3 emails for you. Would be the best to choose only one.
And to use a valid one, oleksandr.suvo...@toradex.com is gone as today, I
On Wed, Sep 08, 2021 at 04:52:24PM +0300, Oleksandr Suvorov wrote:
> Fix the documentation file names: s/apalix/apalis/.
>
> Signed-off-by: Oleksandr Suvorov
Acked-by: Francesco Dolcini
Use the complete 512kb (4 blocks) nand partition reserved for u-boot
environment instead of just the first block, this allows the module to
have a working environment even if 3 blocks are bad.
Signed-off-by: Francesco Dolcini
---
include/configs/colibri-imx6ull.h | 5 +
1 file changed, 5
Use the complete 512kb (4 blocks) nand partition reserved for u-boot
environment instead of just the first block, this allows the module
to have a working environment even if 3 blocks are bad.
Signed-off-by: Francesco Dolcini
---
include/configs/colibri_imx7.h | 5 +
1 file changed, 5
Use the complete 512kb (4 blocks) nand partition reserved for u-boot
environment instead of just the first block, this allows the module
to have a working environment even if 3 blocks are bad.
Francesco Dolcini (2):
colibri-imx6ull: improve env badblock management
colibri-imx7: improve env
Enable dynamic DDR calibration to have a reliable behavior on edge
temperatures conditions.
Signed-off-by: Max Krummenacher
Signed-off-by: Francesco Dolcini
---
board/toradex/apalis_imx6/apalis_imx6.c | 19 +++
configs/apalis_imx6_defconfig | 1 +
2 files changed
Enable dynamic DDR calibration to have a reliable behavior on edge
temperatures conditions.
Signed-off-by: Max Krummenacher
Signed-off-by: Francesco Dolcini
---
board/toradex/colibri_imx6/colibri_imx6.c | 22 ++
configs/colibri_imx6_defconfig| 1 +
2 files
Enable dynamic DDR calibration to have a reliable behavior on edge
temperatures conditions for Toradex Apalis and Colibri iMX6 boards.
Francesco Dolcini (2):
colibri-imx6: use dynamic DDR calibration
apalis-imx6: use dynamic DDR calibration
board/toradex/apalis_imx6/apalis_imx6.c | 19
Dear all,
I am trying current U-Boot master on solidrun microsom i.MX6 and I get a CACHE
error when accessing SD device:
U-Boot SPL 2017.01-rc1-00066-ge5209e3-dirty (Dec 14 2016 - 10:55:06)
Trying to boot from MMC1** First descriptor is NOT a primary desc on 0:1 **
U-Boot
201 - 267 of 267 matches
Mail list logo