Hi Kerry,
I've been going through the posts trying to understand where we are missing
each other and maybe it is in my title to the post. So I'll start again.
First of all I don't have any hardware. I am trying to make sure this
processor is suitable for my application before I do a PCB layout. So I
cannot read any registers.
Different manufacturers offer different options with the peripherals, so I
cannot assume how NXP have configured this processor, so I need to make use
I understand it before I make PCB's. In addition I cannot find the
information in the datasheet or the user manual.
The title of my post probably should have been 'DSR register state' because
that is where I need understanding.
DSR is the 'Data set ready' control bit. It is an indication that the
device, this modem wants to talk to is read to receive data. If this is not
in the correct state, the modem will not send data because it believes the
device it wants to send data to is not in a state to receive the data.
Now the pin that indicates this to the modem control register is PIO1_2.
But I need to assign this pin as the SPI_SCK. So my question is - if this
pin is assigned to SPI_SCK what tells the modem control that it is OK to
send the data? What sets the bit in the control register to the correct
value? Is this bit set automatically to the correct state within the modem
control register, to allow the modem to function, when this pin is assigned
to another function?
Or is the modem not usable when the PIO1_2 is assigned to the SPI_SCK?
Regards
Gordon
On 15 August 2017 at 11:13, Gordon Jefferies <gordon.jefferies@gmail.com>