• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Digital Signal Processors (DSP) » All Tags » SPI
Share
Digital Signal Processors (DSP)
  • Announcements
  • C5000 Ultra Low Power DSP C5000 Ultra Low Power DSP
  • C6000 Multicore DSP C6000 Multicore DSP
  • C6000 Single Core DSP C6000 Single Core DSP
  • DaVinci™ Video Processors DaVinci™ Video Processors
  • OMAP™ Processors OMAP™ Processors

Browse by Tags

Digital Signal Processors (DSP)

Welcome to the Digital Signal Processors (DSP) Section of the TI E2E Support Community. Ask questions, share knowledge, explore ideas, and help solve problems with fellow engineers. To post a question, click on the forum tab then "New Post".

Tags
You have subscribed to this tag. To view or manage your tag subscriptions, click here.   Close
You have unsubscribed from this tag. To view or manage your tag subscriptions, click here.   Close
You are currently viewing:
SPI
  • 3530
  • 5509A
  • 5515
  • 6437
  • 6446
  • 6713
  • 6713 DSK
  • 6748
  • 814x
  • adc
  • AM1808
  • Beagle Board XM
  • beagleboard
  • Beagleboard omap3530
  • boot
  • boot mode
  • bootloader
  • C5000
  • C5505
  • C5505 EVM
  • C5505 eZdsp
  • C5509A
  • C5515
  • C5515 eZdsp
  • C5535
