Thread (17 messages) 17 messages, 4 authors, 2009-08-31

AT91SAM9260: How to output PCK0 clock on a GPIO pin

flat view

From: Stephen Munnings <hidden>
Date: 2009-08-31 19:58:50

Sergey Matyukevich wrote:
Hi,
 
  
quoted
And how do I turn on the PMC clocks for the GPIO?
    
Assigning gpio pin PC6 to TIOB2 peripheral is only a part of the work.
Timer counters may operate in different modes. Take a look at
the datasheet for at91sam9260, timer counters are covered in chapter 34. 
It looks like 'waveform mode' is what you need (see 34.5.10, 34.5.11).
Before you get desired output on PC6 pin you will have to turn on
waveform operating mode for TIOB2 and to configure its wave shapes.
 
Thanks,
Sergey
  
hmmmm....

PCK0 is *not*  a TC pin - it is a clock output from the Power Management 
Controller.
(Section 25.6)
It should be as easy as dividing down one of the primary clock sources 
and then enabling
the appropriate GPIO pin as the appropriate peripheral.

Ahah - there is the problem.....  PCK0 is not available on PC6 - it must 
be set as peripheral B
on pin PC1 or PB30 as Peripheral A - no other choices available...

PC6 is indeed TIOB2 (one of the counter timers)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help