Iv'e been playing around trying to get a KV10Z chip up and running. I have success programming and debugging with the default clock, but I noticed a few things that don't make sense to me.
1. I only have a 1k pullup on the reset pin, but a 0.1uF cap to ground is recommended. However, if I add any sort of capacitor the reset pin never goes high when powering up until the cap is removed. I've also tried a 0.01uF cap with same results.
2. How do I get the 75MHz clock going? I used the KDSDK project generator to create a blank project which I have attached. I see there is a function 'SystemCoreClockUpdate' in the startup but it never gets called. Do I need to call this somehow? There is also clock configuration details defined in the function 'SystemInit' which is called during startup.
3. I also noticed there are parts of the clock setup in the KDSK that deal with 'enableCapacitor'? What is this enabling? Does enabling it mean I don't need external capacitors?