I have encountered an issue while using the SYS/BIOS clock module and wonder if anybody else has seen it and/or fixed it.
I am doing some development on a TMS320C28346 using SYS/BIOS and CCS Version: 4.2.4.
I have configured the Clock module of SYS/BIOS for a 1000us clock tick and I set up a clock to fire every 5 ticks which means it should go off at about 200Hz.
This is a barebones app right now, so no possibility of other HWI or SWI pre-emption messing things up.
I'm toggling one of my GPIOs to let me know when the clock goes off and reading it off an O-Scope so I'm pretty certain my measurement is correct.
Unfortunately, I'm seeing that at a frequency of about 1Hz the Clock simply doesn't fire. It skips it and then drops back into a normal routine of firing.
I've adjusted the clock tick values (trying anything from 100 to 5000) and also adjusted the clock ticks required to fire the Clock. As I've experimented more it seems that it's not necessarily a 1Hz glitch, so much as a problem that occurs every 200 (or so) times the Clock fires.
Has anybody encountered this? This isn't a show-stopper for me, but more of a real pain that I'll have to work around.