Hello Sorry for the late reply. I've made the changes. But still no luck. T0 = 140uS (TST Low before RST goes low time period) T1 = 20uS T2 = 120uS T3 = T4 = T5 = 12 uS Code in MSP that's sending sequence: GPIO_setAsOutputPin(JTAG_TEST_PORT, JTAG_TEST_PIN); GPIO_setAsOutputPin(JTAG_RST_PORT, JTAG_RST_PIN); GPIO_setOutputLowOnPin(JTAG_TEST_PORT, JTAG_TEST_PIN); GPIO_setOutputHighOnPin(JTAG_RST_PORT, JTAG_RST_PIN); __delay_cycles(960); P1OUT &= ~JTAG_RST_PIN; __delay_cycles(160); P1OUT |= JTAG_TEST_PIN; __delay_cycles(960); P1OUT &= ~JTAG_TEST_PIN; __delay_cycles(80); P1OUT |= JTAG_TEST_PIN; __delay_cycles(80); P1OUT |= JTAG_RST_PIN; __delay_cycles(80); P1OUT &= ~JTAG_TEST_PIN; __delay_cycles(80); SMCLK = MCLK = 8MHz Am I missing something here? Teja
↧