[EXT_EP-8998] NVSSPI25x driver does not work when using internal SPI CS Created: 05/Jun/18 Updated: 17/Jul/23 |
|
| Status: | Accepted |
| Project: | Embedded Software & Tools |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Medium |
| Reporter: | TI User | Assignee: | TI User |
| Resolution: | Unresolved | Votes: | 0 |
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Product: | TI Device Drivers |
| Internal ID: | TIDRIVERS-1642 |
| Found In Release: | 3.50.00 |
| Fix In Release: | TIDRIVERS_7_30_00 |
| Affected Platform/Device: | All |
| Release Notes: | (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 |