Forum Discussion
YuanLi_S_Intel
Regular Contributor
6 years agoHi William,
Just would like to check, after the execution of 0x10 (GET_IDCODE command), have you check the ISR value? The ISR value has to be 0x1 to show that the execution of command is successful. Then, read base + 5 for 2 times. The first time, probably you will get the header value, then for the 2nd time, you will get the IDCODE. Hope it helps.
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-20087.pdf (Page 15)
Regards,
YL
- WGith6 years ago
Occasional Contributor
Hi Yes right after I write the ID command I read the ISR and it is always 0x2 in hex. The signaltap captures I have show the command enter and then exit the fifo as expect and then I assume goes to the SDM which I cannot capture in Signaltap. I have never see any response, even an error response packet return. Is there any special setting I need to enable in my design? Is there any time limit on reading a response once I send a command? I will attach a couple signaltap captures later today to show me sending the IDCODE and CHIP ID commands. Thank you Will Get Outlook for Android<https://aka.ms/ghei36>