Posted on May 17, 2011 at 09:43Having tried as many combinations, I've come to the conclusion that this is *another* silicon issue. Workaround is use an external tri-state buffer enabled using the chip select.
Posted on May 17, 2011 at 09:43Hi Guys, I've got a bit of a teaser here. Using rev G silicon, I've enabled the SSP mode as Motoralla format, Slave mode, based on 4 wire comms. The comms itself is working fine, all data clocked in and out is correct....
Posted on May 17, 2011 at 09:36While on this general area I reported a bug while back which is pretty fundamental in the HAL. Never sure if my bug reports make it to the relevant people, so... code snipit from 91x_ssp.c... /* Configure the Mode */ ...
Posted on May 17, 2011 at 09:36Hi Mirou, Are you sure about that? I think you'll find that GetRTCTime reads from the TR register... for example: void RTC_GetTime(u8 Format, RTC_TIME * Time) { Time->hours = (u8)((RTC->TR&0x003F0000)>>16); Time->min...
Posted on May 17, 2011 at 09:36Hi! Yeh, sure I can. One attempt later and you are right - it blocks on the first while loop. One debug session and here is how to fix it. Checked it on Mr Logic Analyser and it looks good. Basically to make your code ...