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.
I am recently changed to Infineon C164 - 8EM DA revision chip (64K OTP ROM) in standalone mode (EA pin high). The CA revision has always worked fine in standalone with exactly the same sw code. When changing to to newer DA verion The software runs eight time slower (i.e. instead of the external 5 MHz clock multiplied by 4 it divides it by two!). I've updated to the latest startup.a66 (extended architure) code with programs the syscon 2 registers and should take care of CLKCFG for clock PLL generation. But no matter what I do the chip seems to runs at 2.5 Mhz. Surely other people have used the DA chip ok?
Sorry, I forgot to mention that P0 configuration is NOT working when you reset the chip with EA = 1 or during Bootstrap. If EA = 0 at reset, you still must know how to drive the external bus, so P0 must provide the correct info. Anyway, please refer to the C164 manual. Ciao Bruno