Hi,
We are trying to use MIBSPI in the following way....
We are basically polling a certain chip with four different commands; using a 1mS timer to start the sequence; each transfer group is used
to send one command. So we have timer isr ; then if TG's are complete we kick of the four groups.
We are seeing the following issues....
1) We are seeing 5mS delays between the sending of all 4 groups; so 5mS send 4groups, 5mS send 4 groups.....
Is this realted to the TICKCNT register; we saw this was initialised to 5000 and we saw 4.6mS delays; so we reduced this to 1000; now we get 40mS delays????
2) We need a transistion on the chip select between the groups. the chip we are talking to needs this for synchronisation. We are not getting the CS pulses we need. IE all 4 commands are send in one CS. Must we generate a dummy transfer on another CS between actual commands to guarantee those CS pulses?
Any suggestions?
Does Halcogen allow us to program the TICKCNT anywhere?
Kind Regards,
Owain