On 4/30/24 9:42 PM, Tom Rini wrote:
> Remove from this board vendor directory and when needed
> add missing include files directly.
>
> Signed-off-by: Tom Rini
> ---
> Cc: David Lechner
> ---
Acked-by: David Lechner
This sets the serial# environmet variable instead of using ATAGs on
LEGO MINDSTORMS EV3.
Also fix some nomenclature while we are touching this code (Bluetooth
address is not the same as MAC address, EEPROM version is not the same
as board version).
Signed-off-by: David Lechner
---
board/lego
This is a collection of a few updates/cleanups for LEGO MINDSTORMS EV3.
David Lechner (4):
ARM: legoev3: set serial# env var
ARM: legoev3: drop bi_arch_number
configs: legoev3: disable CONFIG_NET
configs: legoev3: disable non-Linux boot options
board/lego/ev3/legoev3.c | 89
This drops assigning bi_arch_number on LEGO MINDSTORMS EV3. This board
never had its own unique number and since we are using device tree,
we no longer need to pass an arch number to Linux.
Signed-off-by: David Lechner
---
board/lego/ev3/legoev3.c | 4
1 file changed, 4 deletions(-)
diff
for Ethernet drivers). Please update the board to use
CONFIG_DM_ETH before the v2020.07 release. Failure to
update by the deadline may result in board removal.
See doc/driver-model/migration.rst for more info.
Signed-off-by: David Lechner
This disables booting to non-Linux OSes.
This board is uncomfortably close to its 256K size limit, so every
few KB saved helps.
Signed-off-by: David Lechner
---
configs/legoev3_defconfig | 4
1 file changed, 4 insertions(+)
diff --git a/configs/legoev3_defconfig b/configs
On 6/27/22 12:35 PM, Tom Rini wrote:
Perform a basic migration of the calls in setup_serial_number() to DM so
that we can switch to using DM_I2C on this platform.
Cc: David Lechner
Signed-off-by: Tom Rini
---
Acked-by: David Lechner
This is based on the davinci da850evm. It can boot from either the
on-board 16MB flash or from a microSD card. It also reads board
information from an I2C EEPROM.
The EV3 itself initally boots from write-protected EEPROM, so no
u-boot SPL is needed.
Signed-off-by: David Lechner
---
arch/arm
Hz (within spec)
^ ^ ^
CLKIN PREDIV PLLM
input to PLLDIVn = 456 / (0 + 1) = 456MHz (desired result)
^ ^
PLLOUT POSTDIV
Fixes: 1601dd97edc6 ("davinci: omapl138_lcdk: increase PLL0 frequency")
Signed-off-by: David
On 03/15/2018 07:34 AM, Sekhar Nori wrote:
Hi David,
On Thursday 15 March 2018 07:06 AM, David Lechner wrote:
commit 1601dd97edc6 ("davinci: omapl138_lcdk: increase PLL0 frequency")
changed the PLL0 frequency to 456MHz, which is needed for the LCDC IP
block. However, in doing so, it
On 03/15/2018 09:56 AM, Tom Rini wrote:
On Thu, Mar 15, 2018 at 08:01:58PM +0530, Sekhar Nori wrote:
On Thursday 15 March 2018 07:12 PM, Sekhar Nori wrote:
On Thursday 15 March 2018 06:04 PM, Sekhar Nori wrote:
Thanks for the patch and great description. It looks correct to me.
Hopefully I can
On 03/16/2018 03:52 AM, Lokesh Vutla wrote:
Commit 6aa4ad8e3820 ("Convert CONFIG_SOC_DA8XX et al to Kconfig")
converted SOC_DA8XX to Kconfig but missed enabling DDR_INIT for
SOC_DA8XX, which broke OMAPL138 to boot.
Commit 2e87980580d0 ("davinci: Fix omapl138_lcdk builds") disabled
DDR_INIT for a
On 03/16/2018 10:26 AM, Lokesh Vutla wrote:
On Friday 16 March 2018 08:44 PM, David Lechner wrote:
On 03/16/2018 03:52 AM, Lokesh Vutla wrote:
Commit 6aa4ad8e3820 ("Convert CONFIG_SOC_DA8XX et al to Kconfig")
converted SOC_DA8XX to Kconfig but missed enabling DDR_INIT for
SOC_DA
On 03/16/2018 04:26 AM, Sekhar Nori wrote:
On Thursday 15 March 2018 08:02 PM, David Lechner wrote:
Thanks for the tips. I've actually done exactly that (using my own SD
card).
However, these changes affect the u-boot SPL image only. I was able to put
the regular u-boot.ais on the SD
On 03/16/2018 01:26 AM, Mike Looijmans wrote:
On 15-03-18 02:36, David Lechner wrote:
commit 1601dd97edc6 ("davinci: omapl138_lcdk: increase PLL0 frequency")
changed the PLL0 frequency to 456MHz, which is needed for the LCDC IP
block. However, in doing so, it caused the PLLOUT c
Missed the v2 (and wasn't subscribed to the U-Boot list), so the
comments are mostly repeated.
On 12/30/2017 06:47 AM, Adam Ford wrote:
This converts the following to Kconfig:
CONFIG_SOC_DA8XX
CONFIG_SOC_DA850
CONFIG_MACH_DAVINCI_DA850_EVM
Signed-off-by: Adam Ford
---
README
On 01/02/2018 07:45 AM, Adam Ford wrote:
This converts the following to Kconfig:
CONFIG_SOC_DA8XX
CONFIG_SOC_DA850
CONFIG_DA850_LOWLEVEL
CONFIG_MACH_DAVINCI_DA850_EVM
CONFIG_SYS_DA850_PLL_INIT
CONFIG_SYS_DA850_DDR_INIT
Signed-off-by: Adam Ford
---
This patch does not
On 01/02/2018 12:45 PM, Adam Ford wrote:
This converts the following to Kconfig:
CONFIG_SOC_DA8XX
CONFIG_SOC_DA850
CONFIG_DA850_LOWLEVEL
CONFIG_MACH_DAVINCI_DA850_EVM
CONFIG_SYS_DA850_PLL_INIT
CONFIG_SYS_DA850_DDR_INIT
Signed-off-by: Adam Ford
---
Changes in V4:
On 01/02/2018 01:55 PM, Adam Ford wrote:
On Tue, Jan 2, 2018 at 1:05 PM, David Lechner wrote:
On 01/02/2018 12:45 PM, Adam Ford wrote:
This converts the following to Kconfig:
CONFIG_SOC_DA8XX
CONFIG_SOC_DA850
CONFIG_DA850_LOWLEVEL
CONFIG_MACH_DAVINCI_DA850_EVM
On 01/02/2018 02:39 PM, Adam Ford wrote:
On Tue, Jan 2, 2018 at 2:25 PM, David Lechner wrote:
On 01/02/2018 01:55 PM, Adam Ford wrote:
On Tue, Jan 2, 2018 at 1:05 PM, David Lechner
wrote:
On 01/02/2018 12:45 PM, Adam Ford wrote:
This converts the following to Kconfig
n RAM
CONFIG_BOOTCOUNT_I2C
Other than the change above,
Reviewed-by: David Lechner
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
On 01/11/2018 10:06 AM, Adam Ford wrote:
This converts the following to Kconfig:
CONFIG_SYS_DV_CLKMODE
CONFIG_SYS_DA850_PLL0_POSTDIV
CONFIG_SYS_DA850_PLL0_PLLDIV1
CONFIG_SYS_DA850_PLL0_PLLDIV2
CONFIG_SYS_DA850_PLL0_PLLDIV3
CONFIG_SYS_DA850_PLL0_PLLDIV4
CONFIG_SYS_DA850
On 01/11/2018 12:36 PM, Adam Ford wrote:
On Thu, Jan 11, 2018 at 12:11 PM, David Lechner wrote:
On 01/11/2018 10:06 AM, Adam Ford wrote:
This converts the following to Kconfig:
CONFIG_SYS_DV_CLKMODE
CONFIG_SYS_DA850_PLL0_POSTDIV
CONFIG_SYS_DA850_PLL0_PLLDIV1
On 01/11/2018 01:33 PM, Adam Ford wrote:
This converts the following to Kconfig:
CONFIG_SYS_DV_CLKMODE
CONFIG_SYS_DA850_PLL0_POSTDIV
CONFIG_SYS_DA850_PLL0_PLLDIV1
CONFIG_SYS_DA850_PLL0_PLLDIV2
CONFIG_SYS_DA850_PLL0_PLLDIV3
CONFIG_SYS_DA850_PLL0_PLLDIV4
CONFIG_SYS_DA850
This series contains some updates for LEGO MINDSTORMS EV3. There are a couple
of cleanups, a fix for some console messages not printing and device tree
support.
David Lechner (5):
ARM: legoev3: increase flash image sizes
ARM: legoev3: Move UART enable to early init
ARM: legoev3: disable
This increases the kernel image to 4M and the rootfs image to 10M.
It is getting hard to get a kernel image to fit in 3M.
Signed-off-by: David Lechner
---
board/lego/ev3/README | 4 ++--
include/configs/legoev3.h | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/board
This removes the unused clock and RAM config options that were cargo-
culted when this board was copied from the DA850 EVM.
Signed-off-by: David Lechner
---
include/configs/legoev3.h | 54 ---
1 file changed, 54 deletions(-)
diff --git a/include/configs
This moves the UART init for LEGO MINDSTORMS EV3 to board_early_init_f().
Some console messages were not being printed because the UART was not
enabled until later in the init process.
Signed-off-by: David Lechner
---
board/lego/ev3/legoev3.c | 10 +-
1 file changed, 5 insertions(+), 5
This updates the LEGO MINDSTORMS EV3 boot script to try loading a
uEnv.txt file and a da850-lego-ev3.dtb device tree during boot.
Signed-off-by: David Lechner
---
board/lego/ev3/README | 36 ++---
include/configs/legoev3.h | 48
This disables networking related items in the config. The EV3 does not have
any networking hardware, so this is wasted space.
Signed-off-by: David Lechner
---
board/lego/ev3/legoev3.c | 4 +---
configs/legoev3_defconfig | 4 +---
include/configs/legoev3.h | 2 --
3 files changed, 2 insertions
CONFIG_SYS_DA850_PLL0_PLLDIV5
CONFIG_SYS_DA850_PLL0_PLLDIV7
CONFIG_SYS_DA850_PLL1_POSTDIV
CONFIG_SYS_DA850_PLL1_PLLDIV1
CONFIG_SYS_DA850_PLL1_PLLDIV2
CONFIG_SYS_DA850_PLL1_PLLDIV3
Signed-off-by: Adam Ford
---
Reviewed-by: David Lechner
___
U
This adds a define for CONFIG_SKIP_LOWLEVEL_INIT in the legoev3 config.
On the EV3, U-Boot is loaded into RAM by another bootloader, so we
don't need the lowlevel init in U-Boot.
Signed-off-by: David Lechner
---
include/configs/legoev3.h | 1 +
1 file changed, 1 insertion(+)
diff --
On 5/28/19 8:52 PM, Adam Ford wrote:
On Tue, May 28, 2019 at 7:03 PM David Lechner wrote:
This adds a define for CONFIG_SKIP_LOWLEVEL_INIT in the legoev3 config.
On the EV3, U-Boot is loaded into RAM by another bootloader, so we
don't need the lowlevel init in U-Boot.
Signed-off-by:
This converts LEGO MINDSTORMS EV3 to the driver model. MMC, SERIAL, SPI
and SPI_FLASH are converted.
The device tree contains only the minimal nodes required by U-Boot
since the size of U-Boot is limited to 256K on this device.
Signed-off-by: David Lechner
---
arch/arm/dts/Makefile
On 8/14/19 7:54 AM, Adam Ford wrote:
This converts the following to Kconfig:
CONFIG_MX_CYCLIC
Signed-off-by: Adam Ford
Acked-by: David Lechner
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
35 matches
Mail list logo