public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] TI DA8xx/OMAP-L1x support in U-Boot
@ 2009-10-15 12:10 Thompson, Nick (GE EntSol, Intelligent Platforms)
  2009-10-15 14:12 ` Paulraj, Sandeep
  2009-10-15 15:39 ` Dirk Behme
  0 siblings, 2 replies; 5+ messages in thread
From: Thompson, Nick (GE EntSol, Intelligent Platforms) @ 2009-10-15 12:10 UTC (permalink / raw)
  To: u-boot

Hi,

First post here, so apologies up front...

I was wondering what the status of support for DA8xx in u-boot is. Is
anyone working on that?

The reason I ask is that I have made an initial port for the TI da830
evm board which seems to be working (serial, ethernet dhcp & tftp and
i2c tested) and seems capable of booting Linux at least.

It is based on GPL code from several sources, not least of which is from
TI's old 1.3.3 version of u-boot, but I have updated it to support
CONFIG_NET_MULTI and sorted out the padding changes in the ns16550
driver CONFIGs. It uses already present davinci drivers where possible.

I have interest in getting at least USB and NAND support working as well
- maybe SPI FLASH too - and will work on that as access to hardware
allows.

My git tree is up to date, but I'm new to git too, so I have no idea how
to dump a patch. 

Regardless, I wanted to check I'm not treading on anyone's toes first
and to gauge interest, especially as TI appear to have done some work on
this in the past.

Bye,
Nick.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [U-Boot] TI DA8xx/OMAP-L1x support in U-Boot
  2009-10-15 12:10 [U-Boot] TI DA8xx/OMAP-L1x support in U-Boot Thompson, Nick (GE EntSol, Intelligent Platforms)
@ 2009-10-15 14:12 ` Paulraj, Sandeep
  2009-10-15 14:31   ` Thompson, Nick (GE EntSol, Intelligent Platforms)
  2009-10-15 15:39 ` Dirk Behme
  1 sibling, 1 reply; 5+ messages in thread
From: Paulraj, Sandeep @ 2009-10-15 14:12 UTC (permalink / raw)
  To: u-boot



> 
> Hi,
> 
> First post here, so apologies up front...
> 
> I was wondering what the status of support for DA8xx in u-boot is. Is
> anyone working on that?
There is unfortunately 0 support.
> 
> The reason I ask is that I have made an initial port for the TI da830
> evm board which seems to be working (serial, ethernet dhcp & tftp and
> i2c tested) and seems capable of booting Linux at least.
That's what U-boot is about :-)
> 
> It is based on GPL code from several sources, not least of which is from
> TI's old 1.3.3 version of u-boot, but I have updated it to support
> CONFIG_NET_MULTI and sorted out the padding changes in the ns16550
> driver CONFIGs. It uses already present davinci drivers where possible.
> 
> I have interest in getting at least USB and NAND support working as well
> - maybe SPI FLASH too - and will work on that as access to hardware
> allows.
All these are present in the 1.3.3 version so all you have to di is up port
> 
> My git tree is up to date, but I'm new to git too, so I have no idea how
> to dump a patch.
There is a GIT manual. But just google'ing will also help
> 
> Regardless, I wanted to check I'm not treading on anyone's toes first
> and to gauge interest, especially as TI appear to have done some work on
> this in the past.
Ti will add support but I don't know when. If you so wish you can post your own version.

If you decide to submit patches please submit against u-boot-ti
> 
> Bye,
> Nick.
Thanks,
Sandeep

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [U-Boot] TI DA8xx/OMAP-L1x support in U-Boot
  2009-10-15 14:12 ` Paulraj, Sandeep
@ 2009-10-15 14:31   ` Thompson, Nick (GE EntSol, Intelligent Platforms)
  2009-10-15 14:48     ` Paulraj, Sandeep
  0 siblings, 1 reply; 5+ messages in thread
From: Thompson, Nick (GE EntSol, Intelligent Platforms) @ 2009-10-15 14:31 UTC (permalink / raw)
  To: u-boot



> From: Paulraj, Sandeep
> >
> > Hi,
> >
> > First post here, so apologies up front...
> >
> > I was wondering what the status of support for DA8xx in u-boot is.
Is
> > anyone working on that?
> There is unfortunately 0 support.
> >
> > The reason I ask is that I have made an initial port for the TI
da830
> > evm board which seems to be working (serial, ethernet dhcp & tftp
and
> > i2c tested) and seems capable of booting Linux at least.
> That's what U-boot is about :-)
> >
> > It is based on GPL code from several sources, not least of which is
from
> > TI's old 1.3.3 version of u-boot, but I have updated it to support
> > CONFIG_NET_MULTI and sorted out the padding changes in the ns16550
> > driver CONFIGs. It uses already present davinci drivers where
possible.
> >
> > I have interest in getting at least USB and NAND support working as
well
> > - maybe SPI FLASH too - and will work on that as access to hardware
> > allows.
> All these are present in the 1.3.3 version so all you have to di is up
> port
> >
> > My git tree is up to date, but I'm new to git too, so I have no idea
how
> > to dump a patch.
> There is a GIT manual. But just google'ing will also help
> >
> > Regardless, I wanted to check I'm not treading on anyone's toes
first
> > and to gauge interest, especially as TI appear to have done some
work on
> > this in the past.
> Ti will add support but I don't know when. If you so wish you can post
> your own version.
> 
> If you decide to submit patches please submit against u-boot-ti
> >
> > Bye,
> > Nick.
> Thanks,
> Sandeep

My main motivation for this port is to escape the NAND support in 1.3.3
:-) It stores compressed ECC in a non-standard way, puts data in the OOB
area on 2K page devices and only supports ECC1. I'm concerned that all
these things will come back to bite me later.

