NVSSPI25x driver does not work when using internal SPI CS

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Medium
    • TI Device Drivers
    • TIDRIVERS-1642
    • 3.50.00
    • TIDRIVERS_7_30_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.

      NVSSPI25x driver does not work when using internal SPI CS

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

              Created:
              Updated:

                Connection: Intermediate to External PROD System
                EXTSYNC-1501 - NVSSPI25x driver does not work when...
                SYNCHRONIZED
                • Last Sync Date: