t-hack.com

German - X300T / X301T => Hardware => Topic started by: Hoernchen on 13. Jan 2009, 20:51

Title: AK4702 2CH DAC with AV Scart switch register & gpio settings (x300t)
Post by: Hoernchen on 13. Jan 2009, 20:51
Datasheet : http://www.datasheetcatalog.org/datasheets/320/137080_DS.pdf
scart switch registers:
Code: [Select]
after bootloader:
register 0x00: 01110000 (0x70)
register 0x01: 01010000 (0x50)
register 0x02: 00011111 (0x1f)
register 0x03: 00100111 (0x27)
register 0x04: 10010001 (0x91)
register 0x05: 01111111 (0x7f)
register 0x06: 00000000 (0x00)
register 0x07: 10001101 (0x8d)
register 0x08: 00000000 (0x00)

tv2client running, tv:
register 0x00: 01110000 (0x70)
register 0x01: 01000000 (0x40)
register 0x02: 00011111 (0x1f)
register 0x03: 00100111 (0x27)
register 0x04: 10001001 (0x89)
register 0x05: 01111111 (0x7f)
register 0x06: 00000000 (0x00)
register 0x07: 00001101 (0x0d)
register 0x08: 00000000 (0x00)

chip standby:
register 0x00: 00000001 (0x01)
register 0x01: 11110000 (0xf0)
register 0x02: 00010001 (0x11)
register 0x03: 00010100 (0x14)
register 0x04: 00000000 (0x00)
register 0x05: 00000000 (0x00)
register 0x06: 00000000 (0x00)
register 0x07: 00000000 (0x00)
register 0x08: 00110000 (0x30)

after chip standby:
register 0x00: 00000000 (0x00)
register 0x01: 01000000 (0x40)
register 0x02: 00011111 (0x1f)
register 0x03: 00100111 (0x27)
register 0x04: 10001001 (0x89)
register 0x05: 01111111 (0x7f)
register 0x06: 00000000 (0x00)
register 0x07: 00001101 (0x0d)
register 0x08: 00000000 (0x00)


gpios:
Code: [Select]

Low Block Controller
SYS_gpio_dir: 0x38
SYS_gpio_data: 0xf57
SYS_gpio_int: 0a09080d

High Block Controller
GPIO_DIR2: 0x0
GPIO_DATA2: 0x0


values sponsored by wince & *(volatile int*)  ;)