We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi, Has anyone been able to use the external RAM on the Infineon XC16x development board in 16 bit multiplexed mode? I've wrote a small RAM test application that will read and write all memory, but the external RAM always trips up after a few seconds. I suspect the timings may be out on this, since it works most of the time, but will fail eventually. I have the following values: Phase A = 0 cycles Phase B = 0 cycles Phase C = 1 cycle Phase D = 0 cycles Phase E = 0 cycles Phase F read = 1 cycle Phase F write = 0 cycles Does anyone know a set of timing values that work? The micro is an XC164CS running at 40MHz, and the memory chip is a Samsung K6R4016C1D. Incidentally, the RAM test program shows the memory working perfectly in non-multiplexed mode. The timings are different for non-multiplexed, but give worse results when used in multiplexed mode. Any help appreciated! Thanks, Paul.
Hi Paul, thanks for this information, which is usefull to me. May I get your startupfile or an exctract concerning the EBC settings ? This would be very helpfully to me, since I have not yet solved the problem to use EBC and P1H as GPIO (or alternate function). If you would be so kindly, please mail it to stefan_fricke@rutronik.com Best regards and many thanks in advance Stefan