Thanks for the pointer to the u-boot-ti tree. I will rebase my changes
against that and try to split my diff up into patches smaller than the
current 137kB. Should I use this mailing list, or another one, for RFC
submission?

Thanks,
Nick.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [U-Boot] TI DA8xx/OMAP-L1x support in U-Boot
  2009-10-15 14:31   ` Thompson, Nick (GE EntSol, Intelligent Platforms)
@ 2009-10-15 14:48     ` Paulraj, Sandeep
  0 siblings, 0 replies; 5+ messages in thread
From: Paulraj, Sandeep @ 2009-10-15 14:48 UTC (permalink / raw)
  To: u-boot



> -----Original Message-----
> 
> 
> > From: Paulraj, Sandeep
> > >
> > > Hi,
> > >
> > > First post here, so apologies up front...
> > >
> > > I was wondering what the status of support for DA8xx in u-boot is.
> Is
> > > anyone working on that?
> > There is unfortunately 0 support.
> > >
> > > The reason I ask is that I have made an initial port for the TI
> da830
> > > evm board which seems to be working (serial, ethernet dhcp & tftp
> and
> > > i2c tested) and seems capable of booting Linux at least.
> > That's what U-boot is about :-)
> > >
> > > It is based on GPL code from several sources, not least of which is
> from
> > > TI's old 1.3.3 version of u-boot, but I have updated it to support
> > > CONFIG_NET_MULTI and sorted out the padding changes in the ns16550
> > > driver CONFIGs. It uses already present davinci drivers where
> possible.
> > >
> > > I have interest in getting at least USB and NAND support working as
> well
> > > - maybe SPI FLASH too - and will work on that as access to hardware
> > > allows.
> > All these are present in the 1.3.3 version so all you have to di is up
> > port
> > >
> > > My git tree is up to date, but I'm new to git too, so I have no idea
> how
> > > to dump a patch.
> > There is a GIT manual. But just google'ing will also help
> > >
> > > Regardless, I wanted to check I'm not treading on anyone's toes
> first
> > > and to gauge interest, especially as TI appear to have done some
> work on
> > > this in the past.
> > Ti will add support but I don't know when. If you so wish you can post
> > your own version.
> >
> > If you decide to submit patches please submit against u-boot-ti
> > >
> > > Bye,
> > > Nick.
> > Thanks,
> > Sandeep
> 
> My main motivation for this port is to escape the NAND support in 1.3.3
> :-) It stores compressed ECC in a non-standard way,
I know U-boot 1.3.4 for DM365 does not do that
> puts data in the OOB
> area on 2K page devices and only supports ECC1.
U-boot 1.3.4 for D355 and DM365 has 4 bit ECC.
> I'm concerned that all
> these things will come back to bite me later.
I am working on that. Much of the NANd driver is already there (I already submitted patches for that including changes to the MTD NAND driver, they have been accepted already), for example 4 bit ECC support, etc. I have to submit a follow up patch which is pending from my side from quite some time.

I believe the reason why 1.3.3 has 1 bit ECC support is because the default daughter card which had a NAND device needed only that because it was a small page device.
> 
> Thanks for the pointer to the u-boot-ti tree. I will rebase my changes
> against that and try to split my diff up into patches smaller than the
> current 137kB. Should I use this mailing list, or another one, for RFC
> submission?
Please use this list only.

You can start of by doing what I did for DM6467. I added just a skeleton support. I am now beginning to add features.
> 
> Thanks,
> Nick.

Thanks,
Sandeep

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [U-Boot] TI DA8xx/OMAP-L1x support in U-Boot
  2009-10-15 12:10 [U-Boot] TI DA8xx/OMAP-L1x support in U-Boot Thompson, Nick (GE EntSol, Intelligent Platforms)
  2009-10-15 14:12 ` Paulraj, Sandeep
@ 2009-10-15 15:39 ` Dirk Behme
  1 sibling, 0 replies; 5+ messages in thread
From: Dirk Behme @ 2009-10-15 15:39 UTC (permalink / raw)
  To: u-boot

Thompson, Nick (GE EntSol, Intelligent Platforms) wrote:
> Hi,
> 
> First post here, so apologies up front...
> 
> I was wondering what the status of support for DA8xx in u-boot is. Is
> anyone working on that?
> 
> The reason I ask is that I have made an initial port for the TI da830
> evm board which seems to be working (serial, ethernet dhcp & tftp and
> i2c tested) and seems capable of booting Linux at least.
> 
> It is based on GPL code from several sources, not least of which is from
> TI's old 1.3.3 version of u-boot, but I have updated it to support
> CONFIG_NET_MULTI and sorted out the padding changes in the ns16550
> driver CONFIGs. It uses already present davinci drivers where possible.
> 
> I have interest in getting at least USB and NAND support working as well
> - maybe SPI FLASH too - and will work on that as access to hardware
> allows.
> 
> My git tree is up to date, but I'm new to git too, so I have no idea how
> to dump a patch. 

Try git format-patch

http://www.kernel.org/pub/software/scm/git/docs/git-format-patch.html

http://book.git-scm.com/5_git_and_email.html

Best regards

Dirk

> Regardless, I wanted to check I'm not treading on anyone's toes first
> and to gauge interest, especially as TI appear to have done some work on
> this in the past.
> 
> Bye,
> Nick.
> 
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-10-15 15:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-15 12:10 [U-Boot] TI DA8xx/OMAP-L1x support in U-Boot Thompson, Nick (GE EntSol, Intelligent Platforms)
2009-10-15 14:12 ` Paulraj, Sandeep
2009-10-15 14:31   ` Thompson, Nick (GE EntSol, Intelligent Platforms)
2009-10-15 14:48     ` Paulraj, Sandeep
2009-10-15 15:39 ` Dirk Behme

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox