projects
/
ecpprog.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
cf67dbe
)
remove reading extended device ID
author
Greg Davill
<greg.davill@gmail.com>
Sun, 30 Aug 2020 02:01:55 +0000
(11:31 +0930)
committer
Greg Davill
<greg.davill@gmail.com>
Sun, 30 Aug 2020 02:01:55 +0000
(11:31 +0930)
ecpprog/ecpprog.c
patch
|
blob
|
history
diff --git
a/ecpprog/ecpprog.c
b/ecpprog/ecpprog.c
index 3c38d0ff200c87ea45fc8ac1a51d3fb28a78800c..4e69d1b3bdbcbd11fd67beb7302bf2e9bbcfdc3f 100644
(file)
--- a/
ecpprog/ecpprog.c
+++ b/
ecpprog/ecpprog.c
@@
-182,7
+182,7
@@
static void flash_read_id()
*/
uint8_t data[260] = { FC_JEDECID };
*/
uint8_t data[260] = { FC_JEDECID };
- int len =
5
; // command + 4 response bytes
+ int len =
4
; // command + 4 response bytes
if (verbose)
fprintf(stderr, "read flash ID..\n");
if (verbose)
fprintf(stderr, "read flash ID..\n");
@@
-190,18
+190,6
@@
static void flash_read_id()
// Write command and read first 4 bytes
xfer_spi(data, len);
// Write command and read first 4 bytes
xfer_spi(data, len);
- if (data[4] == 0xFF)
- fprintf(stderr, "Extended Device String Length is 0xFF, "
- "this is likely a read error. Ignorig...\n");
- else {
- // Read extended JEDEC ID bytes
- if (data[4] != 0) {
- len += data[4];
- data[0] = FC_JEDECID;
- xfer_spi(data, len);
- }
- }
-
fprintf(stderr, "flash ID:");
for (int i = 1; i < len; i++)
fprintf(stderr, " 0x%02X", data[i]);
fprintf(stderr, "flash ID:");
for (int i = 1; i < len; i++)
fprintf(stderr, " 0x%02X", data[i]);