Skip to content

AddSPIChip

Bogdan Bogush edited this page Apr 18, 2021 · 1 revision

Add new SPI chip

Open Settings - SPI chip database and add chip parameters from datasheet.
  • Name - name of chip.
  • Page Size - page size in bytes (hexadecimal).
  • Block Size - block size in bytes (hexadecimal).
  • Total Size - total size in bytes (hexadecimal).
  • Page off. - page address offset in whole address. The whole address consists of page address and byte address.
  • Read com. - command to read page (hexadecimal).
  • Read ID com. - command to chip ID (hexadecimal).
  • Write com. - command to write page (hexadecimal).
  • Write en. com. - command to enable page write (hexadecimal). Optional (-).
  • Erase com. - command to erase block (hexadecimal).
  • Status com. - command to read status (hexadecimal).
  • Busy bit - bit number of busy bit in status register (starts from 0).
  • Busy bit state - state of busy bit in status register when chip is in busy state (0/1).
  • Freq. (kHz) - maximum clock frequency for all commands (kHz).
  • ID1 - 1st chip ID - manufacturer (hexadecimal).
  • ID2 - 2nd chip ID - device ID (hexadecimal). Optional (-).
  • ID3 - 3rd chip ID (hexadecimal). Optional (-).
  • ID4 - 4th chip ID (hexadecimal). Optional (-).
  • ID5 - 5th chip ID (hexadecimal). Optional (-).

Example Samsung AT25SF041:







Clone this wiki locally