fomu-flash: print out device strings as part of -i
Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
parent
09f0db5ca7
commit
70591122af
12
fomu-flash.c
12
fomu-flash.c
@ -302,15 +302,15 @@ int main(int argc, char **argv) {
|
|||||||
switch (op) {
|
switch (op) {
|
||||||
case OP_SPI_ID: {
|
case OP_SPI_ID: {
|
||||||
struct spi_id id = spiId(spi);
|
struct spi_id id = spiId(spi);
|
||||||
printf("Device ID: %02x\n", id.device_id);
|
printf("Manufacturer ID: %s (%02x)\n", id.manufacturer, id.manufacturer_id);
|
||||||
if (id.device_id != id.signature)
|
|
||||||
printf("!! Electronic Signature: %02x\n", id.signature);
|
|
||||||
printf("Manufacturer ID: %02x\n", id.manufacturer_id);
|
|
||||||
if (id.manufacturer_id != id._manufacturer_id)
|
if (id.manufacturer_id != id._manufacturer_id)
|
||||||
printf("!! JEDEC Manufacturer ID: %02x\n",
|
printf("!! JEDEC Manufacturer ID: %02x\n",
|
||||||
id._manufacturer_id);
|
id._manufacturer_id);
|
||||||
printf("Memory type: %02x\n", id.memory_type);
|
printf("Memory model: %s (%02x)\n", id.model, id.memory_type);
|
||||||
printf("Memory size: %02x\n", id.memory_size);
|
printf("Memory size: %s (%02x)\n", id.capacity, id.memory_size);
|
||||||
|
printf("Device ID: %02x\n", id.device_id);
|
||||||
|
if (id.device_id != id.signature)
|
||||||
|
printf("!! Electronic Signature: %02x\n", id.signature);
|
||||||
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("SR1: %02x\n", spiReadSr(spi, 1));
|
||||||
printf("SR2: %02x\n", spiReadSr(spi, 2));
|
printf("SR2: %02x\n", spiReadSr(spi, 2));
|
||||||
|
Loading…
Reference in New Issue
Block a user