This is a repost of my original question as text not as attachment.
I am new to the Cypress chip.
I am trying to make changes to an old project that had the clock for the EZ USB FX2 set at 48MHz, but the clock output was left floating.
CPUCS = 0x10;
To enable the clock output, I just would change this to
CPUCS = 0x12;
Is this all there is to it ? So far, I have not been able to enable the clock output, after recompilation with this change. I am using the latest Keil compiler.
There is no need to change anything else to enable the clock. Could you please share your firmware?
Thank you for your reply. I have attached the project file, simply called Test. Another issue I had in the Keil compiler was that I could not monitor the CPUCS register in the Watch Window during debugging.
It is unrelated to the clock issue, but when I compiled the program there were two errors related to the definition of AUTOPTRH1 and AUTOPTRL1. There seems to be a back compatibility issue with the naming conventions of these registers for the Cypress EZ USB FX2. Cypress is sending out header filefx2regs.h that is causing this problem, and it including in the Keil compiler.