Related Posts
  • Forum Post: Re: SPI configured with dMAX

    TimHarron TimHarron
    Sneha 1) If the peripheral devices only supports 32bits tranfer over SPI and 6727 SPI at max supports 16bits trasnfer, is there any way to have communication between them? (my limitation is the transfer should happen using dMAX) Because the SPI peripherals are only programmable to accept between 2 and...
    on Sep 12, 2008
  • Forum Post: Re: SPI configured with dMAX

    Brad Griffis Brad Griffis
    Why not do this: Assert the chip select Do two 16-bit transfers. De-assert the chip select. From the perspective of the signals, I don't think you could tell the difference. Just make sure to do the transfers in the right order. If the slave is expecting MSB-first, then you would need...
    on Sep 13, 2008
  • Forum Post: c6727 SPI slave boot mode problem

    Harbour Harbour
    Hi, Anybody succeeded booting c6727 from SPI host (in SPI slave mode) ? According to spraa69c there are 3 phases : 1. SWS 2. POS 3. OS I'm using ARM board, wich has SPI connected to DSP and RS232 connected to Linux PC, so all data is logged. I see that SWS is passed but POS is stucked in N number...
    on Oct 6, 2008
  • Forum Post: Re: c6727 SPI slave boot mode problem

    TimHarron TimHarron
    Hello, There are several Advisories in the C6727B Silicon Errata related to the SPI (slave) peripheral - have you checked into these? Harbour 2. Is there any 16 bit SPI slave boot mode examples available from TI ? Pdf mentioned has only 32 bit flash examples. I believe there are only 32-bit examples...
    on Oct 6, 2008
  • Forum Post: Re: c6727 SPI slave boot mode problem

    Bernie Thompson TI Bernie Thompson TI
    This is a rough article you point out, it points out some deficiencies that do exist for the C672x devices that do cause problems though some have gotten better and some can be avoided; TI still strives to support the devices better. What I really wanted to point out here is that if you want the rev...
    on Oct 16, 2008
  • Forum Post: Re: C6727 dMAX for SPI transfer

    Gagan Maur Gagan Maur
    See below some code snippets that may help debug the issue: Step 1: Init /* Call the CSL Init functions */ CSL_chipInit(NULL); CSL_dmaxInit(NULL); Step 2: dMAX Object create /*********************************************************/ /* Allocate the dMAX object for the SPI transfer...
    on Oct 22, 2008
  • Forum Post: problem with spi interface on TMS320DM648 dsp

    giuliop giuliop
    Hi all, I have a Lyrtech EVMDM648 equipped with a TMS320DM648 dsp, and I need to write a SPI interface between the dsp and a SPI EEPROM (ATMEL730 25256A). The board mux settings (not the DSP mux settings) between UART and SPI are surely correct (I had to turn off a dip switch); furthermore, i verified...
    on Oct 26, 2008
  • Forum Post: Re: problem with spi interface on TMS320DM648 dsp

    TimHarron TimHarron
    When you OR the value of 0x5 into SPIDAT1 what guarantee do you have that the lower 16 bits are not already 0xFFFF? Note the following from the SPIDAT1 field description on page 29 of the SPI User Guide : When data is read from this field, the value is indeterminate because of the shift operation. The...
    on Oct 31, 2008
  • Forum Post: Re: SPI slave boot problems

    KarlLunt KarlLunt
    Spot on, Adriaan! The SET command does, indeed, require transfer of the four words to the DSP in an order that differs from the order in which they are written to the AIS file. Note that the sample implementation (em_protocol.c) in TI's BootUtils folder does NOT alter the order of the words when...
    on Nov 26, 2008
  • Forum Post: Re: require dm355spi.pdf development document

    Bernie Thompson TI Bernie Thompson TI
    You make a good point, it appears that the driver is accessing reserved locations within the SPIFLG register, the current version of the DM355 SPI manual is SPRUED4b which has these error bits reserved. This is something I will have to look at internally, for now I would use the driver as is.
    on Dec 2, 2008
  • Forum Post: Re: demo programs cannot be run after rebuilding on dm6446

    Masaru Masaru
    Bernie and Juan Thank you very much that I have tested the SD-card to save the mpeg file outputed by the demo encode program as you described above using the compact-flash support uImage I built above. Boot information of mine is as following Palm Chip BK3710 IDE Register Fail elevator: using anticipatory...
    on Dec 5, 2008
  • Forum Post: .out to .hex conversion for DM6431

    Eric Fang Eric Fang
    Dear Sir, I want to convert the .out file to .hex for burning SPI24 flash rom with 6431. I use the tool in "C:\dvsdk_1_01_00_15\flashburn_files\hexAIS". But the .ini file is for 6437 EVM. I modify the .ini file as following : ; General settings that can be overwritten in the host...
    on Feb 5, 2009
  • Forum Post: Re: about SPI of DM355

    BrandonAzbell BrandonAzbell
    The DM355 does support up to 3 SPI interfaces. Provided you get drivers for the BGW200 from Philips and port them to the DM355, you should be able to use this as a solution.
    on Feb 8, 2009
  • Forum Post: Re: about SPI of DM355

    BrandonAzbell BrandonAzbell
    The TMS320DM355 can support up to 3 SPI interfaces. This is because several of the pins of the device are multiplexed, therefore depending on the features you are using, you may only get 1 SPI interface supported. Please check the TMS320DM355 datasheet on the Product Folder for more details.
    on Feb 9, 2009
  • Forum Post: How to get the correct AIS bin file for SPI flash boot on dm6431?

    Eric Fang Eric Fang
    Dear Sir, I have problem with SPI flash booting on 6431. Please refer to the attached .cfg file. I convert a .out file to .bin. with the .cfg file. Is there anything wrong with my config file? I am very sure that the flash writing process is correct. Therefore, I think there is something...
    on Feb 20, 2009
  • Forum Post: Re: How to get the correct AIS bin file for SPI flash boot on dm6431?

    Eric Fang Eric Fang
    Dear Matt, I am sure that there is SPI activity. I do set the bootmode. In order to debug, I boot with 24-bit SPI boot, then connect 6431 DSP with emulator. The code in my SPI flash will dump some logs in DDR2 memory. I am still studying these logs. Current status is that when I burn a smaller...
    on Feb 24, 2009
  • Forum Post: Re: How to get the correct AIS bin file for SPI flash boot on dm6431?

    Eric Fang Eric Fang
    Dear Tim, I can boot from SPI now. The problem is that I didn't set the PSC well. Gel file turn on all the power, but I didn't do that in my project. Really appreciate your help!! But I have another problem now, the UART interface is dead with SPI boot. UART can work when I load symbol...
    on Feb 25, 2009
  • Forum Post: Re: Why UART is not working when booting from SPI flash with 6431?

    Eric Fang Eric Fang
    Dear Matt, I study the UART code under the directory you refer, and I copy one of the uart API to my project in main( ), and it works!! Really appreciate your help!! Please refer to the following for the code I add: void DM6431_UART_open( Uint32 baudrate ) { UART_Handle uart_handle; Uint32...
    on Mar 3, 2009
  • Forum Post: PSP example build errors

    nkeddem nkeddem
    I am trying to compile the following project: C:\Program Files\Texas Instruments\pspdrivers_01_20_00_07\packages\ti\pspiom\examples\evmOMAPL137\spi\edma\build\spiSample.pjt And am getting the following errors on build: --------------------------- spiSample.pjt - Debug -------------------------...
    on Mar 26, 2009
  • Forum Post: SPI1 compared to SPI0

    Ioan Ioan
    I'm using the DM355, and found using the I2C drivers relatively straight forward. I'm now tring to use SPI1, but most comments/documentation on the SPI busses refer to SPI0. What are the difference between the two (if any), and can anyone give me a tip on an approach to using SPI1? Many thanks...
    on Mar 31, 2009
  • Forum Post: Re: SPI1 compared to SPI0

    BrandonAzbell BrandonAzbell
    Ioan I'm now tring to use SPI1, but most comments/documentation on the SPI busses refer to SPI0. What are the difference between the two (if any) The SPI interface peripherals on the DM355 are identical. Ioan and can anyone give me a tip on an approach to using SPI1? I would...
    on Mar 31, 2009
  • Forum Post: EDMA to SPI - No Activity

    nkeddem nkeddem
    I am attempting to ulitize the EDMA to loop out data that I have in a 1d array on a OMAPL137. I am getting no activity on the SPI line when I execute my program but if i manually change the data found in SPIDAT1 I get line activity. It is almost as if I am missing something in my EDMA configuration but...
    on Apr 16, 2009
  • Forum Post: Re: HOW Can I USE THE SPI interface in dm355evm

    RichardTiller RichardTiller
    Tony, Did you have any success with getting the SPI to work on your DM355? I am about to embark on the same and wondering how to make the MTD interface work as advertised to talk to the on board eeprom. Richard
    on May 5, 2009
  • Forum Post: McBSP-SPI interface of C5510-MSP430

    sunil sharma sunil sharma
    Hello everyone, I am undertaking interface of 04 nos C5510(McBSP) and MSP430(SPI ) with MSP430 as SPI master and the DSP as slave. FSX receives CS/SS(active low) from MSP430 and other pins are connected as required Configured McBSP for Clock stop mode I have some queries regarding the...
    on Aug 26, 2011
  • Forum Post: Interfacing ADS8556 with OMAP-L138 via SPI

    Phoenix1 Phoenix1
    Hello, I am trying to interfacing ADS8556 with OMAP-L138 via SPI. I'm going to get data from all channels via SDO_A pin of ADS8556. And I 'm going to get the data using six 16-bit transfer . To do this , I need to run the clock continuously for 96 -bit, but after 16 bits , clock stops and starts...
    on May 22, 2012
12345»
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use