Thanks Karol. That's a good point, however this doesn’t seem to be my problem (the SPI IRQ fires and the callback resets the semaphore). It's actually the sixth attempt to lcd_write() that hangs (first attempt with data length 1 ?), but I couldn’t debug it past acquiring the SW lock in r_sci_sspi_write_read_common()… Remember that this is still the stock app from AN0021, with minimal changes necessary to “migrate” it to the latest SW releases (and IAR toolchain). Right now my goal is to put something on the display, so I’ll take any example that works! I’m doing this in my spare time at work, to convince myself and my colleagues that Synergy is a good thing. I haven’t given up hope yet, but time is short. I do appreciate the support though! Arthur
↧