William,
Thanks for the reply. Changing the frequency has no effect. Yes, I've been able to run the clock at 48MHz and below (24,12,etc.). All clock settings have the same delay between bytes.
I've looked at the Adafruit Python library source and see that there is a parameter "delay_us" that may apply but I'm not sure. It is set to 0 in the library. (It doesn't have a function brought out to change it anyway) I also looked at the Sitara TRM and didn't see anything that would indicate it's a register setup or processor setting.
I'm thinking it's buried in a Linux driver somewhere, but I'm not sure where to look or if it is easily fixed.
Dave