Signed-off-by: Prabhakar Kushwaha
---
Add support of 2 stage NAND boot loader in cornet platforms using SPL framework.
In current secenrio size of u-boot can become >=512KB. So This patch set will
be
helpful for those SoC which has less internal SRAM(512KB).
here, PBL initialise the internal
SPL linker has fix location of bootpg and reset vector with respect to text
base.
It is not necessary to have fixed locations.
Avoid such hardcoding.
Signed-off-by: Prabhakar Kushwaha
---
arch/powerpc/cpu/mpc85xx/u-boot-spl.lds |7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
di
With the default value of MDIO_CLK_DIV generatee MDC is too high and It is
violating the IEEE specs much higher than 2.5Mhz.
Although there is errata(A-006260) for EMI2(MDIO2), but same errata is
been hit on EMI1(MDIO1). unfortunately this errata never hit on B4 rev1.
So reduced the MDIO_CLK_DIV v
Current SPL code base has BSS section placed after reset_vector. This means
they have to relocate to use the global variables. This put an implicit
requirement of having SPL size = Memory/2.
To avoid relocation:
- Move bss_section within SPL range
- Modify relocate_code()
Signed-o
It is not necessary for SPL to define all required LAW of the system.
Re-parse LAW table again during non SPL boot.
Signed-off-by: Prabhakar Kushwaha
---
arch/powerpc/cpu/mpc8xxx/law.c |9 -
1 file changed, 9 deletions(-)
diff --git a/arch/powerpc/cpu/mpc8xxx/law.c b/arch/powerpc/
Objective of this target to have concatenate binary having
- SPL binary in PBL command format
- U-boot binary
Signed-off-by: Prabhakar Kushwaha
---
Makefile |9 +
README |4
2 files changed, 13 insertions(+)
diff --git a/Makefile b/Makefile
index 0281171..
Add support of 2 stage NAND boot loader using SPL framework.
here, PBL initialise the internal SRAM and copy SPL(96K). This further
initialise DDR using SPD and environment and copy u-boot(512 kb) from NAND to
DDR.
Finally SPL transer control to u-boot.
Initialise/create followings required for S
Hi Ajay,
Thank you for review. Please see answers below.
On 02/27/2014 03:10 PM, Ajay kumar wrote:
Piotr,
Adding more comments.
On Thu, Feb 27, 2014 at 10:50 PM, Ajay kumar wrote:
Hi Piotr,
Find my comments inline.
On Tue, Feb 25, 2014 at 11:33 PM, Piotr Wilczek wrote:
This patch adds
Hello Heiko,
> >> Is this a Bug, which should be fixed? Any hints?
> >
> > It seems like we need to pick up
> > http://lists.linaro.org/pipermail/linaro-kernel/2013-August/005772.html
>
> Yes, this seems a way to go...
>
> @Masahiro: What is your opinion?
Hmm, I don't like such a patch because
nand_spl_load_image() can also be used for non TPL framework.
Signed-off-by: Prabhakar Kushwaha
---
drivers/mtd/nand/fsl_ifc_spl.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/mtd/nand/fsl_ifc_spl.c b/drivers/mtd/nand/fsl_ifc_spl.c
index 2f82f7c..8a7a3a3 100
Hallo Masahiro,
Am 28.02.2014 10:03, schrieb Masahiro Yamada:
Hello Heiko,
Is this a Bug, which should be fixed? Any hints?
It seems like we need to pick up
http://lists.linaro.org/pipermail/linaro-kernel/2013-August/005772.html
Yes, this seems a way to go...
@Masahiro: What is your opini
On 02/27/2014 05:03 PM, Chin Liang See wrote:
> Scan Manager driver will be called to configure the IOCSR
> scan chain. This configuration will setup the IO buffer settings
>
> Signed-off-by: Chin Liang See
> Cc: Dinh Nguyen
> Cc: Wolfgang Denk
> CC: Pavel Machek
> Cc: Tom Rini
> Cc: Albert A
On 02/27/2014 05:09 PM, Anthony Mahar wrote:
> How can I make the ethernet connection persistent (after first use), rather
> than reconnecting/re initializing on each reuse?
>
> I'm working with a Xilinx Zynq zc706 board and am up and running u-boot
> quite successfully. My main use case is to s
On 02/27/2014 08:52 PM, Chin Liang See wrote:
> Hi Michal,
>
> On Mon, 2014-02-24 at 08:51 +0100, Michal Simek wrote:
>> On 02/21/2014 09:57 PM, Chin Liang See wrote:
>>> To add the DesignWare watchdog driver support. It required
>>> information such as register base address and clock info from
>>
On 02/27/2014 08:53 PM, Chin Liang See wrote:
> To add the DesignWare watchdog driver support. It required
> information such as register base address and clock info from
> configuration header file within include/configs folder.
>
> Signed-off-by: Chin Liang See
> Cc: Anatolij Gustschin
> Cc:
On 02/27/2014 08:55 PM, Chin Liang See wrote:
> Hi Michal,
>
> On Mon, 2014-02-24 at 08:52 +0100, Michal Simek wrote:
>> On 02/21/2014 09:57 PM, Chin Liang See wrote:
>>> To enable the DesignWare watchdog support at SOCFPGA Cyclone V
>>> dev kit.
>>>
>>> Signed-off-by: Chin Liang See
>>> Cc: Anat
>>> +/* lld_nand.h */
>>> +/*
>>> + * NAND Flash Controller Device Driver
>>> + * Copyright (c) 2009, Intel Corporation and its suppliers.
>>> + *
>>> + * This program is free software; you can redistribute it and/or modify it
>>> + * under the terms and conditions of the GNU General Public License
The same outputs are generated with or without -I$(TOPDIR)/board.
I cannot understand why it is necessary. Remove.
Signed-off-by: Masahiro Yamada
Cc: Daniel Hellstrom
---
board/gaisler/gr_cpci_ax2000/config.mk | 2 --
board/gaisler/gr_ep2s60/config.mk | 2 --
board/gaisler/gr_xc3s_1500/con
Hi,
I am trying to use u-boot to replace kernel and filesystem in the SD card.
I have this set of partitions:
SOCFPGA_CYCLONE5 # mmc part
Partition Map for MMC device 0 -- Partition Type: DOS
PartStart SectorNum Sectors UUIDType
1 2121728 101
When I Cced board maintainers, some of them resulted
in bounce mails.
I'd say at least 8 addresses (listed as Cc: below)
are dead.
After discussing with Detlev, I agreed to just mark
them as dead address and keep them.
Deleting the e-mail means loosing important information.
Signed-off-by: Masahi
Ignore
- board/cray/L1/bootscript.{c|image}
- board/matrix_vision/mvblm7/bootscript.img
- board/maxtir_vision/mvsmr/bootscript.img
Signed-off-by: Masahiro Yamada
Cc: Andre Schwarz
---
board/cray/L1/.gitignore | 2 ++
board/matrix_vision/mvblm7/.gitignore | 1 +
board/matrix_v
Dear Heiko & Masahiro,
In message <53105765.3010...@denx.de> you wrote:
>
> > Usage:
> > Build tools for host
> > make CROSS_COMPILE= tools
> > Build tools for target
> > make CROSS_BUILD_TOOLS=1 CROSS_COMPILE= tools
>
> Yep, works, great!
I'm not really hapy with the additional
config.tmp is not there.
Signed-off-by: Masahiro Yamada
---
board/freescale/m54418twr/config.mk | 2 --
board/micronas/vct/config.mk| 2 --
2 files changed, 4 deletions(-)
diff --git a/board/freescale/m54418twr/config.mk
b/board/freescale/m54418twr/config.mk
index b306d03..07f52e0 1006
From: Tang Yuantian
The supplement configuration unit (SCFG) provides chip-specific
configuration and status registers for the device. It is the chip
defined module for extending the device configuration unit (DCFG)
module. It provides a set of CCSR registers in addition to those
available in the
From: Tang Yuantian
When T104x soc wakes up from deep sleep, control is passed to the
primary core that starts executing uboot. After re-initialized some
IP blocks, like DDRC, kernel will take responsibility to continue
to restore environment it leaves before.
Signed-off-by: Tang Yuantian
---
v
Dear David,
In message
you wrote:
>
> First partition is used to store kernel and dtb files. Second, to store
> filesystem and the third stores preloader and u-boot.
Actually this information is mostly irrelevant. Partitions do not
play a big role here - what matters are file systems.
> I am
On Thursday, February 27, 2014 at 09:38:48 PM, Simon Glass wrote:
> Hi Stephen,
>
> On 27 February 2014 13:27, Stephen Warren wrote:
> > From: Stephen Warren
> >
> > For Ethernet/USB RX packets, the ASIX HW pads odd-sized packets so that
> > they have an even size. Currently, asix_recv() does r
Hello Chin,
> > > > Where do you set nand->ecc.strength?
> > >
> > > I believe this is only applicable for NAND_ECC_HW_SYNDROME mode. We are
> > > using the NAND_ECC_HW (without the syndrome). Wonder you hit error
> > > during run?
> >
> > No, it must always be set for hardware ECC. Note the l
On Fri, Feb 28, 2014 at 12:12:31PM +0100, Wolfgang Denk wrote:
> Dear Heiko & Masahiro,
>
> In message <53105765.3010...@denx.de> you wrote:
> >
> > > Usage:
> > > Build tools for host
> > > make CROSS_COMPILE= tools
> > > Build tools for target
> > > make CROSS_BUILD_TOOLS=1 CROSS
Hi Anthony,
On 27 February 2014 09:09, Anthony Mahar wrote:
> How can I make the ethernet connection persistent (after first use), rather
> than reconnecting/re initializing on each reuse?
>
> I'm working with a Xilinx Zynq zc706 board and am up and running u-boot
> quite successfully. My main
Changes:
- small code refactor
- add menu option: gpt restore
- add menu option: env default
Inha Song (1):
samsung: misc: add env default option to lcd menu
Przemyslaw Marczak (2):
samsung: misc: check_keys(), key_pressed() - remove type static.
samsung: misc: add gpt restore option to lcd
Function cmd_process() runs commands with directly given list
of arguments but it doesn't expand given macros. Command gpt
expects expanded macro e.g. $partitions as an argument so it
needs to be called with function run_command().
Changes:
- extend array mode_name by lower case commands names - u
This patch removes type "static" from those functions declaration.
Now it can be used outside.
Change-Id: I2244ca3568b73251401e5102f26cc113ea69c1a4
Signed-off-by: Przemyslaw Marczak
cc: Minkyu Kang
---
board/samsung/common/misc.c |5 ++---
include/samsung/misc.h |4
2 files ch
Hi,
I figured that it supports writing to ext4 filesystems and I changed it
already. It works.
But that doesnt actually matter because what I do want to do is to write to
the raw storage device.
So, browsing the code, i found that I cant switch partitions when my SD
card has mmc->part_config = 0
From: Inha Song
Change-Id: Idded38acfeb63c909fa22ff1a1b1ec77b46d7515
Signed-off-by: Inha Song
Acked-by: Przemyslaw Marczak
cc: Minkyu Kang
---
board/samsung/common/misc.c |3 +++
include/samsung/misc.h |1 +
2 files changed, 4 insertions(+)
diff --git a/board/samsung/common/misc
Hello,
On 02/28/2014 03:30 PM, Przemyslaw Marczak wrote:
Changes:
- small code refactor
- add menu option: gpt restore
- add menu option: env default
Inha Song (1):
samsung: misc: add env default option to lcd menu
Przemyslaw Marczak (2):
samsung: misc: check_keys(), key_pressed() - remo
Hi Simon,
On 02/28/2014 03:24 PM, Simon Glass wrote:
> Hi Anthony,
>
> On 27 February 2014 09:09, Anthony Mahar wrote:
>
>> How can I make the ethernet connection persistent (after first use), rather
>> than reconnecting/re initializing on each reuse?
>>
>> I'm working with a Xilinx Zynq zc706
Changes:
- randomly generate each partition uuid if undefined
- print info about generated uuid
- save environment on gpt write success
- update doc/README.gpt
Signed-off-by: Przemyslaw Marczak
Acked-by: Lukasz Majewski
cc: Piotr Wilczek
cc: Tom Rini
---
common/cmd_gpt.c | 29 ++
lib/uuid.c:
Add get_uuid_str() - this function returns 36 character hexadecimal ASCII
string representation of a 128-bit (16 octets) UUID (Universally Unique
Identifier) version 4 based on RFC4122, which is randomly generated.
Source: https://www.ietf.org/rfc/rfc4122.txt
Changes:
Move functions:
This allows to use exynos random number generator.
Signed-off-by: Przemyslaw Marczak
Acked-by: Lukasz Majewski
cc: Piotr Wilczek
cc: Minkyu Kang
---
include/configs/trats.h |4
include/configs/trats2.h |4
2 files changed, 8 insertions(+)
diff --git a/include/configs/trats
This patch adds implementation of function hw_rand() based on exynos
security sub system.
Signed-off-by: Przemyslaw Marczak
cc: Akshay Saraswat
cc: ARUN MANKUZHI
cc: Minkyu Kang
---
arch/arm/include/asm/arch-exynos/cpu.h |4 ++--
drivers/crypto/ace_sha.c | 41 +
Changes:
- lib/rand.c: add call to hw_rand() (depends on CONFIG_RAND_HW_ACCEL)
- include/common.h: add hw_rand() declaration.
Signed-off-by: Przemyslaw Marczak
cc: Michael Walle
cc: Tom Rini
---
include/common.h |3 +++
lib/rand.c |4
2 files changed, 7 insertions(+)
diff -
On 02/28/2014 02:21 AM, Shengzhou Liu wrote:
> ---
> board/freescale/t208xrdb/Makefile | 13 +
> board/freescale/t208xrdb/README | 196
> board/freescale/t208xrdb/cpld.c | 71 +++
> board/freescale/t208xrdb/cpld.h | 42 ++
> board/freescale/t208xrdb/ddr.c
On 02/28/2014 08:18 AM, Przemyslaw Marczak wrote:
> lib/uuid.c:
> Add get_uuid_str() - this function returns 36 character hexadecimal ASCII
> string representation of a 128-bit (16 octets) UUID (Universally Unique
> Identifier) version 4 based on RFC4122, which is randomly generated.
>
> Source: h
On 02/28/2014 08:18 AM, Przemyslaw Marczak wrote:
> Changes:
> - randomly generate each partition uuid if undefined
> - print info about generated uuid
> - save environment on gpt write success
> - update doc/README.gpt
> diff --git a/common/cmd_gpt.c b/common/cmd_gpt.c
> static char extract_env
Am Freitag, 28. Februar 2014, 17:30:54 schrieb Przemyslaw Marczak:
> Changes:
> - lib/rand.c: add call to hw_rand() (depends on CONFIG_RAND_HW_ACCEL)
> - include/common.h: add hw_rand() declaration.
>
> Signed-off-by: Przemyslaw Marczak
> cc: Michael Walle
> cc: Tom Rini
> ---
> include/common
On Fri, 2014-02-28 at 07:24 -0700, Simon Glass wrote:
> Hi Anthony,
>
> On 27 February 2014 09:09, Anthony Mahar wrote:
>
> > How can I make the ethernet connection persistent (after first use), rather
> > than reconnecting/re initializing on each reuse?
> >
> > I'm working with a Xilinx Zynq zc
Changes:
- update partitions layout
- update dfu entities
to be consistent with Tizen images for trats/trats2
Signed-off-by: Przemyslaw Marczak
Acked-by: Łukasz Majewski
cc: Piotr Wilczek
cc: Minkyu Kang
---
include/configs/trats.h | 19 +++
include/configs/trats2.h | 14
Thanks to this multiple call of function dfu_config_entities()
gives continuous dfu alt numbering until call dfu_free_entities().
This allows to store dfu entities in multiple variables.
Signed-off-by: Przemyslaw Marczak
Acked-by: Łukasz Majewski
---
drivers/dfu/dfu.c |6 +-
1 file cha
Dear David,
In message
you wrote:
>
> This value is set below if my sd card is a mmc and if version is >= than 4.
> So, I was all the time using a SD card and not an MMC card, but i double
> checked it and the statement:
>
> if (!IS_SD(mmc) && (mmc->version >= MMC_VERSION_4)) {
>
>
> Wont be
Dear David,
please make sure to keep the mailing list on Cc:
In message
you wrote:
>
> Ok, thats good to know, thank you. That doesnt explain though what kind of
> sd cards I should use to be able to switch partitions. Am I
> misunderstanding the function that does that? From the code, i will o
Given the ARM header below, is this code possible to put into u-boot?
For reference, I see this discussion below.
http://lists.denx.de/pipermail/u-boot/2011-November/110884.html
If this is not acceptable, presumably due to the "All rights reserved"
and "Redistribution in binary form..." clauses b
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 02/28/2014 01:18 PM, Darwin Rambo wrote:
> Given the ARM header below, is this code possible to put into
> u-boot?
>
> For reference, I see this discussion below.
> http://lists.denx.de/pipermail/u-boot/2011-November/110884.html
>
> If this is no
Darwin Rambo writes:
> Given the ARM header below, is this code possible to put into u-boot?
>
> For reference, I see this discussion below.
> http://lists.denx.de/pipermail/u-boot/2011-November/110884.html
>
> If this is not acceptable, presumably due to the "All rights reserved"
> and "Redistri
.bmp files contain 32-bit integers aligned at offsets of +2, +6,
et cetera within the bmp_header structure (see include/bmp_layout.h).
Support for gzip-compressed .bmp files is present in the cfb_console
display subsystem by uncompressing them prior to use.
This patch forces the in-memory header
Dear Eric Nelson,
your message contains no thread information - there is neither a
In-reply-to: nor any References: header. This is bad!
Please also make sure to keep the Subject: test short; the recommended
style for the commit message is "50/72 formatting", i. e. the Subject
should not exceed
Sorry Wolfgang,
On 02/28/2014 02:44 PM, Wolfgang Denk wrote:
Dear Eric Nelson,
your message contains no thread information - there is neither a
In-reply-to: nor any References: header. This is bad!
Please also make sure to keep the Subject: test short; the recommended
style for the commit mes
57 matches
Mail list logo