fomu-flash: print out status registers as part of id

Print the contents of SR1, SR2, and SR3.  Not all chips have SR3,
so this may be 0xff.

Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
Sean Cross 2018-12-18 20:32:10 -05:00
parent fed97ce846
commit f4d2c46eb3

View File

@ -312,6 +312,9 @@ int main(int argc, char **argv) {
printf("Memory type: %02x\n", id.memory_type); printf("Memory type: %02x\n", id.memory_type);
printf("Memory size: %02x\n", id.memory_size); printf("Memory size: %02x\n", id.memory_size);
printf("Serial number: %02x %02x %02x %02x\n", id.serial[0], id.serial[1], id.serial[2], id.serial[3]); printf("Serial number: %02x %02x %02x %02x\n", id.serial[0], id.serial[1], id.serial[2], id.serial[3]);
printf("SR1: %02x\n", spiReadSr(spi, 1));
printf("SR2: %02x\n", spiReadSr(spi, 2));
printf("SR3: %02x\n", spiReadSr(spi, 3));
break; break;
} }