Héllo Luka,
Le 16/08/2021 à 10:50, Luka Kovacic a écrit :
Hello Gerald,
On Sat, Aug 14, 2021 at 9:59 AM Gérald Kerma wrote:
Héllo,
Message: 2
Date: Fri, 13 Aug 2021 12:03:57 +0200
From: Luka Kovacic
To: Pali Roh?r
Cc:u-boot@lists.denx.de, Robert Marko,
Luka Perkov, Marek Behun
e v2 patch for
EspressoBin-Ultra, on OpenWrt 21.02-RC, fw_printenv do not works... (CRC
Error)
I have the same issue with the Marvell (GlobalScale) u-Boot, factory and
upgraded version.
Environments variables are correctly managed from the u-Boot itself.
Regards,
Gérald Kerma
PS : I am only
Héllo Luka,
Le 11/08/2021 à 12:15, Luka Kovacic a écrit :
Hi Gerald,
On Wed, Aug 11, 2021 at 10:35 AM Gerald Kerma wrote:
From: Kerma Gérald
The hw_info command is implemented to enable parsing Marvell hw_info
formatted environments. This format is often used on Marvell Armada A37XX
based
code */
int board_ahci_enable(void)
{
diff --git a/configs/mvebu_espressobin-88f3720_defconfig
b/configs/mvebu_espressobin-88f3720_defconfig
index 5e9fcd1f26..559aeb076f 100644
--- a/configs/mvebu_espressobin-88f3720_defconfig
+++ b/configs/mvebu_espressobin-88f3720_defconfig
@@ -85,3 +85,4 @@ CONFIG_USB_ETHER_SMSC95XX=y
CONFIG_SHA1=y
CONFIG_SHA256=y
CONFIG_NET_RANDOM_ETHADDR=y
+CONFIG_BOARD_LATE_INIT=y
|Tested-by: Gérald Kerma |
t;bus-width\" value\n");
- return -EINVAL;
- }
+
+ ret = mmc_of_parse(dev, >cfg);
+ if (ret)
+ return ret;
host->ops = _sdhci_ops;
Tested-by: Marek Behún
|Tested-by: Gérald Kerma | ||
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 393fdd4..589655a 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 589655a..77e8d17 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
-kirkwood-sheevaplug-rootfs.ubifs
Marvell ubi write 0x80 rootfs ${filesize}
Marvell reset
Changes in v3
- Supress image partition (unused)
Change in v2
- Define new NAND partition mapping
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 39
LIBFDT feature is required to support new kernel
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 77e8d17..0f523c5 100644
--- a/include
-kirkwood-sheevaplug-rootfs.ubifs
Marvell ubi write 0x80 rootfs ${filesize}
Marvell reset
Gérald Kerma (6):
SHEEVAPLUG : FIX typo
SHEEVAPLUG : FIX multiple defines
SHEEVAPLUG : ADD generic board define
SHEEVAPLUG : ADD CONFIG_CMD_FAT
SHEEVAPLUG : ADD FDT support
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 829c57a..393fdd4 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 71be823..829c57a 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
Define ENV for OpenWRT by default
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 32
1 file changed, 20 insertions(+), 12 deletions(-)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 96fbe87
LIBFDT feature is required to support new kernel
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 77e8d17..0f523c5 100644
--- a/include
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 71be823..829c57a 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
This serie of patch prepare SHEEVAPLUG for latest kernels
Gérald Kerma (5):
SHEEVAPLUG : FIX typo
SHEEVAPLUG : FIX multiple defines
SHEEVAPLUG : ADD generic board define
SHEEVAPLUG : ADD CONFIG_CMD_FAT
SHEEVAPLUG : ADD FDT support
include/configs/sheevaplug.h | 10 +-
1 file
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 0f523c5..96fbe87 100644
--- a/include/configs/sheevaplug.h
+++ b
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 589655a..77e8d17 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
Remove delays in mvebu_mmc_set_bus and mvebu_mmc_set_clk
Signed-off-by: Gérald Kerma drea...@doukki.net
---
drivers/mmc/mvebu_mmc.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/mmc/mvebu_mmc.c b/drivers/mmc/mvebu_mmc.c
index 854bcc6..3e08f40 100644
--- a/drivers/mmc/mvebu_mmc.c
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 829c57a..393fdd4 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
ubi create rootfs
### UPGRADE
Marvell usb reset
Marvell fatload usb 0:1 0x80
sheevaplug/openwrt/openwrt-kirkwood-sheevaplug-rootfs.ubifs
Marvell ubi write 0x80 rootfs ${filesize}
Marvell reset
Gérald Kerma (2):
SHEEVAPLUG : REDEFINE MTDPARTS
SHEEVAPLUG
Signed-off-by: Gérald Kerma drea...@doukki.net
---
drivers/mmc/mvebu_mmc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mmc/mvebu_mmc.c b/drivers/mmc/mvebu_mmc.c
index 9f98c3f..063d4da 100644
--- a/drivers/mmc/mvebu_mmc.c
+++ b/drivers/mmc/mvebu_mmc.c
@@ -1,7 +1,7
:1 0x80 uImage
1613392 bytes read in 83 ms (18.5 MiB/s)
Gérald Kerma (6):
MVEBUMMC : Change copyright date
MVEBUMMC : Speed up access time
MVEBUMMC : FIX debug strings
MVEBUMMC : REMOVE unnecessary delays
MVEBUMMC : CLEAN code
MVEBUMMC : REMOVE unnecessary delay from init
drivers
Signed-off-by: Gérald Kerma drea...@doukki.net
---
drivers/mmc/mvebu_mmc.c | 48 +++-
include/mvebu_mmc.h | 1 +
2 files changed, 32 insertions(+), 17 deletions(-)
diff --git a/drivers/mmc/mvebu_mmc.c b/drivers/mmc/mvebu_mmc.c
index 063d4da..91a9be0
Clean mvebu_mmc_send_cmd
Signed-off-by: Gérald Kerma drea...@doukki.net
---
drivers/mmc/mvebu_mmc.c | 40
1 file changed, 20 insertions(+), 20 deletions(-)
diff --git a/drivers/mmc/mvebu_mmc.c b/drivers/mmc/mvebu_mmc.c
index 3e08f40..721ebcc 100644
Remove unnessecary delay from mvebu_mmc_initialize
Signed-off-by: Gérald Kerma drea...@doukki.net
---
drivers/mmc/mvebu_mmc.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/mmc/mvebu_mmc.c b/drivers/mmc/mvebu_mmc.c
index 721ebcc..8ca0904 100644
--- a/drivers/mmc/mvebu_mmc.c
+++ b
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 393fdd4..589655a 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
Signed-off-by: Gérald Kerma drea...@doukki.net
---
drivers/mmc/mvebu_mmc.c | 18 +-
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/drivers/mmc/mvebu_mmc.c b/drivers/mmc/mvebu_mmc.c
index 91a9be0..854bcc6 100644
--- a/drivers/mmc/mvebu_mmc.c
+++ b/drivers/mmc
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 829c57a..393fdd4 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 71be823..829c57a 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
- define MTDPARTS for UBIFS
Gérald Kerma (6):
SHEEVAPLUG : FIX typo
SHEEVAPLUG : FIX multiple defines
SHEEVAPLUG : ADD generic board define
SHEEVAPLUG : ADD CONFIG_CMD_FAT
SHEEVAPLUG : ADD FDT support
SHEEVAPLUG : REDEFINE MTDPARTS
include/configs/sheevaplug.h | 50
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 589655a..77e8d17 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
LIBFDT feature is required to support new kernel
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 77e8d17..0f523c5 100644
--- a/include
Marvell usb reset
Marvell fatload usb 0:1 0x80
sheevaplug/openwrt/openwrt-kirkwood-sheevaplug-rootfs.ubifs
Marvell ubi write 0x80 rootfs ${filesize}
Marvell reset
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 40
Signed-off-by: Gérald Kerma drea...@doukki.net
---
include/configs/sheevaplug.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 393fdd4..589655a 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
Review delays and timeouts.
Get around 20 x faster access on Sheevaplug tests.
Changes in v2:
- increase number of loops
- remove initial delay
Changes in v1:
- review all loops, delays and timeouts
Signed-off-by: Gérald Kerma drea...@doukki.net
---
drivers/mmc/mvebu_mmc.c | 66
Review delays and timeouts.
Get around 20 x faster access on Sheevaplug tests.
Signed-off-by: Gérald KERMA drea...@doukki.net
---
drivers/mmc/mvebu_mmc.c | 67 ++---
1 file changed, 41 insertions(+), 26 deletions(-)
diff --git a/drivers/mmc
Hi,
I'm trying to add a new architecture to uboot.
What is the process and there is a documentation ?
It's an icybox nas6220-b which is similar to sheevaplug, except for
memory size and nand limit.
wiki.nas-portal.org/index.php/IB-NAS6220-B
Hello Lei,
Le 29/06/2011 07:58, Lei Wen a écrit :
Hi Gérald,
On Wed, Jun 29, 2011 at 1:53 PM, Gérald Kerma gera...@gmail.com wrote:
Hello,
Is this driver adaptable for sheevaplug ?
In the Linux kernel, the sdhci-dove.c does the similar way to support
the kirkwood.
The linux kernel
Hello,
Is this driver adaptable for sheevaplug ?
Le 29/06/2011 05:46, Lei Wen a écrit :
Hi All,
Any comment to this patch set, could it be merged in this open window?
Thanks,
Lei
On Thu, Jun 16, 2011 at 11:17 PM, Lei Wen lei...@marvell.com wrote:
Nowdays, there are plenty of mmc
pre-requisite for SDIO driver support for Marvell SoCs (Kirkwood)
Add SDIO legacy driver for Marvell SoCs (Kirkwood)
Add MMC-SDIO support for Sheevaplug
Signed-off-by: Gérald Kerma gera...@gmail.com
---
TODO:
* Rewrite the SDIO driver as generic MMC driver
v3:
* GNU Software
pre-requisite for SDIO driver support for Marvell SoCs (Kirkwood)
Signed-off-by: Gérald Kerma gera...@gmail.com
---
arch/arm/include/asm/arch-kirkwood/kirkwood.h |1 +
include/configs/mv-common.h |9 +
2 files changed, 10 insertions(+), 0 deletions(-)
diff
Add SDIO legacy driver for Marvell SoCs (Kirkwood)
Signed-off-by: Gérald Kerma gera...@gmail.com
---
v3:
* GNU Software License compliance
* Patch more readable
v2:
* Code cleaning
v1:
* Fix errors from SD/SDHC detect
---
drivers/mmc/Makefile |1 +
drivers/mmc/mv_sdio.c | 675
Add MMC-SDIO support for Sheevaplug
Signed-off-by: Gérald Kerma gera...@gmail.com
---
include/configs/sheevaplug.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 83dd8ff..5448718 100644
Hye Clint,
Le 18/11/2010 02:00, Clint Adams a écrit :
On Sun, Aug 29, 2010 at 12:37:16AM +0200, Gérald Kerma wrote:
Add mvsdio driver to Kirkwood SoC
Add SDIO support to SHEEVAPLUG
Gérald, can this be adapted for GuruPlug?
It is not needed at all.
The μSD card reader
) 2008 Marvell Semiconductors, All Rights Reserved.
+ * Copyright (C) 2010 Gérald Kerma gerald.ke...@gk2.net
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation
---
include/configs/sheevaplug.h |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 83dd8ff..b944ec7 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
@@ -47,6 +47,7 @@
---
include/configs/sheevaplug.h | 29 +
1 files changed, 29 insertions(+), 0 deletions(-)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index b944ec7..82e49c0 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
@@
---
include/configs/sheevaplug.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h
index 82e49c0..9f5f122 100644
--- a/include/configs/sheevaplug.h
+++ b/include/configs/sheevaplug.h
@@ -83,13 +83,13 @@
Add mvsdio driver to Kirkwood SoC
Add SDIO support to SHEEVAPLUG
Fix environments for SHEEVAPLUG
Signed-off-by: Gérald Kerma gera...@gmail.com
---
Changes in v1:
* Fix errors from SD/SDHC detect
* Minor fixes in boot env
arch/arm/cpu/arm926ejs/kirkwood/timer.c | 23 +
arch
Good evening,
I have some few problems with usb start / reset commands on last uboot.
USB hard drive are not always detected.
Is there something I missed ?
Marvell usb start
(Re)start USB...
USB: Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 4 USB Device(s) found
Dear Rogan,
I've you set the uboot env machid to the correct value ?
setenv machid HexValue
just replace HexValue with the correct MACH_TYPE.
You must then see something like :
Using machid 0xa76 from environment
after kernel loaded by uboot.
Best regards,
Le 16/08/2010 09:24, Rogan Dawes a
Hi all developers,
I would like to backport the Marvell SDIO driver to u-boot.
I have complete the 'port' of the Marvell's uboot sources code for a
legacy like driver.
It will be better to make a new driver and I look for informations
about the generic MMC driver coding style.
Can anyone tell
Add mvsata support to SHEEVAPLUG
Signed-off-by: Gérald Kerma gera...@gmail.com
---
Changes in v2:
* typo fixed
* list reordered
include/configs/sheevaplug.h | 29 +
1 files changed, 29 insertions(+), 0 deletions(-)
diff --git a/include/configs/sheevaplug.h b
54 matches
Mail list logo