Hi all,
As many of you may be aware, recent Linux distributions (such as
Fedora) are removing support for OpenSSL engines, following the
deprecation of the ENGINE API in OpenSSL 3.x. This is already
impacting the ability to build U-Boot with hardware-backed signing on
these systems, and the situat
Update the FIT signature testing instructions to use the pytest suite instead of
the old vboot_test.sh script.
Signed-off-by: Enric Balletbo i Serra
---
doc/usage/fit/signature.rst | 8 +++-
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/doc/usage/fit/signature.rst b/doc
Hi all,
On Mon, Apr 28, 2025 at 12:41 PM Alice Guo (OSS) wrote:
>
> From: Alice Guo
>
> i.MX95 uses binman to invoke mkimage to create image container. 2 image
> containers are needed currently. The first one is composed of
> ahab-container.img, LPDDR firmware images, OEI images, System Manager
which led to sporadic
> corruption of the TX DMA descriptor. Fix it, add the missing invalidation
> operation.
>
> Reported-by: Enric Balletbo i Serra
> Signed-off-by: Marek Vasut
I did a stress test with one S4 Spider board tftp'ing a big image for
more than 1 hour without
Hi,
Just to double check as I didn't find more after this thread. There
was any advance regarding this topic? I might also be interested in
help on this.
Thanks,
Enric
On Tue, Nov 12, 2024 at 4:05 PM Ilias Apalodimas
wrote:
>
> On Tue, 12 Nov 2024 at 16:55, Traut Manuel LCPF-CH
> wrote:
> >
dopt omap_i2c driver to driver model") and fb1b7712ad3f power: make most
> tps drivers and the twl4030 driver compatible with DM_I2C") respectively.
>
> So there's no reason anymore to keep using the I2C legacy API and instead
> the DM_I2C option could just be enabled.
&g
Hi Apurva et al,
On Wed, Jan 3, 2024 at 4:53 PM Nishanth Menon wrote:
>
> On 09:37-20240103, Nishanth Menon wrote:
> > On 00:45-20231220, Apurva Nandan wrote:
> > > Hello Everyone!
> > >
> > > This series will introduce basic support (SD and UART) support for Texas
> > > Instruments J784S4 EVM.
>
ate mode 100644 board/ti/j784s4/j784s4.env
> create mode 100644 board/ti/j784s4/pm-cfg.yaml
> create mode 100644 board/ti/j784s4/rm-cfg.yaml
> create mode 100644 board/ti/j784s4/sec-cfg.yaml
> create mode 100644 board/ti/j784s4/tifs-rm-cfg.yaml
> create mode 100644 configs/am69_sk_a72.config
> create mode 100644 configs/am69_sk_r5.config
> create mode 100644 configs/j784s4_evm_a72_defconfig
> create mode 100644 configs/j784s4_evm_r5_defconfig
> create mode 100644 doc/board/ti/j784s4_evm.rst
> create mode 100644 drivers/dma/ti/k3-psil-j784s4.c
> create mode 100644 include/configs/j784s4_evm.h
>
> --
> 2.34.1
>
Thanks for sending these patches, this has been tested against AM69-SK
board, so for the full series you can also add:
Tested-by: Enric Balletbo i Serra
While here, it would be really nice if you can send the required
firmware (ti-sysfw and ti-dm if I'm not mistaken) to linux-firmware.
Thanks,
Enric
Hi Maxime
On Wed, Nov 15, 2023 at 2:54 PM Maxime Ripard wrote:
>
> Hi,
>
> On Sun, Oct 01, 2023 at 10:25:29PM +0530, Apurva Nandan wrote:
> > This series will introduce basic support (SD and UART) support for Texas
> > Instruments J784S4 EVM.
> >
> > The J784S4 SoC device tree patches are taken
Hi Hari,
On Tue, Mar 21, 2023 at 3:12 PM Hari Nagalla wrote:
>
> Hello Everyone!
>
> This series will introduce basic support (SD and UART) support for Texas
> Instruments J784S4 EVM.
>
> The J784S4 SoC device tree patches are taken from kernel patch submissions
> and will be updated as they are
enable automatic discovery of partitions and
their intended usage or mount point.
Signed-off-by: Enric Balletbo i Serra
Reviewed-by: Simon Glass
---
(no changes since v1)
cmd/part.c | 29 +
doc/usage/cmd/part.rst | 18 ++
2 files change
-by: Enric Balletbo i Serra
---
(no changes since v1)
test/py/tests/test_gpt.py | 23 +++
1 file changed, 23 insertions(+)
diff --git a/test/py/tests/test_gpt.py b/test/py/tests/test_gpt.py
index cb44e1d789..73bfbf77a2 100644
--- a/test/py/tests/test_gpt.py
+++ b/tes
Change the string 'a optionnal' to 'an optional'.
Signed-off-by: Enric Balletbo i Serra
Reviewed-by: Simon Glass
---
(no changes since v1)
doc/README.gpt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/README.gpt b/doc/README.gpt
index 91e397d06
Provide a man-page for the part command.
Signed-off-by: Enric Balletbo i Serra
---
Changes in v3:
- Add the entry in doc/usage/cmd/index.rst.
- Provide examples for the other sub-commands.
- Fix return value chapter, 0 (true) on success and 1(false) on error.
- Add reviewed by tags
Changes
series to fix a trivial type
- New patch (2) in the series to introduce the documentation of the
part type command
- Fix typo s/partittion/partition/ in commit message
- Add gpt test for the part type command
- Add the man-page for part command in doc/usage/cmd
Enric Balletbo i Serra (4):
doc
-by: Enric Balletbo i Serra
---
(no changes since v1)
test/py/tests/test_gpt.py | 23 +++
1 file changed, 23 insertions(+)
diff --git a/test/py/tests/test_gpt.py b/test/py/tests/test_gpt.py
index cb44e1d789..73bfbf77a2 100644
--- a/test/py/tests/test_gpt.py
+++ b/tes
enable automatic discovery of partitions and
their intended usage or mount point.
Signed-off-by: Enric Balletbo i Serra
---
(no changes since v1)
cmd/part.c | 29 +
doc/usage/cmd/part.rst | 12
2 files changed, 41 insertions(+)
diff --git a/
Change the string 'a optionnal' to 'an optional'.
Signed-off-by: Enric Balletbo i Serra
---
(no changes since v1)
doc/README.gpt | 2 +-
doc/usage/cmd/part.rst | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/doc/README.gpt b/doc/README.
Provide a man-page for the part command.
Signed-off-by: Enric Balletbo i Serra
---
Changes in v2:
- New patch (1) in the series to fix a trivial type
- New patch (2) in the series to introduce the documentation of the
part type command
- Fix typo s/partittion/partition/ in commit message
command
- Add the man-page for part command in doc/usage/cmd
Enric Balletbo i Serra (4):
doc: man-page for the part command
doc/README.gpt: Fix typo 'a optionnal'
cmd: part: Add partition-related type command
test/py: gpt: add test for the gpt partition type GUID identifier
enable automatic discovery of partitions and
their intended usage or mount point.
Signed-off-by: Enric Balletbo i Serra
---
cmd/part.c | 29 +
1 file changed, 29 insertions(+)
diff --git a/cmd/part.c b/cmd/part.c
index 9d419c967c..26b0cc84fe 100644
--- a/cmd/part.c
Hi Jagan,
On 27/5/20 14:56, Jagan Teki wrote:
> Enable DM_SPI for am355x sl50 board.
>
> Build is fine, but not tested.
>
> Cc: Enric Balletbo i Serra
> Signed-off-by: Jagan Teki
Reviewed-by: Enric Balletbo i Serra
> ---
> Changes for v2:
> - new patch
>
&g
Hi Jagan,
On 27/5/20 14:56, Jagan Teki wrote:
> Enable DM_SPI for igep00x0 board.
>
> Build is fine, but not tested.
>
> Cc: Enric Balletbo i Serra
> Signed-off-by: Jagan Teki
Reviewed-by: Enric Balletbo i Serra
> ---
> Changes for v2:
> - none
>
> conf
I can't continue maintaining the board because I don't have access to the
hardware anymore, so remove myself from the entry and add Javier who has
volunteered to help and maintain the board.
Signed-off-by: Enric Balletbo i Serra
Signed-off-by: Javier Martínez Canillas
---
board/ise
This adds device tree and the DM_MMC driver for the AM335x IGEP based
boards.
Signed-off-by: Enric Balletbo i Serra
---
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/am335x-base0033.dts | 95 +
arch/arm/dts/am335x-igep0033.dtsi | 323 ++
configs
This adds device tree and the DM_MMC driver for the SL50 board.
Signed-off-by: Enric Balletbo i Serra
---
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/am335x-sl50.dts | 549 ++
configs/am335x_sl50_defconfig | 3 +
3 files changed, 554 insertions(+), 1
This adds device tree for OMAP3 IGEP based boards and the DM_MMC driver.
Signed-off-by: Enric Balletbo i Serra
---
arch/arm/dts/Makefile | 3 +
arch/arm/dts/omap3-igep.dtsi| 250 ++
arch/arm/dts/omap3-igep0020-common.dtsi | 264
To save more space, switch to simple malloc here.
Signed-off-by: Enric Balletbo i Serra
---
configs/igep00x0_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/igep00x0_defconfig b/configs/igep00x0_defconfig
index 2c2da1e385..b806f23fa5 100644
--- a/configs/igep00x0_defconfig
Enable TI_COMMON_CMD_OPTIONS and remove similar options
from the defconfig.
Signed-off-by: Enric Balletbo i Serra
---
board/isee/igep00x0/Kconfig | 2 ++
configs/igep00x0_defconfig | 7 +--
2 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/board/isee/igep00x0/Kconfig b/board
rate the board to use CONFIG_DM_USB instead.
Signed-off-by: Enric Balletbo i Serra
---
configs/igep00x0_defconfig | 4
include/configs/omap3_igep00x0.h | 10 --
2 files changed, 14 deletions(-)
diff --git a/configs/igep00x0_defconfig b/configs/igep00x0_defconfig
index f2989e34
The IGEP0032 board was never officially pushed upstream and actually I
don't have access to this hardware, unless someone with the hardware
wants to start working on this doesn't makes sense have this defconfig
here. So remove it.
Signed-off-by: Enric Balletbo i Serra
---
board/ise
On startup the SL50 board halt at U-Boot prompt. Use CONFIG_AUTOBOOT_KEYED
to enable autoboot for this board and define the key to get the
U-Boot prompt.
Signed-off-by: Enric Balletbo i Serra
---
configs/am335x_sl50_defconfig | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff
Like commit 3337e3af5d3d this enables suitable commands needed for booting
general purpose Linux distribution. This is required for example if we want
to use PXE or DHCP as default boot targets, symbols no longer enabled by
config_distro_defaults.h.
Signed-off-by: Enric Balletbo i Serra
From: Enric Balletbo i Serra
Move CONFIG_SPL_TEXT_BASE down to 0x4020 and set CONFIG_SPL_MAX_SIZE
to (SRAM_SCRATCH_SPACE_ADDR - CONFIG_SPL_TEXT_BASE), so that it's clear
what the limit is.
This will also help some compilers to fit all the code into the allocated
space.
Signed-off-by:
Internal SRAM starts at 0x4020 and ends at 0x4020, so there
are 64KB available to be used for SPL. This will also help some
compilers to fit all the code into the allocated space.
Signed-off-by: Enric Balletbo i Serra
---
include/configs/omap3_igep00x0.h | 7 +++
1 file changed, 7
From: Ladislav Michl
The patch removes some macros that are not used.
Signed-off-by: Ladislav Michl
Acked-by: Enric Balletbo Serra
---
include/configs/omap3_igep00x0.h | 5 -
1 file changed, 5 deletions(-)
diff --git a/include/configs/omap3_igep00x0.h b/include/configs/omap3_igep00x0.h
i
From: Ladislav Michl
File is already included:
omap3_igep00x0.h -> ti_omap3_common.h -> ti_armv7_omap.h ->
ti_armv7_common.h -> config_distro_defaults.h
Signed-off-by: Ladislav Michl
Acked-by: Enric Balletbo Serra
---
include/configs/omap3_igep00x0.h | 2 --
1 file changed, 2 deletions(-)
di
From: Ladislav Michl
The patch fixes some indentation style problems in omap3_igep00x0.h file.
Signed-off-by: Ladislav Michl
Acked-by: Enric Balletbo Serra
---
include/configs/omap3_igep00x0.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/configs/omap3_igep
From: Ladislav Michl
- move chip reset to separate function
- use CONFIG_SMC911X_BASE instead of hardcoded value
- remove unneeded local variable from board_eth_init.
Signed-off-by: Ladislav Michl
Reviewed-by: Tom Rini
Acked-by: Enric Balletbo Serra
---
board/isee/igep00x0/igep00x0.c | 33 ++
Enable CONFIG_NET_RANDOM_ETHADDR to generate a random MAC address
when ETHADDR is not set.
Signed-off-by: Enric Balletbo i Serra
---
configs/igep0020_defconfig | 1 +
configs/igep0020_nand_defconfig | 1 +
configs/igep0032_defconfig | 1 +
3 files changed, 3 insertions(+)
diff --git
Hi Tom,
The following patches are minor cleanups that I think are safe to apply. I
know that we're very close to next release so it's up to you apply now or
wait for the next merge window. I'd like to see it merged but I don't any
objection if you decide wait.
Thanks,
Enr
Signed-off-by: Enric Balletbo i Serra
---
board/isee/igep0033/MAINTAINERS | 2 +-
board/isee/igep00x0/MAINTAINERS | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/board/isee/igep0033/MAINTAINERS b/board/isee/igep0033/MAINTAINERS
index d162d77..bd8a1f2 100644
--- a/board
ric distro configurations and
environment instead. We can use a boot script for the old way boot mode.
Signed-off-by: Enric Balletbo i Serra
---
board/isee/igep00x0/igep00x0.c | 4 +-
include/configs/omap3_igep00x0.h | 95
2 files changed, 30 insertions(+), 69
generic.
Best regards,
Enric Balletbo i Serra (2):
igep00xx: MAINTAINERS: update eballetbo's email address.
igep00x0: Switch to use the generic distro configuration and
environment.
board/isee/igep0033/MAINTAINERS | 2 +-
board/isee/igep00x0/MAINTAINERS | 2 +-
board/isee/ige
+ board you may want something other than UART0 as for example the IDK
+ uses UART3 so enter 4 here.
+
+config DM_GPIO
+ default y
+
+config DM_SERIAL
+ default y
+
+endif
diff --git a/board/tcl/sl50/MAINTAINERS b/board/tcl/sl50/MAINTAINERS
new file mode 100644
i
instead the full verbage.
- Set default fdtfile to am335x-sl50.dtb (instead uses am33xx-sl50.dtb)
Changes since v1:
- Rebased with current mainline.
- Fix implicit declaration of function 'is_valid_ether_addr'
(and the resulting link failure).
Best regards,
Enric Balletbo
since v1:
- Rebased with current mainline.
- Fix implicit declaration of function 'is_valid_ether_addr'
(and the resulting link failure).
Best regards,
Enric Balletbo i Serra (1):
board: Add Toby-Churchill SL50 board support.
arch/arm/Kconfig | 6 +
board/tcl/sl
UART0 as for example the IDK
+ uses UART3 so enter 4 here.
+
+config DM
+ default y
+
+config DM_GPIO
+ default y if DM
+
+config DM_SERIAL
+ default y if DM
+
+endif
diff --git a/board/tcl/sl50/MAINTAINERS b/board/tcl/sl50/MAINTAINERS
new file mode 100644
index 000..29f1e3
This patch series adds support for SL50 board based on TI AM335x SoC.
Changes since v1:
- Rebased with current mainline.
- Fix implicit declaration of function 'is_valid_ether_addr'
(and the resulting link failure).
Best regards,
Enric Balletbo i Serra (1):
board: Add Toby-Chur
UART0 as for example the IDK
+ uses UART3 so enter 4 here.
+
+config DM
+ default y
+
+config DM_GPIO
+ default y if DM
+
+config DM_SERIAL
+ default y if DM
+
+endif
diff --git a/board/tcl/sl50/MAINTAINERS b/board/tcl/sl50/MAINTAINERS
new file mode 100644
index 000..29f1e3
UART0 as for example the IDK
+ uses UART3 so enter 4 here.
+
+config DM
+ default y
+
+config DM_GPIO
+ default y if DM
+
+config DM_SERIAL
+ default y if DM
+
+endif
diff --git a/board/tcl/sl50/MAINTAINERS b/board/tcl/sl50/MAINTAINERS
new file mode 100644
index 000..29f1e3
This patch series adds support for SL50 board based on TI AM335x SoC.
Best regards,
Enric Balletbo i Serra (1):
board: Add Toby-Churchill SL50 board support.
arch/arm/Kconfig | 6 +
board/tcl/sl50/Kconfig| 34
board/tcl/sl50/MAINTAINERS| 6 +
board/tcl/sl50
is not available
and throw an error for future machines if the status led is not configured
to avoid build breakage.
Reported-by: Albert ARIBAUD
Signed-off-by: Enric Balletbo i Serra
---
include/configs/omap3_igep00x0.h | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --
From: Enric Balletbo i Serra
Use the STATUS_LED APIs for indicating a boot progress instead of
show_boot_progress.
This patch also fixes a problem introduced with commit b3f4ca1135 (dm: omap3:
Move to driver model for GPIO and serial). After that commit the board doesn't
boot. Looks lik
From: Enric Balletbo i Serra
To reduce code duplication update am335x_igep0033.h to use ti_am335x_common.h
and convert to generic board.
Signed-off-by: Enric Balletbo i Serra
---
include/configs/am335x_igep0033.h | 221 --
1 file changed, 43 insertions
ritel
To avoid this we just need enable the clocks for GPIOs that are used, but it
would be interesting implement a mechanism to protect these situations and
make sure that the clock is enabled when we request a GPIO.
Signed-off-by: Enric Balletbo i Serra
---
include/configs/omap3_igep00x0.h | 5
where the DRAM initialitzation is only at u-boot level.
Signed-off-by: Enric Balletbo i Serra
---
include/configs/ti_armv7_common.h | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/include/configs/ti_armv7_common.h
b/include/configs/ti_armv7_common.h
index f4e42ef
s, fixes are welcome.
Best regards,
Enric Balletbo i Serra (7):
ARM: OMAP4: Rename to ti_omap4_common.h
ARM: OMAP5: Rename to ti_omap5_common.h
TI: armv7: Move ELM support to SoC configuration file.
TI: armv7: Do not define the number DRAM banks if is already defined.
ARM: OMAP3: Renam
s the NON_SECURE_SRAM_END
is used to define the CONFIG_SYS_INIT_SP_ADDR variable.
Signed-off-by: Enric Balletbo i Serra
---
arch/arm/include/asm/arch-omap3/omap3.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/include/asm/arch-omap3/omap3.h
b/arch/arm/includ
Create a new file, include/configs/ti_omap3_common.h, for everything
common to the OMAP3 SoC leaving just the board specific part to board
configuration file.
Signed-off-by: Enric Balletbo i Serra
---
include/configs/ti_omap3_common.h | 73 +++
1 file changed
The ELM hardware engine wihich is used for ECC error detections is not present
on OMAP3 SoC, so move the CONFIG_SPL_NAND_AM33XX_BCH from ti_armv7_common.h to
SoC configuration file.
Signed-off-by: Enric Balletbo i Serra
---
include/configs/ti_am335x_common.h | 4
include/configs
Follow the pattern ti__common.h used by other TI processors
to be coherent. So just rename omap4_common.h to ti_omap4_common.h.
Signed-off-by: Enric Balletbo i Serra
---
include/configs/omap4_panda.h | 4 ++--
include/configs/omap4_sdp4430.h | 4
To reduce code duplication update omap3_igep00x0.h to use ti_omap3_common.h.
Signed-off-by: Enric Balletbo i Serra
---
include/configs/omap3_igep00x0.h | 189 ++-
1 file changed, 9 insertions(+), 180 deletions(-)
diff --git a/include/configs/omap3_igep00x0.h
Follow the pattern ti__common.h used by other TI processors
to be coherent. So just rename omap5_common.h to ti_omap5_common.h.
Signed-off-by: Enric Balletbo i Serra
---
include/configs/dra7xx_evm.h | 4 ++--
include/configs/omap5_uevm.h | 4
From: Enric Balletbo i Serra
We can run the DDR at 400MHz, so update the timings for that purpose.
Signed-off-by: Enric Balletbo i Serra
---
arch/arm/include/asm/arch-am33xx/ddr_defs.h | 24
board/isee/igep0033/board.c | 4 ++--
2 files changed, 14
igned-off-by: Enric Balletbo i Serra
---
include/configs/igep0033.h | 33 +
1 file changed, 13 insertions(+), 20 deletions(-)
diff --git a/include/configs/igep0033.h b/include/configs/igep0033.h
index 41c083e..be210a5 100644
--- a/include/configs/igep0033.h
From: Enric Balletbo i Serra
Add to the default environment the possibily to boot from NAND using
a ubi rootfs. Also the partition scheme is set as follows:
Start Size
SPL : 0x 0x0008 (512KiB)
U-Boot : 0x0008 0x0010 (1MiB)
U
From: Enric Balletbo i Serra
After commit:
79cd2f814b1c75efd47161ac27f4cbebf768240f config_cmd_default.h: Remove
CONFIG_CMD_MEMTEST
It's not necessary to undef the CONFIG_CMD_MEMTEST, so we can remove it from
configuration file.
Signed-off-by: Enric Balletbo i Serra
---
include/co
From: Enric Balletbo i Serra
We will not use CYGNUS names for any IGEP COM based on AM335x processor,
so, to avoid confusion, remove from headers.
Signed-off-by: Enric Balletbo i Serra
---
board/isee/igep0033/board.c | 2 +-
board/isee/igep0033/board.h | 2 +-
2 files changed, 2 insertions
From: Enric Balletbo i Serra
As config was originally based on am335x_evm.h we have also some
duplicate / unnused #defines.
Commit 15191c91 removed these #defines on various AM335x boards but not
for IGEP COM AQUILA. This patch simply removes them for this board.
Signed-off-by: Enric Balletbo
From: Enric Balletbo i Serra
Hello,
These are some updates to improve the support for IGEP COM AQUILA. Please
consider adding for next release.
Best regards,
Enric Balletbo i Serra (5):
ARM: IGEP0033: Remove undef of CONFIG_CMD_MEMTEST
ARM: IGEP0033: Add support for Flattened Device Tree
controller on-board
o JTAG debug connector available
o Designed for industrial range purposes
Signed-off-by: Enric Balletbo i Serra
---
MAINTAINERS |1 +
board/isee/igep0033/Makefile | 46 +++
board/isee/igep0033/board.c | 232
These boards uses Samsung K4B2G1646E-BIH9 a 2Gb E-die DDR3 SDRAM.
Signed-off-by: Enric Balletbo i Serra
---
arch/arm/include/asm/arch-am33xx/ddr_defs.h | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/arm/include/asm/arch-am33xx/ddr_defs.h
b/arch/arm/include/asm
.
* Remove fdt related stuff from environment.
* Reduce the space dedicated to u-boot in MTDPARTS
* Remove SPL_NET, we don't use this.
Enric Balletbo i Serra (2):
Add DDR3 support for IGEP COM AQUILA/CYGNUS.
ARM: Add support for IGEP COM AQUILA/CYGNUS
MAINTA
From: Enric Balletbo i Serra
The IGEP COM AQUILA and CYGNUS are industrial processors modules with
following highlights:
o AM3352/AM3354 Texas Instruments processor
o Cortex-A8 ARM CPU
o 3.3 volts Inputs / Outputs use industrial
o 256 MB DDR3 SDRAM / 128 Megabytes FLASH
o MicroSD card
From: Enric Balletbo i Serra
These boards uses Samsung K4B2G1646E-BIH9 a 2Gb E-die DDR3 SDRAM.
Signed-off-by: Enric Balletbo i Serra
---
arch/arm/include/asm/arch-am33xx/ddr_defs.h | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/arm/include/asm/arch-am33xx
From: Enric Balletbo i Serra
IGEP COM AQUILA and CYGNUS are two computer-on-module based on AM3354 and
AM3352 processors. Both use SODIMM from factor and are designed for industrial
range purpose.
Enric Balletbo i Serra (2):
Add DDR3 support for IGEP COM AQUILA/CYGNUS.
ARM: Add support for
From: Enric Balletbo i Serra
With v3.9 and later of the Linux Kernel defaulting to multi-platform
images with omap2plus_defconfig, uImage isn't builtable anymore by
default. Add CONFIG_CMD_BOOTZ so that we can still boot something the
kernel spits out.
Signed-off-by: Enric Balletbo i
From: Enric Balletbo i Serra
Just fix a typo displaying the CPU info. With CONFIG_DISPLAY_INFO we see
something like AMAM335X-GP rev 0 instead of AM335X-GP rev 0.
Signed-off-by: Enric Balletbo i Serra
---
arch/arm/cpu/armv7/am33xx/sys_info.c |2 +-
1 file changed, 1 insertion(+), 1
From: Enric Balletbo i Serra
Tested with an IGEPv2 board seems that current onenand_spl_load_image
implementation
doesn't work. This patch fixes this function changing the read loop and reading
the
onenand blocks from page to page.
Tested with various IGEP based boards with a OneNAND
From: Enric Balletbo i Serra
This patch will allow use SPL to boot an u-boot from the OneNAND.
Tested with IGEPv2 board with a OneNAND from Numonyx
Signed-off-by: Enric Balletbo i Serra
---
common/spl/Makefile |1 +
common/spl/spl.c |5 +
common/spl/spl_onenand.c
From: Enric Balletbo i Serra
In order to use SPL boot from OneNAND we should initialize the gpmc.
Signed-off-by: Enric Balletbo i Serra
---
arch/arm/cpu/armv7/omap3/board.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/cpu/armv7/omap3/board.c b/arch/arm/cpu
From: Enric Balletbo i Serra
Some ONENAND related defines use the term ONE_NAND instead of
ONENAND, as the technology name is ONENAND this patch replaces
all these defines.
Signed-off-by: Enric Balletbo i Serra
---
arch/arm/cpu/arm1136/mx35/generic.c |2 +-
arch/arm/include/asm/arch
From: Enric Balletbo i Serra
Hi all,
This is the second version to add ONENAND support to the SPL.
Changes since v1:
* Replace ONE_NAND defines for ONENAND (Tom and Kyungmin)
* Remove unnused variables (Kyungmin)
* Split patch 2 in two, things related to SPL and things related
From: Enric Balletbo i Serra
This trivial patch only changes current boards names for the official
names.
Signed-off-by: Enric Balletbo i Serra
---
board/isee/igep00x0/igep00x0.h |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/board/isee/igep00x0/igep00x0.h b/board
From: Enric Balletbo i Serra
Hi all,
This is the second version to add support to the IGEP COM PROTON board in
current mainline.
These patches applies on top of u-boot-ti repository as the following patch is
required.
OMAP3: use a single board file for IGEP devices
commit
From: Enric Balletbo i Serra
Current '#if' directives (used in igep00x0.h config file) comparing MACH_TYPE
values in igep00x0.h doesn't work as expected. The comparision between
CONFIG_MACH_TYPE and MACH_TYPE_IGEP0020 is always true independent of the IGEP
machine configure
From: Enric Balletbo i Serra
The IGEP COM PROTON is a new ultra compact module design with an
on-board ethernet controller.
Signed-off-by: Enric Balletbo i Serra
---
MAINTAINERS|1 +
board/isee/igep00x0/igep00x0.h |3 +++
boards.cfg |1
From: Enric Balletbo i Serra
The IGEP COM PROTON is a new ultra compact module design with an
on-board ethernet controller.
Signed-off-by: Enric Balletbo i Serra
---
MAINTAINERS|1 +
board/isee/igep00x0/igep00x0.c |3 +++
board/isee/igep00x0/igep00x0.h |3
From: Enric Balletbo i Serra
This trivial patch only changes current boards names for the official
names.
Signed-off-by: Enric Balletbo i Serra
---
board/isee/igep00x0/igep00x0.h |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/board/isee/igep00x0/igep00x0.h b/board
From: Enric Balletbo i Serra
Hi all,
In our effort to mainline the IGEP device support here are two patches to add
support to the IGEP COM PROTON board. The first patch is only a trivial patch
that changes some IGEP boards names. The second is to add the new board.
These patches applies on top
From: Enric Balletbo i Serra
This patch will allow use SPL to boot an u-boot from the OneNAND.
Tested with IGEPv2 board with a OneNAND from Numonyx.
Signed-off-by: Enric Balletbo i Serra
---
arch/arm/cpu/armv7/omap3/board.c |2 +-
common/spl/Makefile |1 +
common/spl
From: Enric Balletbo i Serra
Tested with an IGEPv2 board seems that current onenand_spl_load_image
implementation
doesn't work. This patch fixes this function changing the read loop and reading
the
onenand blocks from page to page.
Tested with various IGEP based boards with a OneNAND
The total RAM size of the IGEP-based boards is 512MiB not 1GiB, the
LPDDR memory consist on two dies of 256MiB.
Signed-off-by: Enric Balletbo i Serra
---
board/isee/igep0020/igep0020.c |6 +++---
board/isee/igep0030/igep0030.c |6 +++---
2 files changed, 6 insertions(+), 6 deletions
replaced in favour of using the
CONFIG_MACH_TYPE option.
More than 200 duplicated lines have been deleted.
Signed-off-by: Enric Balletbo i Serra
---
board/isee/igep0020/igep0020.c |2 -
board/isee/igep0030/igep0030.c |2 -
boards.cfg |4 +-
include/configs/igep0020.h
of using the
CONFIG_MACH_TYPE option.
More than 200 duplicated lines have been deleted.
Signed-off-by: Enric Balletbo i Serra
---
board/isee/igep0020/igep0020.c |2 -
board/isee/igep0030/igep0030.c |2 -
include/configs/igep0020.h | 246 +---
include
c911x: phy initialized
smc911x: MAC ac:de:48:00:00:00
*** ERROR: `ipaddr' not set
The ipaddr at this point is NULL beacause is only set at board_init_r
function. This patch updates the ipaddr value if the environment has
changed.
Signed-off-by: Enric Balletbo i Serra
---
net/net.c |
This patch changes the default mpurate variable from 500 to auto on
all IGEP boards, with this the default rate is autoselected.
Signed-off-by: Enric Balletbo i Serra
---
include/configs/igep0020.h |2 +-
include/configs/igep0030.h |2 +-
2 files changed, 2 insertions(+), 2 deletions
v.txt because loaduimage and mmcboot is part of the default boot sequence
Signed-off-by: Enric Balletbo i Serra
---
include/configs/igep0020.h | 28
include/configs/igep0030.h | 28
2 files changed, 32 insertions(+), 24 deletions(-)
diff --
Hello,
This is a couple of patches to update the support for IGEP boards, please
consider to adding.
Thanks in advance,
Enric Balletbo i Serra (2):
igep00x0: enable the use of a plain text file
igep00x0: change mpurate from 500 to auto
include/configs/igep0020.h | 30
1 - 100 of 142 matches
Mail list logo