I plan to use FreeBSD, but reserve one core (of the two @1.5 GHz) and generate square oscillations up to 2-3 MHz in a realtime app (using GPIO?). The resolution of steps should be about +/-1% or less, exactness 0.5% or better. I would disable all the interruptions, is it possible or I have to add some external chip?
The highest frequency of WDT timers in JH7100 is 50Mhz. But we do not check it’s stepping and accuracy. I think that WDT timers in beagleV maybe satisfy your 2-3Mhz needs.
The problem is that I need rather accurate and stable oscillations, with step +/- 1%. Would be possible reserving one entire core for that (with interrupts and all disabled), similarly like Cortex R82?
I am sorry that U74 on beagleV board are not design for Real-Time processor. Hence I think it can not compare with Coretex R82 directly. We do not check stepping and accuracy of WDT timer in the SoC. Can you do it youself? Thanks for your understanding.