On Wed, Feb 7, 2024 at 10:53 PM Dragan Simic wrote:
>
> Hello Jonas,
>
> On 2024-02-07 01:02, Jonas Karlman wrote:
> > Similar to RK35xx the BootRom in RK3328 can read all data and look for
> > idbloader at 0x8000, same as on SD and eMMC.
> >
> > Use the rksd format and modify the mkimage offset
Recent i.MX8MP DTs use new fsl,imx6ul-ecspi compatible string instead
of the fsl,imx51-ecspi compatible string. Add the new compatible string
to fix ECSPI operation on i.MX8MP.
For details, see Linux:
48d74376fb68 ("arm64: dts: imx8mp: update ecspi compatible and clk")
8eb1252bbedf ("spi: imx:
Hi Dragan,
On 2024-02-08 04:53, Dragan Simic wrote:
> Hello Jonas,
>
> On 2024-02-07 01:02, Jonas Karlman wrote:
>> Similar to RK35xx the BootRom in RK3328 can read all data and look for
>> idbloader at 0x8000, same as on SD and eMMC.
>>
>> Use the rksd format and modify the mkimage offset to
On Thu, Feb 08, 2024 at 12:17:56AM +, Patrick Walton wrote:
> When I follow the instructions for building PDF documentation (
> https://docs.u-boot.org/en/latest/build/documentation.html ) , I run
> into an error at the texi2pdf step (attached). It appears to have to
> do with the boot flow
Hi Marek,
On Thu, Feb 8, 2024 at 2:34 PM Marek Vasut wrote:
>
> The SPL clock code does configure the ECSPI clock frequency, which has
> to match the mxc-spi driver configuration for successful SPI NOR boot.
> Drop the assigned-clock from DT ecspi1 node on this board to let the
> SPL clock code
Hi Marek,
On Thu, Feb 8, 2024 at 2:33 PM Marek Vasut wrote:
>
> Recent i.MX8MP DTs use new fsl,imx6ul-ecspi compatible string instead
Please specify the Linux version in which this happened.
> of the fsl,imx51-ecspi compatible string. Add the new compatible string
> to fix ECSPI operation on
On Thu, Feb 8, 2024 at 6:45 AM Mathieu Othacehe wrote:
> diff --git a/board/variscite/imx93_var_som/spl.c
> b/board/variscite/imx93_var_som/spl.c
> index 502e599b91a..0965a2de996 100644
> --- a/board/variscite/imx93_var_som/spl.c
> +++ b/board/variscite/imx93_var_som/spl.c
> @@ -97,6 +97,7 @@
Hi Mathieu,
On Thu, Feb 8, 2024 at 6:45 AM Mathieu Othacehe wrote:
>
> Hello,
>
> This enables AHAB support on the imx93_var_som.
> I was able to test that I can boot from signed images on a closed board.
>
> There is one issue that has been discovered and that is discussed here:
>
Hi Giulio,
On Wed, Jan 31, 2024 at 10:06 AM Giulio Benetti
wrote:
> The problem is that mmu_set_region_dcache_behaviour() is not implemented
> for armv7m and mxsfb.c requires it when DCache is enabled, that's why
> I've disabled.
>
> So we can keep it as is or implement armv7m complete
>
0)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-master-20240208
>
> for you to fetch changes up to 8dcf1df48dff339b172d1bce2a38a965ee4aafca:
>
> phycore-imx8mp: add support for booting and fla
On Thu, Feb 08, 2024 at 11:59:32AM +, Peng Fan wrote:
> Hi Tom,
>
> Please pull fsl-qoriq-2024-2-8. Sorry for not being active in the past time,
> will try to
> catch up.
>
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP signature
On Tue, 25 Jul 2023 10:54:15 -0500, Andrew Davis wrote:
> TI KS2 boards have the nfs command in their common environment boot
> configuration, enable this command.
>
>
Applied to u-boot/master, thanks!
--
Tom
On 7/25/23 12:41 PM, Tom Rini wrote:
On Tue, Jul 25, 2023 at 10:54:16AM -0500, Andrew Davis wrote:
These select/imply settings are common to the whole architecture not just
these boards, move these settings to the architecture config.
Signed-off-by: Andrew Davis
Reviewed-by: Tom Rini
The SPL clock code does configure the ECSPI clock frequency, which has
to match the mxc-spi driver configuration for successful SPI NOR boot.
Drop the assigned-clock from DT ecspi1 node on this board to let the
SPL clock code do the configuration and keep it aligned with the driver
expectation.
Recent i.MX8MP DTs use new fsl,imx6ul-ecspi compatible string instead
of the fsl,imx51-ecspi compatible string. Add the new compatible string
to fix ECSPI operation on i.MX8MP.
Signed-off-by: Marek Vasut
---
Cc: "NXP i.MX U-Boot Team"
Cc: Fabio Estevam
Cc: Jagan Teki
Cc: Stefano Babic
---
From: Frieder Schrempf
Describe how to build and boot for the Sielaff i.MX6 Solo board.
Signed-off-by: Frieder Schrempf
---
doc/board/sielaff/imx6dl-sielaff.rst | 32
doc/board/sielaff/index.rst | 9
2 files changed, 41 insertions(+)
create
From: Frieder Schrempf
The Sielaff i.MX6 Solo board is a control and HMI board for vending
machines. Add support for this board.
The devicetree files are taken from pending changes in the Linux
kernel that are available from linux-next and will likely be
part of Linux v6.9.
Signed-off-by:
From: Frieder Schrempf
The datasheet can be found here:
https://www.esmt.com.tw/upload/pdf/ESMT/datasheets/EN25Q80B_Ver.E.pdf
Signed-off-by: Frieder Schrempf
---
drivers/mtd/spi/spi-nor-ids.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/mtd/spi/spi-nor-ids.c
From: Massimiliano Minella
In gsub, when the destination string is empty, the string 't' is
provided and the regular expression doesn't match, then the final result
is an empty string.
Example:
=> echo ${foo}
=> setenv foo
=> setexpr foo gsub e a bar
=> echo ${foo}
=>
The variable ${foo}
tags/u-boot-imx-master-20240208
for you to fetch changes up to 8dcf1df48dff339b172d1bce2a38a965ee4aafca:
phycore-imx8mp: add support for booting and flashing emmc via UUU (2024-02-08
10:11:46 -0300)
u-boot-imx-master-20240208
--
CI: https://source.denx.de/u-boot
On Thu, Feb 8, 2024 at 9:03 AM Benjamin Hahn wrote:
>
> sync devicetree with kernel v6.8-rc2.
>
> New commits on kernel v6.8-rc2:
> 4a58fcdb1818 arm64: dts: imx8mp-phyboard-pollux: Add support for RS232/RS485
> 3bd7fdcc359e arm64: dts: imx8mp-phyboard-pollux: Add gpio-line-names
> f5faa633daf8
On Fri, Feb 2, 2024 at 1:04 PM Fabio Estevam wrote:
>
> From: Fabio Estevam
>
> U-Boot binary has grown in such a way that it goes beyond the reserved
> area for the environment variables.
>
> Running "saveenv" and rebooting the board causes U-Boot to hang because
> of this overlap.
>
> Fix this
On Wed, Jan 31, 2024 at 9:49 AM Igor Opaniuk wrote:
>
> Add support for printing reset cause during boot.
>
> Signed-off-by: Igor Opaniuk
Applied, both, thanks.
On Tue, Jan 23, 2024 at 11:15 PM Jesse Taube wrote:
>
> Modify imx8m Flex SPI Configuration Block to work with imxrt.
> Add more Flex SPI configuration options to Kconfig.
>
> Signed-off-by: Jesse Taube
> ---
Applied, thanks.
On Wed, Jan 31, 2024 at 2:32 PM Joao Paulo Goncalves
wrote:
>
> From: Joao Paulo Goncalves
>
> Add new product id 0086 Verdin iMX8M Mini DualLite 2GB IT.
>
> Signed-off-by: Joao Paulo Goncalves
Applied, thanks.
On Tue, Jan 30, 2024 at 11:50 AM Mathieu Othacehe wrote:
>
> Add initial support for the PHYTEC phyBOARD-Segin-i.MX93 board based on
> the PHYTEC phyCORE-i.MX93 SoM.
>
> Supported features:
> - 1GB LPDDR4 RAM
> - eMMC
> - external SD
> - FEC Ethernet
> - debug UART
> - watchdog
>
> Signed-off-by:
On Tue, Jan 30, 2024 at 9:43 AM Primoz Fiser wrote:
>
> Commit d5eae216d833 ("net: dwc_eth_qos: Add board_interface_eth_init()
> for i.MX93") implemented board_interface_eth_init for i.MX9 platforms.
> However it only accounted for the EQOS interface while any board using
> FEC as primary
On 2024-02-08 15:10, Shantur Rathore wrote:
On Thu, Feb 8, 2024 at 1:44 PM Dragan Simic wrote:
On 2024-02-08 14:33, Marek Vasut wrote:
> On 2/8/24 12:30, Shantur Rathore wrote:
>> On Wed, Feb 7, 2024 at 1:07 PM Marek Vasut wrote:
>>> On 2/7/24 11:23, Shantur Rathore wrote:
USB 3.0 spec
Hi Igor,
Thank you for the patch.
On mar., févr. 06, 2024 at 23:31, Igor Opaniuk
wrote:
> From: Igor Opaniuk
>
> Add info about slot_suffix param for avb verify.
>
> Signed-off-by: Igor Opaniuk
> ---
>
> doc/android/avb2.rst | 8 +---
> 1 file changed, 5 insertions(+), 3 deletions(-)
>
On Thu, Feb 8, 2024 at 1:44 PM Dragan Simic wrote:
>
> On 2024-02-08 14:33, Marek Vasut wrote:
> > On 2/8/24 12:30, Shantur Rathore wrote:
> >> On Wed, Feb 7, 2024 at 1:07 PM Marek Vasut wrote:
> >>> On 2/7/24 11:23, Shantur Rathore wrote:
> USB 3.0 spec requires hub to reset device while
>
Hi Igor,
Thank you for the patch.
On mar., févr. 06, 2024 at 23:31, Igor Opaniuk
wrote:
> From: Igor Opaniuk
>
> Introduce str_avb_io_error() and str_avb_slot_error() functions,
> that provide a pointer to AVB runtime error message.
>
> Signed-off-by: Igor Opaniuk
Reviewed-by: Mattijs
Hi Igor,
Thank you for the patch.
On mar., févr. 06, 2024 at 23:31, Igor Opaniuk
wrote:
> From: Igor Opaniuk
>
> Introduce AVB_OPS_CHECK macro for checking AvbOps before using
> it to avoid code duplication.
> Simplify and add more context for prints where it's needed.
>
> Signed-off-by:
On 2024-02-08 14:33, Marek Vasut wrote:
On 2/8/24 12:30, Shantur Rathore wrote:
On Wed, Feb 7, 2024 at 1:07 PM Marek Vasut wrote:
On 2/7/24 11:23, Shantur Rathore wrote:
USB 3.0 spec requires hub to reset device while
enumeration. Some USB 2.0 hubs / devices don't
handle this well and after
Hi Igor,
Thank you for the patch.
On mar., févr. 06, 2024 at 23:31, Igor Opaniuk
wrote:
> From: Igor Opaniuk
>
> Make error prints more verbose with additional context.
> Also s/print/debug/g for prints, which might be relevant only
> for debugging purposes.
>
> Signed-off-by: Igor Opaniuk
Hi Igor,
Thank you for the patch.
On mar., févr. 06, 2024 at 23:31, Igor Opaniuk
wrote:
> From: Igor Opaniuk
>
> Move SPDX license identifiers to the first line, so it conforms
> to license placement rule [1]:
>
> Placement:
> The SPDX license identifier in kernel files shall be added at the
On 2/8/24 12:30, Shantur Rathore wrote:
Hi Marek,
On Wed, Feb 7, 2024 at 1:07 PM Marek Vasut wrote:
On 2/7/24 11:23, Shantur Rathore wrote:
USB 3.0 spec requires hub to reset device while
enumeration. Some USB 2.0 hubs / devices don't
handle this well and after implementation of
reset some
Hi Igor,
Thank you for the patch.
On mar., févr. 06, 2024 at 23:31, Igor Opaniuk
wrote:
> From: Igor Opaniuk
>
> mmc_switch_part() is used for switching between hw partitions
> on eMMC (boot0, boot1, user, rpmb).
> There is no need to do that for SD card.
>
> Signed-off-by: Igor Opaniuk
Hi Jesse,
On Tue, Feb 6, 2024 at 1:40 PM Jesse Taube wrote:
>
> Add support for booting the imxrt1050-evk from spi.
> Add imximage config and the ability for SPL to boot from NOR.
>
> Signed-off-by: Jesse Taube
This causes the following build failure when building imxrt1020-evk_defconfig:
When I follow the instructions for building PDF documentation (
https://docs.u-boot.org/en/latest/build/documentation.html ) , I run into an
error at the texi2pdf step (attached). It appears to have to do with the boot
flow diagram of k3_current not being an acceptable format for the pdf
Enable AHAB support in the imx93_var_som configuration.
Signed-off-by: Mathieu Othacehe
---
configs/imx93_var_som_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/imx93_var_som_defconfig b/configs/imx93_var_som_defconfig
index cc0c5a79bc1..14922f2a3e2 100644
---
Probing the MU is needed to prevent this error in the SPL:
ele dev is not initialized
Authenticate container hdr failed, return -19, resp 0x0
IND = INVALID
ele dev is not initialized
Error: release container failed, resp 0x0!
IND = INVALID
SPL: failed to boot from all boot devices
Hello,
This enables AHAB support on the imx93_var_som.
I was able to test that I can boot from signed images on a closed board.
There is one issue that has been discovered and that is discussed here:
https://lists.denx.de/pipermail/u-boot/2024-February/545404.html
This series can still be
On Thu, Feb 8, 2024 at 9:27 AM Linus Walleij
wrote:
> On Mon, Feb 5, 2024 at 9:18 AM Ole Orhagen
> wrote:
>
>>
>> But I will try to dust it off and test it again.
>>>
>>
>> Did you get any results from the tests?
>>
>
>
> Yes!
>
> It works fine both before and after the patch. Latest log from
>
Awesome, thanks!
:)
On Wed, Feb 7, 2024 at 4:45 PM Tom Rini wrote:
> On Fri, Jan 26, 2024 at 01:47:50PM +0100, Ole P. Orhagen wrote:
>
> > This commit enables support for DM_SERIAL in the vexpress_ca9x4 boards.
> >
> > When running the board with the DM_SERIAL driver, the board ran out of
> >
On 31/01/24 11:32, Santhosh Kumar K wrote:
This series is to:
1. Enable ECC priming with BIST engine (Patch 1)
2. Add a function to store base address and size of RAM's banks
in a 64 bit device private data (Patch 2)
3. Setup the ECC region start and range (Patch 3)
4. Enable ECC 1 bit
add support for Serial Downloader Boot via UUU as well as flashing emmc
via UUU on USB0 Port of phyBOARD Pollux.
Reviewed-by: Fabio Estevam
Signed-off-by: Benjamin Hahn
---
board/phytec/phycore_imx8mp/phycore-imx8mp.c | 4
configs/phycore-imx8mp_defconfig | 18
add support for USB mass storage to USB0 port of phyBOARD Pollux.
tested with "ums 0 mmc 2"
Signed-off-by: Benjamin Hahn
---
arch/arm/dts/imx8mp-phyboard-pollux-rdk-u-boot.dtsi | 4
configs/phycore-imx8mp_defconfig| 7 +++
2 files changed, 11 insertions(+)
diff
sync devicetree with kernel v6.8-rc2.
New commits on kernel v6.8-rc2:
4a58fcdb1818 arm64: dts: imx8mp-phyboard-pollux: Add support for RS232/RS485
3bd7fdcc359e arm64: dts: imx8mp-phyboard-pollux: Add gpio-line-names
f5faa633daf8 arm64: dts: imx8mp-phyboard-pollux: Enable USB support
27c0dc128d04
The phyBOARD Pollux has two USB ports. Add support for USB host and USB
storage for the USB1 port.
Signed-off-by: Benjamin Hahn
---
configs/phycore-imx8mp_defconfig | 10 ++
1 file changed, 10 insertions(+)
diff --git a/configs/phycore-imx8mp_defconfig
add support for various USB features like USB storage, USB mass storage
as well as booting and flashing emmc via UUU.
Signed-off-by: Benjamin Hahn
---
Changes in v3:
- add patch description for the sync with kernel devicetree commit
- Link to v2:
Hi Tom,
Please pull fsl-qoriq-2024-2-8. Sorry for not being active in the past time,
will try to
catch up.
---
Add TJA1120 driver support
fsl-layerscape/soc.c: do not destroy bootcmd environment
---
CI:
On 08/02/2024 07:19, MD Danish Anwar wrote:
> Hi Sean,
>
> On 07/02/24 11:14 pm, Sean Anderson wrote:
>> On 1/30/24 01:26, MD Danish Anwar wrote:
>>> The fs-loader driver reads env storage_interface and uses it to load
>>> firmware file into memory using the medium set by env. Update the
Hello Tom, Peter,
On Wed, Feb 7, 2024 at 3:16 PM Peter Robinson wrote:
>
> On Wed, 7 Feb 2024 at 13:48, Tom Rini wrote:
> >
> > On Wed, Feb 07, 2024 at 02:00:16PM +0100, Igor Opaniuk wrote:
> > > Hello,
> > >
> > > I was playing a bit with different hash functions recently, and
> > > it turned
Hi Marek,
On Wed, Feb 7, 2024 at 1:07 PM Marek Vasut wrote:
>
> On 2/7/24 11:23, Shantur Rathore wrote:
> > USB 3.0 spec requires hub to reset device while
> > enumeration. Some USB 2.0 hubs / devices don't
> > handle this well and after implementation of
> > reset some USB 2.0 disks weren't
> From: Heinrich Schuchardt
> Date: Thu, 8 Feb 2024 11:49:50 +0100
>
> We should not use the reserved value 0x00 for the wake up type but
> use 0x06 (Power Switch).
Well, if I look at my collection of boards, many don't even have a
power switch. So I think the only sensible default value is
We should not use the reserved value 0x00 for the wake up type but
use 0x06 (Power Switch).
Signed-off-by: Heinrich Schuchardt
---
include/smbios.h | 2 ++
lib/smbios.c | 1 +
2 files changed, 3 insertions(+)
diff --git a/include/smbios.h b/include/smbios.h
index 3df8827b60d..704d7e5dc86
Correct type 1 output
* render wake up time as string
* print family string
* remove duplicate serial number output
Signed-off-by: Heinrich Schuchardt
---
cmd/smbios.c | 25 +++--
1 file changed, 23 insertions(+), 2 deletions(-)
diff --git a/cmd/smbios.c b/cmd/smbios.c
We should not use the reserved value 0x00 for the wake up type but
use 0x06 (Power Switch).
Correctly display wake-up type in smbios command.
Display SMBIOS type 1 field family in smbios command.
Heinrich Schuchardt (2):
cmd: smbios: type 1 wake-up time, family
smbios: fill wake-up type
Hi Sjoerd,
Thank you for the patch.
On ven., janv. 12, 2024 at 09:52, Sjoerd Simons wrote:
> Enable USB host as well as USB gadget and DFU support for a53; For the
> r5 due to the smaller available size create a config fragment for DFU
> supports which disables support for persistent storage
{
.priv_auto = sizeof(struct pl180_mmc_host),
.plat_auto = sizeof(struct arm_pl180_mmc_plat),
};
-#endif
---
base-commit: 0101a2ffe125911ebf89172b495f5ff14f2fd058
change-id: 20240208-uboot-vexpress-ca9-127bd6b163df
Best regards,
--
Linus Walleij
From: Joao Paulo Goncalves
Read the max temperature for the SoC temperature grade from the hardware
and change the critical trip nodes on each thermal zone of FDT at
runtime so they are correct with the hardware value for its grade.
Signed-off-by: Joao Paulo Goncalves
Signed-off-by: Francesco
From: Joao Paulo Goncalves
AM62x SoC is available in multiple temperature grade:
- Commercial: 0° to 95° C
- Industrial: -40° to 105° C
- Automotive: -40° to 125° C
Add a new function that returns the am62 max temperature value
accordingly to its temperature grade in Celsius.
Signed-off-by:
From: Francesco Dolcini
This series adds support to dynamically fixup the DT the critical thermal trip
point of TI AM62 depending on the SoC temperature grade.
Joao Paulo Goncalves (2):
arm: mach-k3: am62: Get soc max temperature by grade
arm: mach-k3: am62: Fixup thermal zone critical
On Mon, Feb 5, 2024 at 9:18 AM Ole Orhagen
wrote:
>
> But I will try to dust it off and test it again.
>>
>
> Did you get any results from the tests?
>
Yes!
It works fine both before and after the patch. Latest log from
the actual hardware:
Cmd> usb_on
Enabling debug USB...
(here I copy
64 matches
Mail list logo