Uploaded image for project: 'Embedded Software & Tools'
  1. Embedded Software & Tools
  2. EXT_EP-8998

NVSSPI25x driver does not work when using internal SPI CS

    XMLWordPrintable

Details

    • Bug
    • Status: Accepted
    • Medium
    • Resolution: Unresolved
    • TI Device Drivers
    • TIDRIVERS-1642
    • 3.50.00
    • All
    • Hide
      (Most, All?) SPI flash chips require a single SPI transaction, defined by a single CS assert/deassert, to implement a command/instruction. The NVSSPI25x driver implements separate write and read operations, bracketed by CS assert/deassert. This works with external GPIO CS usage but not with the internal SPI CS mechanism since the initial write will do assert/deassert and then the read will do another cycle.
      Show
      (Most, All?) SPI flash chips require a single SPI transaction, defined by a single CS assert/deassert, to implement a command/instruction. The NVSSPI25x driver implements separate write and read operations, bracketed by CS assert/deassert. This works with external GPIO CS usage but not with the internal SPI CS mechanism since the initial write will do assert/deassert and then the read will do another cycle.

    Description

      NVSSPI25x driver does not work when using internal SPI CS

      Attachments

        Activity

          People

            syncuser TI User
            syncuser TI User
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: