- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
After powering on my FPGA development board, the power status LED did not light up, so I checked it and found that the issue was with the MAX10 chip. I then planned to reprogram the MAX10 using the max10_bmc.pof file located in the factory_recovery/max10_recovery directory in BTS. However, during the programming process, Quartus reported the following error: Error(209015): Can't configure device. Expected JTAG ID code 0x031050DD for device 1, but found JTAG ID code 0x020D10DD. Make sure the location of the target device on the circuit board matches the device's location in the device chain in the Chain Description File (.cdf).
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Xingyunzhidi,
Are you using DK-DEV-AGI027-RA.? Please check the step 6 and 7 in this page: 3.5. Programming the Generated POF Image
JTAG ID code 0x020D10DD is the code of VTAP10.
After you connect the board to PC, open Programmer and then click "Auto Detect" to detect the current JTAG chain. As shown in the User Guide, normally you should would see VTAP10 in the chain instead of MAX 10 directly. So you need to follow the step 7: "Right click the VTAP10 device, Edit > Change Device, change it to MAX 10 > 10M50DAF256 ", click on MAX 10 device, then click "Change File" to add the factory image for MAX 10.
Best Regards,
Xiaoyan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Xiaoyan
Actually, I have followed your description and replaced the VTAP10 with MAX10 as shown in the diagram, but I am still encountering this issue. Could you please help me understand why this is happening?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Xingyunzhidi,
1- May I confirm with you again which LED this "power status LED" is referring to? Is it D6? What actions have you done before the failure happened?
2- Please check SW8 again to make sure the MAX 10 is enabled in the JTAG chain.
3- Is the LED D14 lit up or not?
4- If the M10_CONF_DONE indicator D14 is not lit up, and you still can not program the MAX 10, then one possibility is that there's something wrong with the power supply on the board. Then you need to check the schematic and find the measure point of these power supplies.
Best Regards,
Xiaoyan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Yes, I mean D6.
- I set SW8 to OFF/ON/ON/OFF.
- D14 is lit.
Where could the issue be?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Xingyunzhidi,
1- Make sure again you are using the micro USB cable to plug into J8 instead of using USB blaster.
2- Could you measure the voltage at the pin1 and pin_3 of the SW8? Just to confirm whether there could be anything wrong with this Switch.
Pin_1 should be ~3.3V.
Pin 3 should be ~0V (the USB_MAX_JTAGSEL signal should be 1'b0 to enable MAX 10 JTAG).
It could be a bit difficult to confirm where the pin_1 is, but you can understand from the schematic that the pin_8 and pin_7 are ~0V.
Best Regards,
Xiaoyan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Fabian,
1- Do you mean that you have seen the CRC error but the Factory image fallback didn't happen?
2- For question 2, do you mean that, in Application Configuration, you didn't assert the RU_nRSTIMER, but the Factory image fallback didn't happen?
Best Regards,
Xiaoyan

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page