Hi,
Still working on porting the DM3730 to work on our board that was originally developed for the iMX31. We were using a GPIO pin that is now connected to uP_GPIO_1 of the DM3730. I've set it up using the GPIO library:
#define T_RADIO_BIN (GPIO_11)
GPIOHandle = GPIOOpen();
GPIOSetMode(GPIOHandle, T_RADIO_BIN, GPIO_DIR_OUTPUT);
GPIOSetBit(GPIOHandle, T_RADIO_BIN);
GPIOClose(GPIOHandle);
But when I put a logic analyzer on it, instead of it being at 1.8V it is going up and down as though something else is controlling it.
I even tried setting the CONTROL_PADCONF register to make sure it was set up to go through GPIO_11:
#define JTAG_EMU0 (0x48002A24)
SetDWordAndValue(JTAG_EMU0, 0xFFFF0000);
SetDWordOrValue(JTAG_EMU0, 0x00000004);
I can see in the schematic that this pin is also EMU_0 and connected to a header, is that what is causing problems, and if so how do I turn it off?
Thanks,
Chad