RDID is a register read that should use general command

pull/7774/head
Offir Kochalsky 2018-08-20 16:02:26 +03:00
parent 834a96c742
commit f1f7664e31
1 changed files with 2 additions and 1 deletions

View File

@ -154,7 +154,8 @@ int SPIFBlockDevice::init()
/* Read Manufacturer ID (1byte), and Device ID (2bytes)*/ /* Read Manufacturer ID (1byte), and Device ID (2bytes)*/
spi_status = _spi_send_read_command(SPIF_RDID, vendor_device_ids, 0x0 /*address*/, data_length); spi_status = _spi_send_general_command(SPIF_RDID, SPI_NO_ADDRESS_COMMAND, NULL, 0, (char *)vendor_device_ids,
data_length);
if (spi_status != SPIF_BD_ERROR_OK) { if (spi_status != SPIF_BD_ERROR_OK) {
tr_error("ERROR: init - Read Vendor ID Failed"); tr_error("ERROR: init - Read Vendor ID Failed");
status = SPIF_BD_ERROR_DEVICE_ERROR; status = SPIF_BD_ERROR_DEVICE_ERROR;