I am having an imxrt1060 EVK board and used NXP MCU Boot Utility to set JTAG interface to JTAG mode from SWD, but now I am not able to connect to board in normal mode using JTAG/SWD mode and also not able to set DAP_SEL bit to 0 for SWD mode
What you write is in eFuse. It is an OTP memory. Only can write from 1 to 0.
The on board CMSIS-DAP firmware doesn't support JTAG. So, you have to use external debugger tool.
I have written 1 into DAP_SJC_SWD_SEL bit to configure JTAG interface into JTAG mode, after that I tried to connect using 20 pins onboard SEGGER header available on EVK, but I was not able to connect even after setting IAR Embedded workbench JTAG interface into from SWD to JTAG mode. even tried using J-Flash tool.
I am only able to communicate to the board using the NXP MCU Boot Utility.
have you disconnect J47, j48, j49, j50?
Yes, Earlier before setting fuse bit I used to use the 20 pin segger for debugging by removing J47 and J48.
and even tried removing J47, j48, j49, j50 after setting fuse bit but no luck.
1. Can you read out those eFuse data and paste here?
2. Can you use j-link Commander and try to connect cortex-M7 core?
1. Below is a screenshot of eFuse data
2. J-Link Commander Screenshot
Please try to boot from eFuse.
Retrieving data ...