external clocking to Beagle Bone Black by OCXO 12.80001 MHz by replacing Y2=12.80001 MHz

28 views
Skip to first unread message

ansari...@gmail.com

unread,
Dec 9, 2017, 8:00:08 AM12/9/17
to BeagleBoard
Dear All,
     Pls suggest me how to clock externally by OCXO 12.80001 MHz by replacing Y2=24 MHz. 
Also suggest what actions will be required  in uboot/kernel/userspace...etc...

Thanks
Ansari.

Graham

unread,
Dec 9, 2017, 9:25:29 AM12/9/17
to BeagleBoard
You might help your self by explaining why you might want to do this.
In other words, what is the problem you are trying to solve.

Since 24 MHz is the master clock for the CPU, changing it will break all the 
timing systems, time, serial ports, anything using or depending on time or frequency.
And since there are internal PLLs in the Sitara, there are limits as to how
far you can move.

You might be better off designing a little hardware circuit that would 
take 12.8 as an input and provide a phase locked 24 MHz as an output.

Or leaving the master clock on the Sitara alone, and learning how to
move data across clock domain boundaries.

--- Graham

==

Robert Nelson

unread,
Dec 9, 2017, 10:05:25 AM12/9/17
to Beagle Board, ansari...@gmail.com
Along with patching u-boot & kernel, you'll also need to change a few
"sysboot" pin's so the boot rom knows it's 12Mhz..

Regards,

--
Robert Nelson
https://rcn-ee.com/
Reply all
Reply to author
Forward
0 new messages