Team, we are working with a customer trying to connect to the AM3505 via JTAG. They are asking about SCAN_N and I believe our equivalent instruction is EXTEST but I am not on sure footing here. Are there any documents I should be referring to in our EZSDK? What guidance can we provide? I have attached their BSDL file.
Original question: "We are trying to configure the device using JTAG, we will configure one of the GPIO output as high (GPIO_96)
Attached are the BSDL file we use for the device
During IRSCAN which instruction to use to load the data and configure the pin? My understanding is to use SCAN_N (Cortex-A9 Core) instruction but no such instruction is available in the BSDL file
Here are the codes we are using to configure the device
*(unsigned int*)0x480021E8 = 0x010C001C; // PAD init for gpio96, 97
E3A03A02: mov r3,#0x2000
E3443800: movt r3,#0x4800
E3A0201C: mov r2,#0x1C
E340210C: movt r2,#0x10C
E58321E8: str r2,[r3,#0x1E8]
E3A03901: mov r3,#0x4000
E3443905: movt r3,#0x4905
*(unsigned int *)0x49054034 = 0xffffffde; // GPIO_OE.bit0 is 0 for output
E3E02021: mvn r2,#0x21
E5832034: str r2,[r3,#0x34]
*(unsigned int *)0x49054094 = 0x1; // GPIO_SETDATAOUT.bit0 is 1
E3A02001: mov r2,#0x1
E5832094: str r2,[r3,#0x94]
Can you please guide me which “Instruction” to use to load the data in the device? The device is in the chain and we are putting other device in the chain as “Bypass”"https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/sprm452_5F00_no_5F00_IDCODE.BSD