I might have found the cause of the problem of the JPEG wait timeout. It seems the ordering of clearing the interrupt in the JPEG peripheral and the ICU is incorrect. Can you try the attached file in your project (this is for SSP 1.0 Gold), add it to the src/ directory (rename it to r_jpeg_decode.c, I had to add .txt to the end to upload it on the forum), and exclude from the build the original file synergy\ssp\src\driver\r_jpeg_decode\r_jpeg_decode.c (right click on the file to exclude in the Project Explorer, select "Exclude from build..." then "select All" and "Ok") If the file doesn't stay excluded, try updating to the latest version of e2studio, 4.3.0.008, I am running this version and this procedure works for me.
↧