Add support for generating a LZMA-compressed U-boot binary with the
help of binman, if CONFIG_SPL_LZMA is selected.
Signed-off-by: Manoj Sai
Reviewed-by: Simon Glass
Reviewed-by: Kever Yang
---
Changes in v4:
- None
Changes in v3:
- None
Changes in v2:
- New patch for v2
arch/arm/dts
Add support for generating a GZIP-compressed U-boot binary with the
help of binman, if CONFIG_SPL_GZIP is selected.
Signed-off-by: Manoj Sai
Reviewed-by: Simon Glass
Reviewed-by: Kever Yang
---
Changes in v4:
- None
Changes in v3:
- None
Changes in v2:
- New patch for v2
arch/arm/dts
source address(CONFIG_SYS_LOAD_ADDR)
to the default CONFIG_SYS_TEXT_BASE location.
spl_load_fit_image function will load the decompressed U-Boot
binary, which is placed at the CONFIG_SYS_TEXT_BASE location.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
Reviewed-by: Simon Glass
Reviewed-by
at
source address(CONFIG_SYS_LOAD_ADDR) to the default
CONFIG_SYS_TEXT_BASE location.
spl_load_fit_image function will load the decompressed U-Boot
binary, which is placed at the CONFIG_SYS_TEXT_BASE location.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
Reviewed-by: Kever Yang
ecksum validation
https://patchwork.ozlabs.org/project/uboot/patch/20230702110055.3686457-1-jo...@kwiboo.se/
Manoj Sai (4):
spl: fit: support for booting a GZIP-compressed U-boot binary
spl: fit: support for booting a LZMA-compressed U-boot binary
rockchip: Add support to generate GZIP compressed U-boot binary
Add support for generating a LZMA-compressed U-boot binary with the
help of binman, if CONFIG_SPL_LZMA is selected.
Signed-off-by: Manoj Sai
Reviewed-by: Simon Glass
Reviewed-by: Kever Yang
---
Changes in v3:
- None
Changes in v2:
- New patch for v2
arch/arm/dts/rockchip-u-boot.dtsi | 4
Add support for generating a GZIP-compressed U-boot binary with the
help of binman, if CONFIG_SPL_GZIP is selected.
Signed-off-by: Manoj Sai
Reviewed-by: Simon Glass
Reviewed-by: Kever Yang
---
Changes in v3:
- None
Changes in v2:
- New patch for v2
arch/arm/dts/rockchip-u-boot.dtsi | 7
source address(CONFIG_SYS_LOAD_ADDR)
to the default CONFIG_SYS_TEXT_BASE location.
spl_load_fit_image function will load the decompressed U-Boot
binary, which is placed at the CONFIG_SYS_TEXT_BASE location.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
Reviewed-by: Simon Glass
Reviewed-by
at
source address(CONFIG_SYS_LOAD_ADDR) to the default
CONFIG_SYS_TEXT_BASE location.
spl_load_fit_image function will load the decompressed U-Boot
binary, which is placed at the CONFIG_SYS_TEXT_BASE location.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
Reviewed-by: Kever Yang
0,167,546 2,265,103 eth_common_init
10,466,418298,872 eth_initialize
10,466,595177 main_loop
10,466,753158 usb_start
17,005,996 6,539,243 cli_loop
- LZMA Compressed U-BOOT and CONFIG_FIT_SIGNATURE disabled :- Total time ???
17.025004 seconds
Manoj Sai (4):
s
On Thu, Jul 27, 2023 at 4:51 PM Jonas Karlman wrote:
>
> On 2023-07-25 05:50, Manoj Sai wrote:
> > This patchset adds the support on Rockchip based ARM64 SOC's that compress
> > the U-BOOT proper along with dtb
> > and ATF in FIT image format.Second st
On Sun, Jul 2, 2023 at 9:04 PM Simon Glass wrote:
>
> Hi Manoj,
>
> On Fri, 30 Jun 2023 at 13:12, Manoj Sai
> wrote:
> >
> > Add the support that ,if compression support is enabled in SPL
> > a location needs to be defined as the source address where
> &g
source address(CONFIG_SYS_LOAD_ADDR)
to the default CONFIG_SYS_TEXT_BASE location.
spl_load_fit_image function will load the decompressed U-Boot
binary, which is placed at the CONFIG_SYS_TEXT_BASE location.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
---
common/spl/spl_fit.c | 16
ss the gzip U-BOOT binary and load the binaries if gzip
compression supoort is enabled
Patch 4/4 uncompress the lzma U-BOOT binary and load the binaries if lzma
compression supoort is enabled
Manoj Sai (4):
rockchip: Add support to generate GZIP compressed U-boot binary
rockchip: Add support
Add support for generating a GZIP-compressed U-boot binary with the
help of binman, if CONFIG_SPL_GZIP is selected.
Signed-off-by: Manoj Sai
---
arch/arm/dts/rockchip-u-boot.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/dts/rockchip-u-boot.dtsi
b/arch/arm/dts
Add support for generating a LZMA-compressed U-boot binary with the
help of binman, if CONFIG_SPL_LZMA is selected.
Signed-off-by: Manoj Sai
---
arch/arm/dts/rockchip-u-boot.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/dts/rockchip-u-boot.dtsi
b/arch/arm/dts/rockchip-u
at
source address(CONFIG_SYS_LOAD_ADDR) to the default
CONFIG_SYS_TEXT_BASE location.
spl_load_fit_image function will load the decompressed U-Boot
binary, which is placed at the CONFIG_SYS_TEXT_BASE location.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
---
common/spl/spl_fit.c | 7
and regards,
Manoj sai
Amarula Solutions India Pvt. Ltd
On Sun, Jul 2, 2023 at 9:04 PM Simon Glass wrote:
>
> Hi Manoj,
>
> On Fri, 30 Jun 2023 at 13:12, Manoj Sai
> wrote:
> >
> > Add support for generating a GZIP-compressed raw U-boot binary.
> >
> > Sign
compressed uboot raw binary to FIT image
Manoj Sai (10):
Makefile: Add support to generate GZIP compressed raw u-boot binary
spl: Kconfig: Address support for compressed U-BOOT raw binary
rockchip: RAM location for the compressed U-BOOT raw binary
spl: fit: support for booting a GZIP-compres
Add an entry type for u-boot-nodtb.bin.lzma, which is a LZMA compressed
raw u-boot binary and a simple test.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
---
tools/binman/etype/283_u_boot_nodtb_lzma.dts | 11
tools/binman/etype/u_boot_nodtb_lzma.py | 28
uncompressed to default
CONFIG_SYS_TEXT_BASE location.
Signed-off-by: Manoj Sai
---
arch/arm/mach-rockchip/Kconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig
index 9d6d20bf8e..d8d9c1964d 100644
--- a/arch/arm/mach-rockchip/Kconfig
LZMA compressed U-Boot raw binary which is placed at source address
to the default CONFIG_SYS_TEXT_BASE location.
spl_load_fit_image function will load the decompressed U-Boot
raw binary, which is placed at the CONFIG_SYS_TEXT_BASE location.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
Add support for generating LZMA compressed raw u-boot binary.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
---
Makefile | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Makefile b/Makefile
index 6e15ebd116..d4f453cce1 100644
--- a/Makefile
+++ b/Makefile
@@ -1315,6 +1315,9 @@ u
default
CONFIG_SYS_TEXT_BASE location.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
---
common/spl/Kconfig | 15 +++
1 file changed, 15 insertions(+)
diff --git a/common/spl/Kconfig b/common/spl/Kconfig
index 2c042ad306..5dd1f3c469 100644
--- a/common/spl/Kconfig
+++ b
Add support for generating a GZIP-compressed raw U-boot binary.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
---
Makefile | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Makefile b/Makefile
index 444baaefd0..6e15ebd116 100644
--- a/Makefile
+++ b/Makefile
@@ -1312,6 +1312,9
-Boot raw binary which is placed at source address to the default
CONFIG_SYS_TEXT_BASE location.
spl_load_fit_image function will load the decompressed U-Boot
raw binary, which is placed at the CONFIG_SYS_TEXT_BASE location.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
---
common/spl
Add LZMA compressed uboot raw binary to FIT image.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
---
arch/arm/dts/rockchip-u-boot.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/dts/rockchip-u-boot.dtsi
b/arch/arm/dts/rockchip-u-boot.dtsi
index 6e95738923
Add GZIP compressed uboot raw binary to FIT image.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
---
arch/arm/dts/rockchip-u-boot.dtsi | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/dts/rockchip-u-boot.dtsi
b/arch/arm/dts/rockchip-u-boot.dtsi
index 2878b80926
Add an entry type for u-boot-nodtb.bin.gz, which is a GZIP compressed raw u-boot
binary and a simple test.
Signed-off-by: Manoj Sai
Signed-off-by: Suniel Mahesh
---
tools/binman/etype/u_boot_nodtb_gzip.py | 28 +
tools/binman/ftest.py | 5
Enable USB OTG support and update the fastboot buffer address
for Radxa Compute Module 3 IO Board.
This would help to use fastboot by default.
Signed-off-by: Manoj Sai
---
Changes for v2 :-
- Updated the fastboot buffer address in drivers/fastboot/Kconfig.
---
configs/radxa-cm3-io
update the dwc3_device register offset in board_usb_init()
for rk3568 platforms.
Signed-off-by: Manoj Sai
Reviewed-by: Jagan Teki
---
Changes for v2:-
- None
---
arch/arm/mach-rockchip/board.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/mach-rockchip/board.c b/arch/arm/mach
Enable USB OTG support for Radxa Compute Module 3 IO Board
Signed-off-by: Manoj Sai
---
Changes for v2 :-
- None.
Note: Above changeset has sent to kernel mailing list, which is currently under
review.
https://lore.kernel.org/linux-arm-kernel/20230223135929.630787-1-abbaraju.manoj
Enable USB OTG support and update the fastboot buffer address
for Radxa Compute Module 3 IO Board.
This would help to use fastboot by default.
Signed-off-by: Manoj Sai
---
configs/radxa-cm3-io-rk3566_defconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/configs/radxa-cm3-io
update the dwc3_device register offset in board_usb_init()
for rk3568 platforms.
Signed-off-by: Manoj Sai
---
arch/arm/mach-rockchip/board.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/mach-rockchip/board.c b/arch/arm/mach-rockchip/board.c
index f1f70c81d0..c7729c966a 100644
Enable USB OTG support for Radxa Compute Module 3 IO Board
Signed-off-by: Manoj Sai
---
Note: Above changeset has sent to kernel mailing list, which is currently under
review.
https://lore.kernel.org/linux-arm-kernel/20230223135929.630787-1-abbaraju.manoj...@amarulasolutions.com/T/#u
---
arch
Patch 1/3 Enable usb otg nodes in device tree.
Patch 2/3 Update dwc3_device register offset of rk3568.
Patch 3/3 Enable Usb gadget and update the fastboot address in config.
Manoj Sai (3):
arm: dts: rockchip: rk3566: Enable USB OTG for Radxa CM3
rockchip: rk356x: update the dwc3_device
The 'commit 864ac2cf383e ("board: imx8mp: Add Engicam
i.Core MX8M Plus EDIMM2.2 Starter Kit")' has changed the imx8mp evk ram
settings from 6GB ram to 2GB.
This changeset reverts the above change.
Signed-off-by: Manoj Sai
Reported-by : Peter Bergin
---
include/conf
revert the ram settings of imx8mp evk which are changed with
commit id : 864ac2cf383e ("board: imx8mp: Add Engicam i.Core
MX8M Plus EDIMM2.2 Starter Kit")
Manoj Sai (1):
configs: imx8mp_evk: revert to old ram settings
include/configs/imx8mp_evk.h | 6 --
1 file changed, 4
On Mon, Nov 28, 2022 at 1:37 PM Peter Bergin wrote:
>
>
> On 2022-08-26 14:33, Manoj Sai wrote:
> > diff --git a/include/configs/imx8mp_evk.h b/include/configs/imx8mp_evk.h
> > index 388f3bc9ff..140eba3d1c 100644
> > --- a/include/configs/imx8mp_evk.h
> > +
in 36.819s, speed 119837 B/s
with 30Mhz speed update:
=> sf update 0x30 0x80 0x40
4194304 bytes written, 0 bytes skipped in 20.319s, speed 220752 B/s
Signed-off-by: Manoj Sai
Signed-off-by: Da Xue
Signed-off-by: dsx724
---
Changes for v3:
- shortened the
7 B/s
with 30Mhz frequency updation :-
=> sf update 0x30 0x80 0x40
4194304 bytes written, 0 bytes skipped in 20.319s, speed 220752 B/s
Signed-off-by: Manoj Sai
Signed-off-by: Da Xue
Signed-off-by: dsx724
---
Changes for v2 :-
- fixed prefix in commit message .
- squa
, 0 bytes skipped in 36.819s, speed 119837 B/s
with 30Mhz frequency updation :-
4194304 bytes written, 0 bytes skipped in 20.319s, speed 220752 B/s
Signed-off-by: Manoj Sai
Signed-off-by: Da Xue
Signed-off-by: dsx724
---
configs/roc-pc-rk3399_defconfig | 2 ++
1 file changed, 2 inserti
enable crypto RNG support for roc-pc-rk3399.
Signed-off-by: Manoj Sai
Signed-off-by: Da Xue
Signed-off-by: dsx724
Hub (12 Mb/s, 100mA)
USB 2.0 Hub [MTT]
1 Hub (5 Gb/s, 0mA)
U-Boot XHCI Host Controller
Signed-off-by: Manoj Sai
Signed-off-by: Da Xue
Signed-off-by: dsx724
---
configs/roc-pc-rk3399_defconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/configs/roc-pc-rk3399_defconfig
use preboot configuration to enable usb devices
Signed-off-by: Manoj Sai
Signed-off-by: Da Xue
---
configs/roc-pc-rk3399_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/roc-pc-rk3399_defconfig b/configs/roc-pc-rk3399_defconfig
index 4625e47537..84e82da3cf 100644
--- a
Patch 1/4 use preboot configuration to enable usb devices
Patch 2/4 fix up USB support which can recognize any USB1.1 devices
Patch 3/4 Enable crypto RNG support
Patch 4/4 Set the maximum slave SPI speed to 30MHz
Manoj Sai (4):
configs: roc-pc-rk3399 :Enable preboot config .
configs: roc-pc
i.Core MX8M Plus is an EDIMM SoM based on NXP i.MX8M Plus from Engicam.
i.Core MX8M Plus needs to mount on top of this Evaluation board for
creating complete i.Core MX8M Plus EDIMM2.2 Starter Kit.
Add support for it.
Signed-off-by: Jagan Teki
Signed-off-by: Manoj Sai
---
Changes for v2
ff-by: Manoj Sai
Signed-off-by: Jagan Teki
---
Changes for v2 :
- None
---
arch/arm/dts/Makefile| 1 +
arch/arm/dts/imx8mp-icore-mx8mp-edimm2.2.dts | 175 +++
2 files changed, 176 insertions(+)
create mode 100644 arch/arm/dts/imx8mp-icore-mx8mp-edimm2.
baseboards
for creating complete platform solutions.
Add support for it.
Sync the i.Core MX8M Plus is an EDIMM SoM based on NXP i.MX8M Plus
from Engicam devicetree file from linux-next tree.
commit (arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus SoM)
Signed-off-by: Manoj Sai
Signed-off-by: Jagan
i.Core MX8M Plus is an EDIMM SoM based on NXP i.MX8M Plus from Engicam.
i.Core MX8M Plus needs to mount on top of this Evaluation board for
creating complete i.Core MX8M Plus EDIMM2.2 Starter Kit.
Add support for it.
Signed-off-by: Jagan Teki
Signed-off-by: Manoj Sai
Signed-off-by: Matteo
ff-by: Manoj Sai
Signed-off-by: Jagan Teki
Signed-off-by: Matteo Lisi
---
arch/arm/dts/Makefile| 1 +
arch/arm/dts/imx8mp-icore-mx8mp-edimm2.2.dts | 176 +++
2 files changed, 177 insertions(+)
create mode 100644 arch/arm/dts/imx8mp-icore-mx8mp-edimm2.2.dts
baseboards
for creating complete platform solutions.
Add support for it.
Sync the i.Core MX8M Plus is an EDIMM SoM based on NXP i.MX8M Plus
from Engicam devicetree file from linux-next tree.
commit (arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus SoM)
Signed-off-by: Manoj Sai
Signed-off-by
Patch 1/3 adds dts support for Engicam i.Core MX8M Plus SoM
Patch 2/3 adds dts support for Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
Patch 3/3 adds board and configs related support for Engicam i.Core MX8M Plus
EDIMM2.2 Starter Kit
Manoj Sai (3):
arm64: dts: imx8mp: Add Engicam i.Core MX8M
53 matches
Mail list logo