I tried to follow your suggestion, but so far I have been unsuccessful.
I cloned Linus' latest source code, and then did:
make ARCH=arm mxs_defconfig
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-
cat arch/arm/boot/zImage ./arch/arm/boot/dts/imx28-evk.dtb >
arch/arm/boot/zImage_with_dtb
cd
Hi Rogan,
On Thu, Jun 22, 2023 at 10:03 PM Fabio Estevam wrote:
>
> Hi Rogan,
>
> On Thu, Jun 22, 2023 at 7:43 PM Fabio Estevam wrote:
>
> > You should also pass the kernel command line: console=ttyAMA0,115200n8
> >
> > As far as I recall, the 2.6.35 kernel used a different console device.
>
>
Hi Rogan,
On Thu, Jun 22, 2023 at 7:43 PM Fabio Estevam wrote:
> You should also pass the kernel command line: console=ttyAMA0,115200n8
>
> As far as I recall, the 2.6.35 kernel used a different console device.
Yes, 2.6.35 uses ttyAM0. Mainline uses ttyAMA0 (note the extra A).
Please adjust
Hi Rogan,
On Thu, Jun 22, 2023 at 7:09 PM Rogan Dawes wrote:
>
> I tried to follow your suggestion, but so far I have been unsuccessful.
>
> I cloned Linus' latest source code, and then did:
>
> make ARCH=arm mxs_defconfig
> make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-
> cat
Bring these files into the documentation.
Fix 'wtih' and 'it' typos and repeated 'could' while we are here.
Signed-off-by: Simon Glass
---
doc/uImage.FIT/beaglebone_vboot.txt | 607 --
doc/uImage.FIT/signature.txt | 707
Bring this file into the documentation.
Signed-off-by: Simon Glass
---
.../fit/command_syntax_extensions.rst}| 166 ++
doc/usage/fit/index.rst | 1 +
2 files changed, 97 insertions(+), 70 deletions(-)
rename
Bring this file into the documentation.
Signed-off-by: Simon Glass
---
doc/uImage.FIT/overlay-fdt-boot.txt | 225 ---
doc/usage/fit/index.rst | 1 +
doc/usage/fit/overlay-fdt-boot.rst | 227
3 files changed, 228 insertions(+),
Bring this file into the documentation.
Signed-off-by: Simon Glass
---
doc/uImage.FIT/howto.txt | 411 --
doc/usage/fit/howto.rst | 419 +++
doc/usage/fit/index.rst | 1 +
3 files changed, 420 insertions(+), 411
Bring this file into the documentation.
Signed-off-by: Simon Glass
---
doc/uImage.FIT/x86-fit-boot.txt | 272
doc/usage/fit/index.rst | 1 +
doc/usage/fit/x86-fit-boot.rst | 269 +++
3 files changed, 270 insertions(+), 272
Convert these to rST format and add them to the index.
Signed-off-by: Simon Glass
---
doc/uImage.FIT/kernel.its | 91 ---
doc/uImage.FIT/kernel_fdt.its | 51
doc/uImage.FIT/kernel_fdts_compressed.its | 73
Fix up headings and tables to read better.
Signed-off-by: Simon Glass
---
doc/usage/fit/source_file_format.rst | 255 ++-
1 file changed, 172 insertions(+), 83 deletions(-)
diff --git a/doc/usage/fit/source_file_format.rst
b/doc/usage/fit/source_file_format.rst
index
Move this document and convert it to rST. Make minimal changes, enough
for it to build successfully.
Signed-off-by: Simon Glass
---
doc/usage/fit/index.rst | 1 +
.../fit/source_file_format.rst} | 125 +-
2 files changed, 64 insertions(+),
Create a new usage/fit directory which will house information about FIT.
Signed-off-by: Simon Glass
---
doc/usage/{fit.rst => fit/index.rst} | 4
doc/usage/index.rst | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
rename doc/usage/{fit.rst => fit/index.rst} (88%)
On Thu, 22 Jun 2023 11:59:32 PDT (-0700), Conor Dooley wrote:
On Thu, Jun 22, 2023 at 11:25:35AM -0700, Palmer Dabbelt wrote:
Reviewed-by: Palmer Dabbelt
Acked-by: Palmer Dabbelt
I'm not wed to any particular encoding for the properties, IMO that's more
of a decision for the DT folks. IMO
On Thu, Jun 22, 2023 at 3:52 PM Tim Harvey wrote:
>
> Move the crypto and sec_jr* nodes from board-specific
> u-boot.dtsi files into the common files. Additionally protect the
> nodes with ifdef FSL_CAAM as they don't serve any purpose if that is
> not enabled.
>
> Signed-off-by: Tim Harvey
On Thu, Jun 22, 2023 at 11:25:35AM -0700, Palmer Dabbelt wrote:
> Reviewed-by: Palmer Dabbelt
> Acked-by: Palmer Dabbelt
>
> I'm not wed to any particular encoding for the properties, IMO that's more
> of a decision for the DT folks. IMO the important bit is to just get away
> from ISA
Move the crypto and sec_jr* nodes from board-specific
u-boot.dtsi files into the common files. Additionally protect the
nodes with ifdef FSL_CAAM as they don't serve any purpose if that is
not enabled.
Signed-off-by: Tim Harvey
---
arch/arm/dts/imx8mm-evk-u-boot.dtsi | 16
On Thu, 08 Jun 2023 09:54:05 PDT (-0700), Conor Dooley wrote:
From: Conor Dooley
intro
=
When the RISC-V dt-bindings were accepted upstream in Linux, the base
ISA etc had yet to be ratified. By the ratification of the base ISA,
incompatible changes had snuck into the specifications - for
Add a Kconfig for OPTEE_LOAD_ADDRESS which adds tee.bin to the
imx8m{m,n,p} FIT image.
Prior to using binman for image creation the presense of tee.bin in the
directory would cause mkimage_fit_atf.sh to add the tee.bin node
to the FIT image. Once boards moved away from using
On 21/06/2023 15:29, Alexey Romanov wrote:
Add support for hardware random number generator
of Amlogic Meson SoCs.
Signed-off-by: Alexey Romanov
---
arch/arm/dts/meson-a1.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/dts/meson-a1.dtsi b/arch/arm/dts/meson-a1.dtsi
Hi,
On 21/06/2023 12:24, Alexey Romanov wrote:
For some Amlogic SOC's, the mechanism for obtain a random number
has been changed. For example, S4 now uses a status bit wait algo.
Thanks for the change, but could you add this first in Linux with the
associated bindings update and DT changes
On Thu, Jun 22, 2023 at 04:34:34PM +0200, Julien Panis wrote:
> This series fixes usb0 dr_mode for am335x-icev2
> and am335x-evmsk. It must be set to 'peripheral'
> in order to avoid 'no USB device found' error,
> in usb_ether_init() function.
>
> Signed-off-by: Julien Panis
> ---
> Changes in
provide a man-page for the bind command
Signed-off-by: Heinrich Schuchardt
---
doc/usage/cmd/bind.rst | 103 +
doc/usage/index.rst| 1 +
2 files changed, 104 insertions(+)
create mode 100644 doc/usage/cmd/bind.rst
diff --git
On 6/22/23 15:07, Eugen Hristev wrote:
From: Sergiu Moga
Add the ability to enable/disable whatever USB PHY's are
passed to the AT91 OHCI driver through DT.
Signed-off-by: Sergiu Moga
Tested-by: Mihai Sain
Reviewed-by: Marek Vasut
[eugen.hris...@collabora.com: disable PHYs in
On 6/22/23 15:06, Eugen Hristev wrote:
From: Sergiu Moga
In order to have USB functionality, drivers for SAMA7's
USB 2.0 PHY's have been added. There is one driver
for UTMI clock's SFR and RESET required functionalities and
one for its three possible subclocks of the phy's themselves.
In order
On 6/22/23 15:07, Eugen Hristev wrote:
From: Sergiu Moga
Register the OHCI driver into DM by properly initializing the required
clocks and pins required by the DT node of OHCI. In order for the VBUS
to stay enabled, a `child_pre_probe` method has been added to overcome
the DM core disabling it
On 6/22/23 15:33, Michal Simek wrote:
On 6/20/23 22:41, Tom Rini wrote:
On Tue, Jun 20, 2023 at 08:36:11AM +0200, Michal Simek wrote:
On 6/19/23 19:04, Eugen Hristev wrote:
On 6/19/23 19:07, Marek Vasut wrote:
On 6/19/23 15:26, Eugen Hristev wrote:
On 5/8/23 06:00, Venkatesh Yadav
This patch configures usb0 dr_mode as peripheral
on am335x-evmsk board.
Signed-off-by: Julien Panis
---
arch/arm/dts/am335x-evmsk-u-boot.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/dts/am335x-evmsk-u-boot.dtsi
b/arch/arm/dts/am335x-evmsk-u-boot.dtsi
index
This series fixes usb0 dr_mode for am335x-icev2
and am335x-evmsk. It must be set to 'peripheral'
in order to avoid 'no USB device found' error,
in usb_ether_init() function.
Signed-off-by: Julien Panis
---
Changes in v2:
- Drop the modification made in arch/arm/mach-omap2/am33xx/board.c
-
This patch configures usb0 dr_mode as peripheral
on am335x-icev2 board.
Signed-off-by: Julien Panis
---
arch/arm/dts/am335x-icev2-u-boot.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/dts/am335x-icev2-u-boot.dtsi
b/arch/arm/dts/am335x-icev2-u-boot.dtsi
index
> -Original Message-
> From: Marek Vasut
> Sent: Thursday, 22 June, 2023 5:35 PM
> To: Lim, Jit Loon ; u-boot@lists.denx.de
> Cc: Jagan Teki ; Simon
> ; Chee, Tien Fong
> ; Hea, Kok Kiang ;
> Lokanathan, Raaj ; Maniyam, Dinesh
> ; Ng, Boon Khai ;
> Yuslaimi, Alif Zakuan ; Chong, Teik Heng
On Tue, 30 May 2023 15:33:25 +0200, Francesco Dolcini wrote:
> From: Francesco Dolcini
>
> Ensure that every write is flushed to memory and afterward reads are
> from memory.
> Since the algorithm rely on the fact that accessing to not existent
> memory lead to write at addr / 2 without this
Rockchip boot blocks are written per 4 x 512 byte sectors per page.
Each page must have a page address (PA) pointer in OOB to the next page.
Pages are written in a pattern depending on the NAND chip ID.
This logic used to build a page pattern table is not fully disclosed and
is not easy to fit in
On 6/20/23 22:41, Tom Rini wrote:
On Tue, Jun 20, 2023 at 08:36:11AM +0200, Michal Simek wrote:
On 6/19/23 19:04, Eugen Hristev wrote:
On 6/19/23 19:07, Marek Vasut wrote:
On 6/19/23 15:26, Eugen Hristev wrote:
On 5/8/23 06:00, Venkatesh Yadav Abbarapu wrote:
[ Felipe: Ported from
From: Sergiu Moga
Register the OHCI driver into DM by properly initializing the required
clocks and pins required by the DT node of OHCI. In order for the VBUS
to stay enabled, a `child_pre_probe` method has been added to overcome
the DM core disabling it in `usb_scan_device`: when the generic
From: Sergiu Moga
Add the ability to enable/disable whatever USB PHY's are
passed to the AT91 OHCI driver through DT.
Signed-off-by: Sergiu Moga
Tested-by: Mihai Sain
Reviewed-by: Marek Vasut
[eugen.hris...@collabora.com: disable PHYs in at91_start_clock if
clk_enable_bulk fails]
From: Sergiu Moga
In order to have USB functionality, drivers for SAMA7's
USB 2.0 PHY's have been added. There is one driver
for UTMI clock's SFR and RESET required functionalities and
one for its three possible subclocks of the phy's themselves.
In order for this layout to properly work in
On 6/21/23 19:32, Tom Rini wrote:
On Wed, Jun 21, 2023 at 05:56:56PM +0200, Julien Panis wrote:
This patch fixes a bad condition for USB device definition.
This prevents from getting a "No USB device found" error.
Fixes: 6815a66ad7430 ("am33xx: musb: Remove unused configuration logic")
Allow writing the file to a selected location, since otherwise this is
controlled by the buildman configuration, so cannot be determined by the
caller.
Fixes: https://source.denx.de/u-boot/u-boot/-/issues/17
Signed-off-by: Simon Glass
---
.azure-pipelines.yml| 2 +-
.gitlab-ci.yml
Fix the typo in the RunTests() function, adding comments while we are
here.
Signed-off-by: Simon Glass
---
tools/buildman/main.py | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/tools/buildman/main.py b/tools/buildman/main.py
index 5e1f68d82358..a2ffbc9073e7
LubanCat 2 is a rk3568 based SBC from EmbedFire.
Specification:
- Rockchip rk3568
- LPDDR4/4X 1/2/4/8 GB
- TF scard slot
- eMMC 8/32/64/128 GB
- Gigabit ethernet x 2
- HDMI out
- USB 2.0 Host x 1
- USB 2.0 Type-C OTG x 1
- USB 3.0 Host x 1
- Mini PCIE interface for WIFI/BT module
- M.2 key for
On 6/22/23 12:00, Eugen Hristev wrote:
On 6/22/23 12:58, Eugen Hristev wrote:
From: Venkatesh Yadav Abbarapu
[ Felipe: Ported from Linux kernel commit
f59dcab17629 ("usb: dwc3: core: improve reset sequence") ]
According to Synopsys Databook, we shouldn't be relying on
On 6/22/23 12:58, Eugen Hristev wrote:
From: Venkatesh Yadav Abbarapu
[ Felipe: Ported from Linux kernel commit
f59dcab17629 ("usb: dwc3: core: improve reset sequence") ]
According to Synopsys Databook, we shouldn't be relying on
GCTL.CORESOFTRESET bit as that's only for debugging
Enable DFU and related configs, expand stack and buffers to hold
downloaded image.
Signed-off-by: Eugen Hristev
---
configs/rock5b-rk3588_defconfig | 17 ++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git a/configs/rock5b-rk3588_defconfig
In case SPL was booted from USB, add the gadget as the boot device
for the 'same-as-spl' boot order next device.
Signed-off-by: Eugen Hristev
---
arch/arm/mach-rockchip/rk3588/rk3588.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/mach-rockchip/rk3588/rk3588.c
Prepare env variables for DFU
Signed-off-by: Eugen Hristev
---
include/configs/rk3588_common.h | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/include/configs/rk3588_common.h b/include/configs/rk3588_common.h
index 46389d087d29..48414fe946a0 100644
---
Add DFU as a possible SPL boot media if the boot device is a
gadget device.
Signed-off-by: Eugen Hristev
---
arch/arm/mach-rockchip/spl-boot-order.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/mach-rockchip/spl-boot-order.c
b/arch/arm/mach-rockchip/spl-boot-order.c
index
Since EP0 transactions need to be completed before the controller halt
sequence is finished, this may take some time depending on the host and the
enabled functions. Increase the controller halt timeout, so that we give
the controller sufficient time to handle EP0 transfers.
Signed-off-by:
Add bootph-all to gadget nodes to have the gadget available in SPL.
Signed-off-by: Eugen Hristev
---
arch/arm/dts/rk3588-rock-5b-u-boot.dtsi | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/dts/rk3588-rock-5b-u-boot.dtsi
b/arch/arm/dts/rk3588-rock-5b-u-boot.dtsi
index
From: Venkatesh Yadav Abbarapu
[ Nguyen/Greg: Ported from Linux kernel commit
f4fd84ae0765a ("usb: dwc3: core: Only handle soft-reset in DCTL") ]
Make sure not to set run_stop bit or link state change request while
initiating soft-reset. Register read-modify-write operation may
From: Venkatesh Yadav Abbarapu
[ Felipe: Ported from Linux kernel commit
f59dcab17629 ("usb: dwc3: core: improve reset sequence") ]
According to Synopsys Databook, we shouldn't be relying on
GCTL.CORESOFTRESET bit as that's only for debugging purposes.
Instead, let's use DCTL.CSFTRST
From: Venkatesh Yadav Abbarapu
[ Nguyen/Felipe/Greg: Ported from Linux kernel commit
5b738211fb59 ("usb: dwc3: gadget: Don't send
unintended link state change") ]
DCTL.ULSTCHNGREQ is a write-only field. When doing a read-modify-write
to DCTL, the driver
For environment in SPL, all these defines are required, otherwise
build fails:
[...]
include/env_default.h:120:9: note: in expansion of macro
‘CFG_EXTRA_ENV_SETTINGS’
120 | CFG_EXTRA_ENV_SETTINGS
| ^~
In file included from env/common.c:32:
[...]
This series adds support for DFU in SPL for rockchip rk3588 on rock5b
board.
Namely, when SPL is loaded via rockusb (thus via USB), having the
`same-as-spl` boot order item, after having detected that it was loaded
from USB, it will lookup the gadget USB node in DT and boot via DFU.
Some changes
On 6/22/23 04:48, Lim, Jit Loon wrote:
-Original Message-
From: Marek Vasut
Sent: Wednesday, 21 June, 2023 10:19 PM
To: Lim, Jit Loon ; u-boot@lists.denx.de
Cc: Jagan Teki ; Simon
; Chee, Tien Fong
; Hea, Kok Kiang ;
Lokanathan, Raaj ; Maniyam, Dinesh
; Ng, Boon Khai ;
Yuslaimi, Alif
On Wed, Jun 21, 2023 at 9:38 PM Marek Vasut wrote:
>
> On 6/20/23 16:37, Jagan Teki wrote:
> > Hi,
> >
> > Has anyone tried to use dwc2 and echi port together with USB disk?
> > look like this is not working with this combination on any Rockchip
> > SoC's
> >
> > Here are the issues that I've
pimg64 image pointer is dependent on ESBC_ADDR_64BIT config, which is
getting disabled, due to dependency on ESBC_HDR_LS.
ESBC_HDR_LS is required for LS-CH3 platforms.
So, removing the dependency on ESBC_HDR_LS.
Signed-off-by: Kshitiz Varshney
---
arch/Kconfig.nxp | 2 +-
1 file changed, 1
On Thu, Jun 22, 2023 at 2:08 AM Marek Vasut wrote:
>
> On 6/20/23 16:37, Jagan Teki wrote:
> > Hi,
> >
> > Has anyone tried to use dwc2 and echi port together with USB disk?
> > look like this is not working with this combination on any Rockchip
> > SoC's
> >
> > Here are the issues that I've
Hi Kojima-san
On Thu, 22 Jun 2023 at 08:51, Masahisa Kojima
wrote:
>
> To enforce anti-rollback to any older version, dtb must be
> always update manually. This should be described in the
> documentation.
>
> This commit also adds the recommendation that secure system should not
> enable the fdt
To enforce anti-rollback to any older version, dtb must be
always update manually. This should be described in the
documentation.
This commit also adds the recommendation that secure system should not
enable the fdt command because lowest-supported-version
property in device tree can be changed
On Thu, 22 Jun 2023 at 16:21, Ilias Apalodimas
wrote:
>
> Hi Kojima-san
>
> On Thu, 22 Jun 2023 at 08:51, Masahisa Kojima
> wrote:
> >
> > To enforce anti-rollback to any older version, dtb must be
> > always update manually. This should be described in the
> > documentation.
> >
> > This commit
61 matches
Mail list logo