Hey guys,
I'm attempting to use the 14.7456Mhz clock on my TS-7400. The
documentation says:
Should you require it, a 14.7456Mhz clock can be output from the
TS-7400 on DIO_13. To enable this, set bit 3 of the 8-bit register
at address 0x12000000 and set the data direction for DIO_13 as
output.
...
0x1200_0000: TS-7400 control register
bit 0 - if set, enables UART #1 on DIO_18 and DIO_19 pins
bit 1 - if set, enables IRQ on DIO_11 pin
bit 2 - if set, enables DRQ on DIO_12 pin
bit 3 - if set, enables 14.7456Mhz clock on DIO_13 pin
bit 7:4 - reserved
...
0x12c0_0000: GPIO direction for DIO_0 to DIO_7 ('1' means output)
0x12c0_0001: GPIO direction for DIO_8 to DIO_15 ('1' means output)
0x12c0_0002: GPIO data register for DIO_0 to DIO_7/GPBUS address
register
0x12c0_0003: GPIO data register for DIO_8 to DIO_15
...
(http://www.embeddedarm.com/Manuals/ts-7400-info.txt)
So, set DIO_13 direction to output ('1' means output):
:root# poke8 0x12c00001 0x20
:root# peek8 0x12c00001
0x20
Enable 14.7456Mhz clock on DIO_13 (set bit 3 to '1')
:root# poke8 0x12000000 0x8
:root# peek8 0x12000000
0x8
Hooking up an oscilloscope to DIO_13 and GND shows a steady 3.3V (my
multimeter agrees). I see no signs of a clock. Writing a 1 or 0 to
0x12c00003 for DIO_13 switches between 0V and 3.3V, respectively.
I'm not really sure what to do. Any ideas?
thanks,
colin
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|