I'm trying to debug an program on Infineon C868 using ISD51. The program downloads OK, but when I run the Debug-> Go, I get the error: ISD51 cannot handle conditional breakpoints! Please remove all conditional breakpoints and start again. I can debug the C868 example programs without getting this error so I know the hardware is working. What can cause this?
Are you using the standard C868 or the new XC866 device? An correct ISD51 adaptation for the standard C868 can be found in the folder: C:\Keil\c51\ISD51\Examples\Infineon_C868 Reinhard
I use the standard C868 and copy the 'ISD51.H' form that folder -- C:\Keil\c51\ISD51\Examples\Infineon_C868 It still has the above issue!
Does the Infineon_C868 example show the same behaviour? If not, maybe you need to copy the ISD51.A51 file from this folder as well. Is your application doing something which disables flash programming?
I can debug the Infineon_C868 example programs without getting this error. I do not know which operation can disable the flash programming? Can you make some examples about that? Thank you very much!^_^