On Wed, 2024-10-02 at 13:16 -0600, Tom Rini wrote:
> On Wed, Oct 02, 2024 at 02:26:30PM +0100, Martyn Welch wrote:
> > When configured correctly, we can detect when boot fails after the
> > boot
> > process has been handed over to the kernel through the use of U-
> > B
o provide a means of falling back to a previously known good state
after a failed update. For example, if "bootcmd" is set to:
bootflow scan -lb
We would set "altbootcmd" to:
bootmeth set extlinux fallback 1; bootflow scan -lb
Causing the boot process to boot from the fallb
We have added a "set" sub command to bootmeth, add some tests to check
it's operation.
Signed-off-by: Martyn Welch
---
test/boot/bootmeth.c | 47
1 file changed, 47 insertions(+)
diff --git a/test/boot/bootmeth.c b/test/boot/b
The "fallback" extlinux config option allows us to set an alternative
default boot option for when it has been detected that the default is
failing. Implement the logic required to boot from this option when
desired.
Signed-off-by: Martyn Welch
---
boot/bootmeth_extlinux.c |
lback option so that we can return to a previous (hopefully working)
state.
Add a "fallback" option to the supported extlinux configuration options
that points to a label like "default" so that we can utilise this in
later commits.
Signed-off-by: Martyn Welch
---
On Thu, 2024-07-11 at 16:41 -0500, Jon Humphreys wrote:
> Jon Humphreys writes:
>
> > Martyn Welch writes:
> >
> > > On Thu, 2024-05-23 at 15:08 -0500, Jon Humphreys wrote:
> > > > Martyn Welch writes:
> > > >
> > > > > Fro
On Thu, 2024-05-23 at 15:08 -0500, Jon Humphreys wrote:
> Martyn Welch writes:
>
> > From: Sjoerd Simons
> >
> > Provide config fragments to enable USB host as well as USB gadget
> > and DFU
> > support for a53 and r5. This relevant fragment is included
From: Sjoerd Simons
Both AM62 SK and beagleplay support DFU boot in a similar way now;
Document how to actually run DFU boot for both boards
Signed-off-by: Sjoerd Simons
Reviewed-by: Mattijs Korpershoek
Tested-by: Mattijs Korpershoek # on beagle play
Signed-off-by: Martyn Welch
---
Changes
needs to be added should DFU boot be
required as this will disable booting from persistent storage due to
binary size constraints.
Signed-off-by: Sjoerd Simons
Signed-off-by: Martyn Welch
---
Changes in v5:
- Use existing config fragment for a53 DFU configuration
- Force usb0 into peripheral mode
: Martyn Welch
---
Changes in v5:
- Switch to config fragment for a53 most DFU configuration
Changes in v4:
- Move R5 dfu config to a config fragment rather then a full defconfig
- Don't enable XHCI for the R5 SPL, unneeded
Changes in v3:
- Run savedefconfig to adjust to more recent u-boot
Chang
From: Sjoerd Simons
Enable usb0 in all boot phases for use with DFU
Signed-off-by: Sjoerd Simons
Reviewed-by: Alexander Sverdlin
Signed-off-by: Martyn Welch
---
Changes in v5:
- Forcing usb0 into peripheral mode reinstated
Changes in v4:
- Don't force usb0 into peripheral mode
Chang
From: Sjoerd Simons
Include standard TI K3 dfu environment
Signed-off-by: Sjoerd Simons
Reviewed-by: Alexander Sverdlin
Reviewed-by: Mattijs Korpershoek
Tested-by: Mattijs Korpershoek # on beagle play
---
(no changes since v3)
Changes in v3:
- Add dfu via environment rather then config head
From: Sjoerd Simons
Add glue code for TI AM62 to the dwc3 driver; Most code adopted from
TI vendor u-boot code.
Signed-off-by: Sjoerd Simons
Tested-by: Alexander Sverdlin
Reviewed-by: Mattijs Korpershoek
Tested-by: Mattijs Korpershoek # on beagle play
---
Changes in v5:
- No change
Changes
This series adds DFU support for TI AM62 SK and beagleplay boards.
I have picked this series up from Sjoerd due to time constraints.
Since the last revision:
* Removed dwc3 mode setting in favour of reinstating forced peripheral
mode for usb0
* Use of config fragments for both r5 and a53 DFU co
On Tue, 2024-01-16 at 11:22 +0100, Mattijs Korpershoek wrote:
> > + /* Program PHY PLL refclk by reading syscon property */
> > + ret = regmap_update_bits(syscon, args.args[0],
> > PHY_PLL_REFCLK_MASK, rate_code);
> > + if (ret) {
>
> The doc of ofnode_parse_phandle_with_args() states that:
On Tue, 2024-03-26 at 14:35 +, Christopher Obbard wrote:
> Hi Martyn.
>
> On Tue, 2024-03-26 at 14:26 +0000, Martyn Welch wrote:
> > With the current config for tha SK-AM62, fdtfile isn't set in the
> > U-Boot
> > environment. When using bootflow to boot fr
Rectify this so that booting works correctly.
Signed-off-by: Martyn Welch
---
configs/am62x_evm_a53_defconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configs/am62x_evm_a53_defconfig b/configs/am62x_evm_a53_defconfig
index 78287ec18a..e373e44a93 100644
--- a/configs/am6
`:
Reviewed-by: Martyn Welch
Martyn
TI boards use a custom (though faily common to TI boards) mechanism for
booting Linux. We would like to use the "distroboot" approach.
Enable distroboot as a further option to use for booting on am625 should
the existing options fail.
Signed-off-by: Martyn Welch
--
U-Boot to also be successfully booted from RAW
offsets in addition to from a filesystem.
Signed-off-by: Martyn Welch
---
arch/arm/mach-k3/am625_init.c | 19 +--
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/arch/arm/mach-k3/am625_init.c b/arch/arm/mach-k3
Boot mode is updated to correctly detect the boot mode from the SoC boot
config.
Martyn Welch (2):
arm64:mach-k3 am625_init: Correct boot mode detection
configs: Enable distroboot on am625
arch/arm/mach-k3/am625_init.c | 19 +--
configs/am62x_evm_a53_defconfig | 2 +-
in
On Tue, 2022-11-08 at 15:50 +0100, Stefano Babic wrote:
> Hi Fabio,
>
> On 08.11.22 15:42, Fabio Estevam wrote:
> > From: Fabio Estevam
> >
> > The conversion to CONFIG_TEXT_BASE was missed here.
> >
> > Convert it to fix a build error in CI.
> >
> > Signed-off-by: Fabio Estevam
> > ---
> > S
Add support for the MSC SM2S-IMX8PLUS SMARC Module. Tested in conjunction
with the MSC SM2-MB-EP1 Mini-ITX Carrier Board.
Signed-off-by: Martyn Welch
---
Changes in v2:
- Renamed FDT to closer match kernel
- Sync with kernel FDT
- Update for changes made in U-Boot
Changes in v3:
- Use
From: Martyn Welch
The support added later in this series tweaks the PMIC voltages in the
SPL. Enable support for the rn5t567 in SPL builds to allow this to be done
cleanly.
Signed-off-by: Martyn Welch
Reviewed-by: Simon Glass
---
Changes in v3:
- New patch (replaces addition of legacy
Add support for the rn5t568 PMIC to the rn5t567 driver.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
Changes in v4:
- None
Changes in v5:
- None
drivers/power/pmic/rn5t567.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/power/pmic/rn5t567.c
The i.MX8MP SoC contains 2 more i2c buses. Add support for the
configuration of these buses.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
Changes in v4:
- None
Changes in v5:
- None
arch/arm/include/asm/arch-imx8m/imx-regs.h | 4
arch/arm/mach-imx
The i.MX8MP also has USDHC3, allow access to the relvant base address
definition.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
Changes in v4:
- None
Changes in v5:
- None
arch/arm/include/asm/arch-imx8m/imx-regs.h | 2 +-
1 file changed, 1 insertion(+), 1
Add support for the MSC SM2S-IMX8PLUS SMARC Module. Tested in conjunction
with the MSC SM2-MB-EP1 Mini-ITX Carrier Board.
Signed-off-by: Martyn Welch
---
Changes in v2:
- Renamed FDT to closer match kernel
- Sync with kernel FDT
- Update for changes made in U-Boot
Changes in v3:
- Use
The i.MX8MP SoC contains 2 more i2c buses. Add support for the
configuration of these buses.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
Changes in v4:
- None
arch/arm/include/asm/arch-imx8m/imx-regs.h | 4
arch/arm/mach-imx/i2c-mxv7.c
The support added later in this series tweaks the PMIC voltages in the
SPL. Enable support for the rn5t567 in SPL builds to allow this to be done
cleanly.
Signed-off-by: Martyn Welch
Reviewed-by: Simon Glass
---
Changes in v3:
- New patch (replaces addition of legacy support for rn5t567
Add support for the rn5t568 PMIC to the rn5t567 driver.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
Changes in v4:
- None
drivers/power/pmic/rn5t567.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/power/pmic/rn5t567.c b/drivers/power/pmic
The i.MX8MP also has USDHC3, allow access to the relvant base address
definition.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
Changes in v4:
- None
arch/arm/include/asm/arch-imx8m/imx-regs.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Hi Simon,
Is this approach acceptable to you (instead of adding legacy support
for this device)?
Martyn
On Fri, 2022-09-16 at 11:24 +0100, Martyn Welch wrote:
> The support added later in this series tweaks the PMIC voltages in
> the
> SPL. Enable support for the rn5t567 in SPL builds
From: Martyn Welch
Add support for the MSC SM2S-IMX8PLUS SMARC Module. Tested in conjunction
with the MSC SM2-MB-EP1 Mini-ITX Carrier Board.
Signed-off-by: Martyn Welch
---
Changes in v2:
- Renamed FDT to closer match kernel
- Sync with kernel FDT
- Update for changes made in U-Boot
From: Martyn Welch
The i.MX8MP SoC contains 2 more i2c buses. Add support for the
configuration of these buses.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
arch/arm/include/asm/arch-imx8m/imx-regs.h | 4
arch/arm/mach-imx/i2c-mxv7.c
From: Martyn Welch
Add support for the rn5t568 PMIC to the rn5t567 driver.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
drivers/power/pmic/rn5t567.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/power/pmic/rn5t567.c b/drivers/power/pmic
The support added later in this series tweaks the PMIC voltages in the
SPL. Enable support for the rn5t567 in SPL builds to allow this to be done
cleanly.
Signed-off-by: Martyn Welch
---
Changes in v3:
- New patch (replaces addition of legacy support for rn5t567)
drivers/power/pmic/Kconfig
From: Martyn Welch
The i.MX8MP also has USDHC3, allow access to the relvant base address
definition.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
arch/arm/include/asm/arch-imx8m/imx-regs.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a
From: Martyn Welch
Add support for the MSC SM2S-IMX8PLUS SMARC Module. Tested in conjunction
with the MSC SM2-MB-EP1 Mini-ITX Carrier Board.
Signed-off-by: Martyn Welch
---
Changes in v2:
- Renamed FDT to closer match kernel
- Sync with kernel FDT
- Update for changes made in U-Boot
arch
From: Martyn Welch
The support added later in this series tweaks the PMIC voltages in the
SPL, which doesn't support DM. Add legacy support to the rn5t567 PMIC
driver to allow that to happen.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
drivers/power/pmic/Makefile
From: Martyn Welch
Add support for the rn5t568 PMIC to the rn5t567 driver.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
drivers/power/pmic/rn5t567.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/power/pmic/rn5t567.c b/drivers/power/pmic/rn5t567.c
index d9a8298ebb
From: Martyn Welch
The i.MX8MP SoC contains 2 more i2c buses. Add support for the
configuration of these buses.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
arch/arm/include/asm/arch-imx8m/imx-regs.h | 4
arch/arm/mach-imx/i2c-mxv7.c | 6 ++
arch/arm/mach
From: Martyn Welch
The i.MX8MP also has USDHC3, allow access to the relvant base address
definition.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
arch/arm/include/asm/arch-imx8m/imx-regs.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/include/asm
. Tweak the entry to cover
these directories so that tools like get_maintainers.pl will suggest
relevant maintainers when making changes just in these directories.
Signed-off-by: Martyn Welch
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b
Add support for the MSC SM2S-IMX8PLUS SMARC Module. This is currently
being used in conjunction with the MSC SM2-MB-EP1 Mini-ITX Carrier
Board.
Signed-off-by: Martyn Welch
---
arch/arm/dts/Makefile |1 +
arch/arm/dts/msc-sm2s-imx8mp-u-boot.dtsi | 168 ++
arch
The support added later in this series tweaks the PMIC voltages in the
SPL, which doesn't support DM. Add legacy support to the rn5t567 PMIC
driver to allow that to happen.
Signed-off-by: Martyn Welch
---
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/pmic_rn5t567.c
Add support for the rn5t568 PMIC to the rn5t567 driver.
Signed-off-by: Martyn Welch
---
drivers/power/pmic/rn5t567.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/power/pmic/rn5t567.c b/drivers/power/pmic/rn5t567.c
index d9a8298ebb..9d103dd840 100644
--- a/drivers/power/pmic
The i.MX8MP SoC contains 2 more i2c buses. Add support for the
configuration of these buses.
Signed-off-by: Martyn Welch
---
arch/arm/include/asm/arch-imx8m/imx-regs.h | 4
arch/arm/mach-imx/i2c-mxv7.c | 6 ++
arch/arm/mach-imx/imx8m/clock_imx8mm.c | 12
The i.MX8MP also has USDHC3, allow access to the relvant base address
definition.
Signed-off-by: Martyn Welch
---
arch/arm/include/asm/arch-imx8m/imx-regs.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/include/asm/arch-imx8m/imx-regs.h
b/arch/arm/include/asm
I am taking over responsibility for the GE board from Sebastian Reichel.
Updating the MAINTAINERS files to reflect this.
Signed-off-by: Martyn Welch
---
board/ge/b1x5v2/MAINTAINERS | 2 +-
board/ge/bx50v3/MAINTAINERS | 2 +-
board/ge/mx53ppd/MAINTAINERS | 2 +-
3 files changed, 3 insertions
, adjust the example dumpfile invocation in imagetool.h to use
> the -o option instead of the removed -i option.
>
> Fixes: 12b831879a76 ("tools: dumpimage: Simplify arguments")
> Signed-off-by: Tyler Hicks
> Cc: Martyn Welch
Acked-by: Martyn Welch
> ---
> READM
which was still listing freescale/
>instead of ge/
> * Order the list of files alphabetically
> * Add board specific device tree files to the file list
>
> Cc: Martyn Welch
> Cc: Ian Ray
> Signed-off-by: Sebastian Reichel
Acked-by: Martyn Welch
> ---
> board/g
On Thu, 2020-06-11 at 20:03 -0700, Troy Kisky wrote:
> On 6/11/2020 10:53 AM, Martyn Welch wrote:
> > It appears that MMC access on the Sabrelite has been broken since
> > cdcaee9518:
> >
> > Loading Environment from MMC... Card did not respond to voltage
> > s
PINCTRL so that things work as expected.
Signed-off-by: Martyn Welch
---
Changes in v2:
- Removed now redundant mmc header.
board/boundary/nitrogen6x/nitrogen6x.c | 72 --
configs/mx6qsabrelite_defconfig| 3 ++
2 files changed, 3 insertions(+), 72 deletions
On Thu, 2020-06-11 at 12:29 +0900, Jaehoon Chung wrote:
> On 6/11/20 9:59 AM, Jonathan Gray wrote:
> > On Tue, May 26, 2020 at 06:02:23PM +0100, Martyn Welch wrote:
> > > -
> > > -int board_mmc_getcd(struct mmc *mmc)
>
> I'm not sure..if board_mmc_getcd/init
PINCTRL so that things work as expected.
Signed-off-by: Martyn Welch
---
board/boundary/nitrogen6x/nitrogen6x.c | 71 --
configs/mx6qsabrelite_defconfig| 3 ++
2 files changed, 3 insertions(+), 71 deletions(-)
diff --git a/board/boundary/nitrogen6x/nitrogen6x.c
b
be done in the
> future,
> because the eSDHC driver is mess for a long time.
> Since I'm only owner for QorIQ eSDHC driver, I dropped only a little
> things which I'm sure for fsl_esdhc_imx. Let i.MX eSDHC owner do
> futhur
> cleaning up.
>
For series:
Revie
--
> scripts/config_whitelist.txt | 1 -
> 25 files changed, 18 insertions(+), 28 deletions(-)
>
Acked-by: Martyn Welch
> diff --git a/arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch2
> b/arch/arm/cpu/armv8/fsl-layerscape/doc/README.lsch2
> index 9583bf743e
On Tue, 2019-05-28 at 06:51 +0200, Heiko Schocher wrote:
> add Kconfig support for this driver.
>
> Signed-off-by: Heiko Schocher
Acked-by: Martyn Welch
> ---
>
> README| 4
> configs/aristainetos2_defconfig
On Wed, 2019-04-10 at 15:23 +0200, Parthiban Nallathambi wrote:
> Hello Wadim,
>
> Thanks for sharing the details.
>
> On 4/10/19 10:35 AM, Wadim Egorov wrote:
> > Martyn,
> >
> > On 09.04.19 12:46, Martyn Welch wrote:
> > > On Tue, 2019-04-09 a
On Tue, 2019-04-09 at 11:30 +0200, Parthiban Nallathambi wrote:
> Hello Martyn,
>
> On 4/9/19 10:49 AM, Martyn Welch wrote:
> > On Mon, 2019-04-08 at 20:04 +0200, Parthiban wrote:
> > > Hello Martyn,
> > >
> > > On 4/8/19 7:45 PM, Martyn Welch wrote:
On Mon, 2019-04-08 at 20:04 +0200, Parthiban wrote:
> Hello Martyn,
>
> On 4/8/19 7:45 PM, Martyn Welch wrote:
> > On Sun, 2019-04-07 at 19:56 +0200, Parthiban Nallathambi wrote:
> > > diff --git a/board/phytec/pcl063/spl.c
> > > b/board/phytec/pcl063/spl.c
&
On Sun, 2019-04-07 at 19:56 +0200, Parthiban Nallathambi wrote:
> diff --git a/board/phytec/pcl063/spl.c b/board/phytec/pcl063/spl.c
> index b93cd493f2..73a774645d 100644
> --- a/board/phytec/pcl063/spl.c
> +++ b/board/phytec/pcl063/spl.c
> @@ -13,6 +13,7 @@
> #include
> #include
> #include
>
From: Sjoerd Simons
Add support for the Bosch Guardian board.
CPU : AM335X-GP rev 2.1
Model: Bosch AM335x Guardian
I2C: ready
DRAM: 256 MiB
NAND: 512 MiB
MMC: OMAP SD/MMC: 0
Signed-off-by: Sjoerd Simons
Signed-off-by: Martyn Welch
Reviewed-by: Tom Rini
---
Changes in v3:
- Removed
From: Sjoerd Simons
Add configuration for the MT41K128M16JT125K memory modules as used on the
Bosch Guardian device.
Based on a patch by:
Govindaraji Sivanantham
Signed-off-by: Sjoerd Simons
[checkpatch.pl cleanup by Martyn Welch]
Signed-off-by: Martyn Welch
---
Changes in v3: None
h the build config enabling both
CONFIG_CMD_SAVEENV and CONFIG_CMD_NAND, these options aren't set when
building the SPL, but CONFIG_ENV_OFFSET_REDUND still is.
Don't check this configuration option for SPL builds to enable the above
configuration.
Signed-off-by: Martyn Welch
Review
.
Reformat the document, adding a description of how to boot from SPI-NOR
and adding a brief description of how to recover the board should the
SPI-NOR be corrupted using imx_loader.
Signed-off-by: Martyn Welch
---
.../boundary/nitrogen6x/README.mx6qsabrelite | 119 --
1 file
h the build config enabling both
CONFIG_CMD_SAVEENV and CONFIG_CMD_NAND, these options aren't set when
building the SPL, but CONFIG_ENV_OFFSET_REDUND still is.
Don't check this configuration option for SPL builds to enable the above
configuration.
Signed-off-by: Martyn Welch
---
Changes
From: Sjoerd Simons
Add support for the Bosch Guardian board.
CPU : AM335X-GP rev 2.1
Model: Bosch AM335x Guardian
I2C: ready
DRAM: 256 MiB
NAND: 512 MiB
MMC: OMAP SD/MMC: 0
Signed-off-by: Sjoerd Simons
Signed-off-by: Martyn Welch
---
Changes in v2:
- Correct guard #ifdef naming in
From: Sjoerd Simons
Add configuration for the MT41K128M16JT125K memory modules as used on the
Bosch Guardian device.
Based on a patch by:
Govindaraji Sivanantham
Signed-off-by: Sjoerd Simons
[checkpatch.pl cleanup by Martyn Welch]
Signed-off-by: Martyn Welch
---
Changes in v2: None
On Fri, 2019-02-22 at 11:36 -0500, Tom Rini wrote:
> On Fri, Feb 22, 2019 at 03:35:51PM +0000, Martyn Welch wrote:
> > On Thu, 2019-02-21 at 22:33 -0500, Tom Rini wrote:
> > > On Thu, Feb 21, 2019 at 10:13:42AM +, Martyn Welch wrote:
> > >
> > > > Curren
On Thu, 2019-02-21 at 22:33 -0500, Tom Rini wrote:
> On Thu, Feb 21, 2019 at 10:13:42AM +0000, Martyn Welch wrote:
>
> > Currently CONFIG_ENV_OFFSET_REDUND is checked regardless of the
> > type of
> > build being performed, but this doesn't seem to be needed in S
On Thu, 2019-02-21 at 13:18 +0100, Felix Brack wrote:
> Hi Martyn,
>
> On 21.02.19 11:13, Martyn Welch wrote:
> > +#ifndef __CONFIG_AM335X_EVM_H
> > +#define __CONFIG_AM335X_EVM_H
> Shouldn't that be __CONFIG_AM335X_GUARDIAN_H instead of
> __CONFIG_AM335X_EVM_H
From: Sjoerd Simons
Add configuration for the MT41K128M16JT125K memory modules as used on the
Bosch Guardian device.
Based on a patch by:
Govindaraji Sivanantham
Signed-off-by: Sjoerd Simons
[checkpatch.pl cleanup by Martyn Welch]
Signed-off-by: Martyn Welch
---
arch/arm/include/asm
From: Sjoerd Simons
Add support for the Bosch Guardian board.
CPU : AM335X-GP rev 2.1
Model: Bosch AM335x Guardian
I2C: ready
DRAM: 256 MiB
NAND: 512 MiB
MMC: OMAP SD/MMC: 0
Signed-off-by: Sjoerd Simons
Signed-off-by: Martyn Welch
---
arch/arm/Kconfig | 1
Currently CONFIG_ENV_OFFSET_REDUND is checked regardless of the type of
build being performed, but this doesn't seem to be needed in SPL builds.
Don't check this configuration option for SPL builds.
Signed-off-by: Martyn Welch
---
env/nand.c | 2 +-
1 file changed, 1 insertion(+),
On Tue, 2019-02-19 at 17:09 -0800, Vagrant Cascadian wrote:
> On 2019-02-14, Martyn Welch wrote:
> > The syntax of dumpimage was simplified in commit 12b831879a76
> > ("tools:
> > dumpimage: Simplify arguments"), but the test
> > (test/image/test-imagetools.s
The syntax of dumpimage was simplified in commit 12b831879a76 ("tools:
dumpimage: Simplify arguments"), but the test
(test/image/test-imagetools.sh) was not updated and is now failing.
Update the test to use the new syntax.
Reported-by: Vagrant Cascadian
Signed-off-by: Martyn Welch
There are 3 supported modes of operation:
1) Show version
2) List image contents
3) Extract image component
Option (1) terminates early, so only options (2) and (3) remain. Remove
redundant check for these modes.
Signed-off-by: Martyn Welch
---
tools/dumpimage.c | 85
ff-by: Martyn Welch
---
tools/dumpimage.c | 18 +-
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/tools/dumpimage.c b/tools/dumpimage.c
index e17e979b04..5c9ad36322 100644
--- a/tools/dumpimage.c
+++ b/tools/dumpimage.c
@@ -65,7 +65,7 @@ int main(int argc, char *
Help message isn't clear over the use of the "-T" option (it's to declare
the type of image that the tool is operating on), which also is optional
as it defaults to the default image type. It's also missing a description
of the "-o" option, so add it.
Signed
itional argument
but the value passed in the positional argument will be completely
ignored.
Simplify dumpimage by always providing the image as the first positional
argument. Assume we want to dump something from the image if we do not
provide the "-l" option for now.
Signed-off
The dumpimage utility errors out in a number of places without providing
sufficient feedback to allow the user to easily determine what they have
done wrong. Add addtional error messages to make the cause of the failure
more obvious.
Signed-off-by: Martyn Welch
---
tools/dumpimage.c | 11
Hi All,
Is there anything preventing this series being merged? I don't think
I've seen any further issues raised.
Sorry if it's already been merged somewhere and I've missed it...
Martyn
On Tue, 2018-12-11 at 11:34 +, Martyn Welch wrote:
> Port for the PHYTEC phyBOA
DRAM: 256 MiB
NAND: 512 MiB
MMC: FSL_SDHC: 0
In:serial
Out: serial
Err: serial
Net: FEC0
Working:
- Eth0
- i2C
- MMC/SD
- NAND
- UART (1 & 5)
- USB (host & otg)
Signed-off-by: Martyn Welch
---
Changes in v4:
- Added PXE boot option
- Switched i2c to DM support
Chang
Currently if we have more than one phy on the MDIO bus, we do not have a
good mechanism for determining which should be used at runtime. Enable the
FEC driver to determine the address for the PHY from the device tree.
Signed-off-by: Martyn Welch
Reviewed-by: Lukasz Majewski
---
Changes in v4
On Mon, 2018-12-10 at 13:07 +0100, Marek Vasut wrote:
> On 12/10/2018 12:05 PM, Martyn Welch wrote:
> > When CONFIG_SPL_DM_USB was added, it was added defaulted on without
> > protection to ensure it didn't get set for non-DM SPL builds.
> >
> > This leads to u
an see I've
left the defines in the board header. I'll remove them.
Martyn
> > - MMC/SD
> > - NAND
> > - UART (1 & 5)
> > - USB (host & otg)
> >
> > Signed-off-by: Martyn Welch
> >
> > ---
> >
> > Changes in v3:
&
On Mon, 2018-12-03 at 19:29 +0100, Marek Vasut wrote:
> On 12/03/2018 06:29 PM, Martyn Welch wrote:
> > When CONFIG_SPL_DM_USB was added, it was added defaulted on without
> > protection to ensure it didn't get set for non-DM SPL builds.
> >
> > This leads to u
DRAM: 256 MiB
NAND: 512 MiB
MMC: FSL_SDHC: 0
In:serial
Out: serial
Err: serial
Net: FEC0
Working:
- Eth0
- i2C
- MMC/SD
- NAND
- UART (1 & 5)
- USB (host & otg)
Signed-off-by: Martyn Welch
---
Changes in v3:
- Correct spelling of Phytec
- Remove unneeded license inf
Currently if we have more than one phy on the MDIO bus, we do not have a
good mechanism for determining which should be used at runtime. Enable the
FEC driver to determine the address for the PHY from the device tree.
Signed-off-by: Martyn Welch
Reviewed-by: Lukasz Majewski
---
Changes in v3
ively disabled.
Tweak the Kconfig to not enable this setting unless CONFIG_SPL_DM is set.
Signed-off-by: Martyn Welch
---
Changes in v3:
- New in v3
Changes in v2: None
drivers/usb/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/Kconfig b/drivers/usb/Kc
On Tue, 2018-11-27 at 18:34 +0100, Marek Vasut wrote:
> On 11/23/2018 05:47 PM, Martyn Welch wrote:
> > Port for the PHYTEC phyBOARD-i.MX6UL-Segin single board computer.
> > Based on
> > the PHYTEC phyCORE-i.MX6UL SOM (PCL063).
>
> Nice ! A few nits below.
>
>
testing via USB upload...
Fixed in next revision.
>
> Also, some nits below.
>
> Am 23.11.18 um 17:47 schrieb Martyn Welch:
> > Port for the PHYTEC phyBOARD-i.MX6UL-Segin single board computer.
> > Based on
> > the PHYTEC phyCORE-i.MX6UL SOM (PCL063). This port
(-40C to 105C) at 44C
Reset cause: POR
Board: PHYTEC phyCORE-i.MX6UL
I2C: ready
DRAM: 256 MiB
NAND: 512 MiB
MMC: FSL_SDHC: 0
In:serial
Out: serial
Err: serial
Net: FEC0
Working:
- Eth0
- i2C
- MMC/SD
- NAND
- UART (1 & 5)
- USB (host & otg)
Signed-off-by: Mart
ively disabled.
Tweak the Kconfig to not enable this setting unless CONFIG_SPL_DM is set.
Signed-off-by: Martyn Welch
---
Changes in v3:
- New in v3
Changes in v2: None
drivers/usb/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/Kconfig b/drivers/usb/Kc
Currently if we have more than one phy on the MDIO bus, we do not have a
good mechanism for determining which should be used at runtime. Enable the
FEC driver to determine the address for the PHY from the device tree.
Signed-off-by: Martyn Welch
---
Changes in v3:
- No changes in v3
Changes
On Mon, 2018-11-26 at 11:22 +0100, Marek Vasut wrote:
> On 11/26/2018 11:20 AM, Martyn Welch wrote:
> > On Sat, 2018-11-24 at 19:25 +0100, Marek Vasut wrote:
> > > On 11/23/2018 05:47 PM, Martyn Welch wrote:
> > > > Current define usage causes tooling to attempt t
On Sat, 2018-11-24 at 19:25 +0100, Marek Vasut wrote:
> On 11/23/2018 05:47 PM, Martyn Welch wrote:
> > Current define usage causes tooling to attempt to build for USB
> > driver
> > model when building non-DM SPL. Update logic to avoid this.
> >
>
(-40C to 105C) at 44C
Reset cause: POR
Board: PHYTEC phyCORE-i.MX6UL
I2C: ready
DRAM: 256 MiB
NAND: 512 MiB
MMC: FSL_SDHC: 0
In:serial
Out: serial
Err: serial
Net: FEC0
Working:
- Eth0
- i2C
- MMC/SD
- NAND
- UART (1 & 5)
- USB (host & otg)
Signed-off-by: Mart
1 - 100 of 180 matches
Mail list logo