Thanks for the input Scott.
On Fri, Jan 15, 2010 at 4:13 PM, Scott Wood wrote:
> On Tue, Jan 12, 2010 at 09:43:55PM -0700, John Rigby wrote:
>> struct fsl_nfc_regs {
>> - u32 main_area0[128]; /* @0x000 */
>> - u32 main_area1[128];
>> - u32 main_area2[12
kernel convention 2_1.
On Thu, Jan 14, 2010 at 5:48 PM, Fabio Estevam wrote:
> Hi John,
>
> --- On Wed, 1/13/10, John Rigby wrote:
>
>> From: John Rigby
>> Subject: Re: [U-Boot] [PATCH 4/9] Nand mxc_nand add v1.1 controller support
>> To: "Fabio Estevam&qu
default is not correct.
I'm sure there are many other issues.
My understanding is that there really are 4 versions of the nfc ip 1,
1.1, 2 and 2.1. The kernel driver is over simplifying the issue.
John
On Wed, Jan 13, 2010 at 8:10 AM, Fabio Estevam wrote:
> Hi John,
>
> --- On
ARM926EJS core with MX31 peripherals.
Signed-off-by: John Rigby
Earlier Version Signed-off-by: Wolfgang Denk
---
cpu/arm926ejs/mx25/Makefile | 46
cpu/arm926ejs/mx25/generic.c | 263 +++
cpu/arm926ejs/mx25/reset.c | 56
cpu
remove ifdef'd clock selection code from
serial_mxc.c and replace with call to imx_get_uartclk
Add definitions for imx_get_uartclk to imx31 and imx27
include files.
This makes it easier to add new imx platforms.
Signed-off-by: John Rigby
---
drivers/serial/serial_mxc.c |
This is an i.MX25 base board with only NAND
so it uses nand_spl to boot.
Signed-off-by: John Rigby
Tune configuration, add support for (redundant) environment in NAND.
Signed-off-by: Wolfgang Denk
---
MAINTAINERS |4 +
Makefile|4
general cleanup
move clock init to cpu_eth_init in cpu/arm926ejs/mx27/generic.c
make MX27 specific phy init conditional on CONFIG_MX27
replace call to imx_get_ahbclk with one to imx_get_fecclk
and define imx_get_fecclk in include/asm-arm/arch-mx27/clock.h
Signed-off-by: John Rigby
---
cpu
Use RMII for imx25
Add code to init gasket that enables RMII
Signed-off-by: John Rigby
---
drivers/net/fec_mxc.c | 31 ++-
drivers/net/fec_mxc.h | 32 ++--
include/asm-arm/arch-mx25/clock.h |1 +
3 files
From: Wolfgang Denk
env_nand.c would crash silently if a malloc() for the environment
buffers failed; make it print an error message and fail gracefully,
i. e. use the default environment then.
Signed-off-by: Wolfgang Denk
---
common/env_nand.c |9 +
1 files changed, 9 insertions(+
geometry config
into a new inline routine and a couple of defines:
mxc_get_nfc_info
IMX_NFC_IS_16BIT
IMX_NFC_IS_2KPAGE
Added to imx-regs.h.
Signed-off-by: John Rigby
Earlier-version-signed-off-by: Wolfgang Denk
---
drivers/mtd/nand/mxc_nand.c | 604
MX25 has a different version of the fsl_nfc
flash controller known as version 1.1.
Add support to the nand_spl fsl_nfc driver
keyed off CONFIG_NAND_NFC_V1_1.
Also add a define CONFIG_NAND_NFC_V1 to the only
existing user configs/mx31pdk.h.
Signed-off-by: John Rigby
Signed-off-by: Wolfgang Denk
Add CONFIG_PRELOADER/CONFIG_NAND_SPL support for nand booting
to arm926ejs/start.S
This is derived from CONFIG_PRELOADER support in arm1136/start.S
Signed-off-by: John Rigby
---
cpu/arm926ejs/start.S | 42 +-
1 files changed, 41 insertions(+), 1
nand_spl boot support
for arm926ejs.
Support is also included for serial and ethernet.
This port was made possible by a donation of hardware by
DENX Software Engineering.
John Rigby (8):
mxc_serial replace platform specific clock
arm926ejs: add nand_spl boot support
Add v1.1 support to nand_spl
Regarding 512x psc register maps:
The register map for 5125 does not just change the size of the registers.
Some registers change locations. The issue is that the hardware guys
decided to "fix" the old broken register access. The 5200, 5121, 5123 had
some registers that were:
Function A when re
Tom,
Thanks for the comments. I'll wait a couple of days for others then
resubmit with fixes for these problems and any others that come up.
John
On Wed, Sep 30, 2009 at 1:22 PM, Tom wrote:
> John Rigby wrote:
>
>> New commands nand read.raw and write.raw read/write
>
New commands nand read.raw and write.raw read/write
main and oob area.
Implement previously stubbed nand biterr command.
Document the above and also the previously undocumented
read.oob and write.oob.
Signed-off-by: John Rigby
---
common/cmd_nand.c | 115
Hi Sandeep,
On Tue, Sep 8, 2009 at 4:14 PM, wrote:
> From: Sandeep Paulraj
>
> This patch does the following
> 1) Enables the NAND driver which is now available.
On Sep 1 you said:
>>I'll send an updated NAND Davinci driver patch soon which adds to what is
>>already >>there. I have made a mist
infix between now and when we start manufacturing so we just need to be
ready for either.
Thanks
John
On Wed, Sep 2, 2009 at 10:25 PM, David Brownell wrote:
> On Wednesday 02 September 2009, John Rigby wrote:
> > Sandeep and all interested parties:
> >
> > I am trying to unders
It just occured to me that I might have things backward. Is your new nand
code trying to avoid the interleaved oob? If so, sorry for the confusion.
On Wed, Sep 2, 2009 at 9:02 PM, John Rigby wrote:
> Sandeep and all interested parties:
>
> I am trying to understand davinci 4-bit nan
Sandeep and all interested parties:
I am trying to understand davinci 4-bit nand options for u-boot and
linux. I did some searching and found this comment in the davinci
nand driver for openocd:
/*
* "Infix" OOB ... like Linux ECC_HW_SYNDROME. Avoided because it trashes
* manufacturer bad blo
t not all e-mails reach the mailing list in the correct
> order? This is true for the conversation you two were having.
>
> Thanks,
> Sandeep
>
> > -Original Message-
> > From: Paulraj, Sandeep
> > Sent: Tuesday, September 01, 2009 12:04 PM
> > To
Scott answered my question about chips that don't support NAND_CMD_READOOB,
we need to take care of it in cmdfunc.
I still don't see why the calculate method is called. The results are
ignored.
On Tue, Sep 1, 2009 at 10:03 AM, Paulraj, Sandeep wrote:
>
> > John Rigby wro
Sorry for the late comments. We have been trying to use this code with the
associated davinci 4-bit ecc patches and have some questions (inline).
.
> + uint8_t *ecc_code = chip->buffers->ecccode;
> + uint32_t *eccpos = chip->ecc.layout->eccpos;
> + uint8_t *ecc_calc = chip->
I don't see a next branch in u-boot-arm. Am I missing something?
Thanks
John
On Mon, Aug 17, 2009 at 4:01 PM, Jean-Christophe PLAGNIOL-VILLARD <
plagn...@jcrosoft.com> wrote:
> On 11:20 Sat 15 Aug , s-paul...@ti.com wrote:
> > From: Sandeep Paulraj
> >
> > This patch adds support for DaVin
Stephan,
Are you able to read the second half of the NAND? The NAND package on the
ADS contains two chips with two separate chip selects. Without the chip
select code you will likely only see 512M instead of 1G.
John
On Mon, Jun 8, 2009 at 12:24 PM, Stefan Roese wrote:
> On Monday 08 June 20
Does anyone know what the current status of this is? I see the patched
discussed in April was in net-next for a while then was removed with the
understanding that it would go into master since it was a bug fix but I
don't see it in master.
Also Mani says that the patch does not fix master anyway
Stefan,
My only concern is that the u-boot and linux nand drivers need to have the
same approach regarding ecc. The linux driver recently submitted only
supports sw ecc because using hw ecc means the spare area is not writeable.
The u-boot driver that I submitted supported hw_ecc only and was com
Francesco,
Could you send what you have done so far to the list. Someone else might be
able to pick it up and figure out what might be wrong.
Thanks
John
On Mon, Mar 23, 2009 at 2:44 AM, Rendine Francesco <
francesco.rend...@valueteam.com> wrote:
> Hi,
>
> I've already tried that define, but n
TCH 25/29] drivers/net/mpc512x_fec.c: prepare removal of
> include/mpc512x.h
> [PATCH 26/29] MPC512x FEC: remove duplicated code and data types
> [PATCH 27/29] drivers/net/mpc512x_fec.c: use I/O accessors instead of
> pointer accesses
> [PATCH 28/29] MPC512
Wolfgang,
I would like to continue as 5121 maintainer and turn over coldfire
maintainership to Tsi Chung. I don't think there are any pending 5121
patches.
Also please use this address (jcri...@gmail.com) in the future since I no
longer have access to my Freescale account.
John
On Fri, May 1,
The following changes since commit b3dd629e78870ba2dc9f8032978721c0fa02a856:
Wolfgang Denk (1):
Prepare 2009.03-rc2
are available in the git repository at:
git://git.denx.de/u-boot-coldfire.git master
TsiChung Liew (5):
ColdFire: Fix M54451 serial boot dram setup
Col
Jon Smirl wrote:
> John, could you please apply this.
>
> Without this the MII commands don't work on any of the mpc5200
> platforms. mpc5xxx_fec_halt() sets the mii speed register to zero it
> needs to left at a non-zero speed for the commands to function.
>
> -- Forwarded message
The following changes since commit 3c92217732edfc0016c3cbdc828471d013d23a36:
Wolfgang Denk (1):
Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx
are available in the git repository at:
git://git.denx.de/u-boot-mpc5xxx.git master
Jon Smirl (1):
MPC5200 FEC MII speed
Wolfgang Denk wrote:
> Dear John Rigby,
>
> In message <1234908276-26381-1-git-send-email-jri...@freescale.com> you wrote:
>
>> From: Martha Marx
>>
>> The following configurations are now supported:
>>
>> ads5121_config
>> rev 4.
From: Martha Marx
The following configurations are now supported:
ads5121_config
rev 4.1 boards with Elpida memory
ads5121_rev4m_config
rev 4 boards with Micron memory
ads5121_rev3_config
rev3 boards which also have Micron memory but have the
older rev silicon
The following changes since commit 9d8811c5bd2b7dd6307742cf22fbdb7953b6f816:
Wolfgang Denk (1):
Merge branch 'master' of git://git.denx.de/u-boot-usb
are available in the git repository at:
git://git.denx.de/u-boot-coldfire.git master
Richard Retanubun (8):
Coldfire: Fix ha
The following changes since commit 92c20fbd3a7788c1a154f50a3f44f28a7763f99a:
John Rigby (1):
ADS5121 DIU Make inclusion of FSL logo optional
are available in the git repository at:
http://git.denx.de/u-boot-mpc5xxx.git master
John Rigby (2):
ADS5121 DIU Add diu_bmp_addr
; The following changes since commit 92c20fbd3a7788c1a154f50a3f44f28a7763f99a:
>>John Rigby (1):
>> ADS5121 DIU Make inclusion of FSL logo optional
>>
>> are available in the git repository at:
>>
>>http://git.denx.de/u-boot-mpc5xxx.git master
>>
>> J
Wolfgang,
The following changes since commit 92c20fbd3a7788c1a154f50a3f44f28a7763f99a:
John Rigby (1):
ADS5121 DIU Make inclusion of FSL logo optional
are available in the git repository at:
http://git.denx.de/u-boot-mpc5xxx.git master
John Rigby (3):
ADS5121 DIU Add
Add support for using a bmp other than
FSL_Logo_BMP for the DIU splash screen.
Can now set the env var "diu_bmp_addr" to
the address of a BMP in flash to use instead
of the default FSL_Logo_BMP.
Signed-off-by: Martha Marx
Signed-off-by: John Rigby
---
board/ads5121/ads5121_di
fuses and sense them.
Signed-off-by: Martha Marx
Signed-off-by: John Rigby
---
board/ads5121/ads5121.c |3 +
cpu/mpc512x/Makefile |3 +
cpu/mpc512x/iim.c| 394 ++
include/asm-ppc/immap_512x.h | 20 ++-
include/configs
From: Ralph Kondziella
Original patch from Ralph Kondziella
plus clean up by Wolfgang Denk
plus changes by John Rigby
use ips clock not lpc
port forward to current u-boot release
Signed-off-by: Ralph Kondziella
Signed-off-by: Wolfgang Denk
Signed-off-by: John Rigby
---
board/ads5121
Reset config is not correct
Signed-off-by: John Rigby
---
board/ads5121/ads5121.c | 13 -
1 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/board/ads5121/ads5121.c b/board/ads5121/ads5121.c
index 0610928..8e22719 100644
--- a/board/ads5121/ads5121.c
+++ b/board
Make inclusion of FSL logo optional and
turn it off by default.
Signed-off-by: John Rigby
---
board/ads5121/ads5121_diu.c |4
include/configs/ads5121.h |1 +
2 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/board/ads5121/ads5121_diu.c b/board/ads5121/ads5121_diu.c
[PATCH 1/5] ADS5121 DIU Make inclusion of FSL logo optional
This makes including FSL_logo optional since including it
puts the size of u-boot over the current limit of 2 sectors
[PATCH 2/5] ADS5121 DIU Add diu_bmp_addr env
This adds support for a setting an env variable to the
addr
Fabio Estevam wrote:
>
>> +#define NFC_BUF_ADDR(NFC_REG_BASE + 0x1E04)
>> +#define NFC_FLASH_ADDR (NFC_REG_BASE + 0x1E06)
>> +#define NFC_FLASH_CMD (NFC_REG_BASE + 0x1E08)
>> +#define NFC_CONFIG (NFC_REG_BASE + 0x1E
Magnus Lilja wrote:
> Hi
>
> 2008/11/5 John Rigby <[EMAIL PROTECTED]>:
>
>> Reworked MPC5121 NAND driver.
>> Attempted to address all the problems listed by Scott Wood.
>> Driver is now board independent. Will still need more
>> work to be SOC indepen
area.
The hw ecc is stored in the last 9 bytes of the
spare area.
This all means the the spare area can not be written
separately from the main. This means unmodified JFFS2
will not work.
Signed-off-by: John Rigby <[EMAIL PROTECTED]>
---
board/ads5121/ads5121.c | 16 +
drivers/mt
all means the the spare area can not be written
separately from the main. This means unmodified JFFS2
will not work.
Signed-off-by: John Rigby <[EMAIL PROTECTED]>
---
board/ads5121/ads5121.c | 16 +
drivers/mtd/nand/Makefile |1 +
drivers/mtd/nand/fsl_nfc_nand.c
Wolfgang,
The following changes since commit 3ec53148eb68ddfb0c3311fb4c06cd2bd0ef3eeb:
Wolfgang Denk (1):
Merge branch 'master' of git://git.denx.de/u-boot-nand-flash
are available in the git repository at:
git://git.denx.de/u-boot-coldfire master
TsiChung Liew (9):
ColdFi
Scott, thanks for your feedback. I can easily fix most of the issues.
The one question I have is if this can go in only supporting 5121 rev2.
If I need to add rev1 support it will take more time than I have right now.
Thanks
John
>
Scott Wood wrote:
> John Rigby wrote:
>
&
Wolfgang Denk wrote:
> Dear John Rigby,
>
> In message <[EMAIL PROTECTED]> you wrote:
>
>> ADS5121 rev4 / MPC5121e rev2 only
>>
>> Only tested with:
>> 2K page size
>> 8 bit device width
>>
>> This controller treats 2K pages as
area.
This all means the the spare area can not be written
separately from the main. This means unmodified JFFS2
will not work.
Signed-off-by: John Rigby <[EMAIL PROTECTED]>
---
board/ads5121/ads5121.c |1 +
drivers/mtd/nand/Makefile |1 +
drivers/mt
You missed some changes in the rebase.
All CFG_ macros have been renamed to CONFIG_SYS_
On Fri, Oct 24, 2008 at 3:01 PM, Nikita V. Youshchenko <[EMAIL PROTECTED]>
wrote:
>> Could you rebase it against current HEAD?
>
> Sure. Here it is.
>
> From ba2fc48842d6f866e30f52f457a4c834431e1167 Mon Sep
Ben,
Do you want to pick this up or is it ok if it goes in via the coldfire tree?
John
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Martha needed to make some style changes to this. I'll ping her.
Wolfgang Denk wrote:
> Dear John,
>
> in message <[EMAIL PROTECTED]> Martha Marx wrote:
>
>> IIM (IC Identification Module) is the fusebox for the mpc5121.
>> Use #define CONFIG_IIM to turn on the clock for this module,
>> use #d
Hi Martha,
First, please replace the volatile pointer accesses with io accessors
like in_bexx and out_bexx. Second, chip stuff should go in
cpu/mpc512x.
John
On Tue, Oct 7, 2008 at 10:46 PM, Martha Marx <[EMAIL PROTECTED]> wrote:
> IIM (IC Identification Module) is the fusebox for the mpc5121.
Ralph, Wolfgang:
I have checked with the 5121 validation code for PATA and it uses the
IPS clock for all the timing. I think the old rev1 manual is wrong and
the new rev2 manual is misleading. The PATA clock is the same speed as
the IPS clock. Don't use the LPC clock.
John
John
This confused me a little bit. I didn't know that the PATA had anything
to do with the LPC clock. The table in the clock chapter says that the
PATA clock comes from the IPS clock. I think the confusion is from PATA
chapter section 28.2.2.1:
Table 28-4 shows various timing parameters affecte
Wolfgang,
This patch was approved before the window closed but fell through the cracks.
The following changes since commit 3b20fd83c73c22acfcb0c6663be747bd5c8b7011:
Ryan CHEN (1):
Correct drv_usb_kbd_init function
are available in the git repository at:
git://git.denx.de/u-boot-c
u, Sep 04, 2008 at 10:13:49AM +0200, Kenneth Johansson wrote:
>> On Wed, 2008-09-03 at 22:41 +0200, Wolfgang Denk wrote:
>> > Dear "John Rigby",
>> >
>> > In message <[EMAIL PROTECTED]> you wrote:
>> > > I'm not sure this right way to d
I'm not sure this right way to deal with this. Even with the modified
offset the 1.5 silicon linux nand driver will not work correctly with
the 2.0 silicon nand controller.
On Tue, Sep 2, 2008 at 3:41 PM, Wolfgang Denk <[EMAIL PROTECTED]> wrote:
> From: Grzegorz Bernacki <[EMAIL PROTECTED]>
>
> O
Move MPC5xxx_FEC driver to drivers/net
Move MPC512x_FEC driver to drivers/net
John Rigby (1):
ADS5121: Fix NOR and CPLD ALE timing for rev 2 silicon
board/ads5121/ads5121.c|4
cpu/mpc512x/Makefile |2 +-
cpu/mpc5xx
Wolfgang,
Resend, wrong subject in previous email
The following changes since commit 33aa4eac66b71c797bbc13b3afe432a2132947d4:
Wolfgang Denk (1):
Merge branch 'master' of /home/wd/git/u-boot/custodians
are available in the git repository at:
git://git.denx.de/u-boot-coldfire.git
and CPLD on the ADS5121.
This patch turns on the alternative for CS0 (NOR) and CS2 (CPLD)
it does so conditionally based on silicon rev 2.0 or greater.
Signed-off-by: Martha J Marx <[EMAIL PROTECTED]>
Signed-off-by: John Rigby <[EMAIL PROTECTED]>
---
board/ads5121/ads5121.c |4 +
and CPLD on the ADS5121.
This patch turns on the alternative for CS0 (NOR) and CS2 (CPLD)
it does so conditionally based on silicon rev 2.0 or greater.
Signed-off-by: Martha J Marx <[EMAIL PROTECTED]>
Signed-off-by: John Rigby <[EMAIL PROTECTED]>
---
board/ads5121/ads5121.c |4 +
Any problem with this going in via the coldfire tree? Or does someone
else want to pick it up?
Tsi-Chung Liew wrote:
> From: TsiChung Liew <[EMAIL PROTECTED]>
>
> Add MTD SPI Flash support for M25P16, M25P20, M25P32,
> M25P40, M25P64, M25P80, M25P128.
>
> Signed-off-by: Jason McMullan <[EMAIL PR
Wolfgang,
The following changes since commit 33aa4eac66b71c797bbc13b3afe432a2132947d4:
Wolfgang Denk (1):
Merge branch 'master' of /home/wd/git/u-boot/custodians
are available in the git repository at:
git://git.denx.de/u-boot-coldfire.git master
TsiChung Liew (7):
ColdFir
Wolfgang,
The following changes since commit b5710d9974f6f0f3ddb4e67d6262ab37049e:
Kumar Gala (1):
FSL DDR: Remove old SPD support from cpu/mpc86xx
are available in the git repository at:
git://git.denx.de/u-boot-mpc5xxx.git master
Heiko Schocher (1):
mpc52xx: added su
201 - 269 of 269 matches
Mail list logo