Skip to contentSkip to conversation

u-boot on c6x CPU ( texas instruments c6000 )

U-Boot Dmitry Bondar 3 participants 3 messages Jun 14, 2012 – Jun 19, 2012

lore
Share & tools
lore
#0 lore raw

Can i share patches for start u-boot on tms320c6745 processor
(http://www.ti.com/product/tms320c6745)?
What is the best way?
May be somebody already make support c6000 (c6x) arch in u-boot? For information:
C6X family of processors supported by gcc from version 4.7.0. C6745 pin compatible with AM1705 (http://www.ti.com/product/am1705),
only CPU core is different, because drivers for davinci work ok on c6745.
I'm work on this SOM http://inmys.ru/?_=/products/som_c6745
Now work: uart, nand, ethernet (drivers/serial/ns16550.c, drivers/mtd/nand/davinci_nand.c, drivers/net/davinci_emac.c)

#1 lore raw

Dear Dmitry Bondar,

Quoted 2 lines

Can i share patches for start u-boot on tms320c6745 processor
(http://www.ti.com/product/tms320c6745)?

Yes you can share patches.

Quoted 1 line

What is the best way?

Use "git send-email" and send them to this list.

Quoted 1 line

May be somebody already make support c6000 (c6x) arch in u-boot?

Is it really a self-standing architecture?

Quoted 5 lines

For information:
C6X family of processors supported by gcc from version 4.7.0. C6745 pin compatible with AM1705 (http://www.ti.com/product/am1705),
only CPU core is different, because drivers for davinci work ok on c6745.

So it's not ARM I take it?

Quoted 3 lines

I'm work on this SOM http://inmys.ru/?_=/products/som_c6745
Now work: uart, nand, ethernet (drivers/serial/ns16550.c, drivers/mtd/nand/davinci_nand.c, drivers/net/davinci_emac.c)

Nice going! Please share the patches :-)

Best regards,
Marek Vasut

#2 lore raw

Le Thu, 14 Jun 2012 23:56:35 +0200,
Marek Vasut <[email protected]> a ?crit :

Quoted 3 lines
Quoted 1 line

May be somebody already make support c6000 (c6x) arch in u-boot?

Is it really a self-standing architecture?

Yes. Support for it has been added in gcc 4.7, see
http://gcc.gnu.org/gcc-4.7/changes.html. It is a DSP architecture, and has its own instruction set.

Thomas

Signature · 4 lines
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com