Ottavio Campana wrote:
Kevin Hilman wrote:FYI.... I've added this series to a staging branch of DaVinci git after some minor compile updates for the new kernel.See branch 'staging/vpfe'.cool. I think I'll try it in a few days.
I tried it today. It seems not to work, let me explain what I did.I checked out today openembedded (I had to modify the defconfig because it lacked vpfe support) and tried to build angstrom. With the exception of dsplik that does not build against the 2.6.30-rc7 kernel, everything seemed to be in good shape.
But with udev I only see /dev/fb[0123], no /dev/video0 . The VIDIOC_QUERYCAP ioctl does not work on any of the /dev/fb* devices, but I think it's for /dev/video0, though I'm not sure.
TVP5146 does not compile. So, basically, it does not work :-(I attach the dmesg and the kernel config. Please give me feedback and/or a hint to check if it works.
Thank you, Ottavio
Linux version 2.6.30-rc7-davinci1 (otta...@debian2) (gcc version 4.3.3 (GCC) )
#1 PREEMPT Wed Jun 10 18:00:36 CEST 2009
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: DaVinci DM644x EVM
Memory policy: ECC disabled, Data cache writeback
On node 0 totalpages: 17920
free_area_init_node: node 0, pgdat c02f43c4, node_mem_map c0321000
DMA zone: 140 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 17780 pages, LIFO batch:3
DaVinci dm6446 variant 0x0
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 17780
Kernel command line: console=ttyS0,115200n8 root/dev/nfs rw noinitrd ip=dhcp nf
sroot=192.168.0.1:/srv/nfs/rootfs mem=70M
NR_IRQS:168
PID hash table entries: 512 (order: 9, 2048 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 70MB = 70MB total
Memory: 67740KB available (2696K code, 276K data, 108K init, 0K highmem)
Calibrating delay loop... 147.86 BogoMIPS (lpj=739328)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
DaVinci: 71 gpio irqs
net_namespace: 928 bytes
NET: Registered protocol family 16
WARNING: both IDE and Flash are enabled, but they share AEMIF pins.
Disable IDE for NAND/NOR support.
bio: create slab <bio-0> at 0
Switched to high resolution mode on CPU 0
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
NET: Registered protocol family 1
msgmni has been set to 132
io scheduler noop registered
io scheduler anticipatory registered (default)
Setting Up Clocks for DM420 OSD
Console: switching to colour frame buffer device 90x30
fb0: dm_osd0_fb frame buffer device
fb1: dm_vid0_fb frame buffer device
fb2: dm_osd1_fb frame buffer device
fb3: dm_vid1_fb frame buffer device
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x1c20000 (irq = 40) is a 16550A
console [ttyS0] enabled
serial8250 serial8250.0: unable to register port at index 1 (IO0 MEM1c20400 IRQ
41): -22
serial8250 serial8250.0: unable to register port at index 2 (IO0 MEM1c20800 IRQ
42): -22
brd: module loaded
davinci_emac_probe: using random MAC addr: 36:38:ea:09:4d:ba
emac-mii: probed
console [netcon0] enabled
netconsole: network logging started
i2c /dev entries driver
Linux video capture interface: v2.00
vpfe_init
vpfe-capture: vpfe vpss master clock enabled
vpfe-capture: vpfe vpss slave clock enabled
vpfe-capture vpfe-capture: v4l2 device registered
vpfe-capture vpfe-capture: video device registered
vpfe-capture vpfe-capture: No Subdevice or platform client data
dm644x_ccdc_init
vpfe_register_ccdc_device: DM6446 CCDC
TCP cubic registered
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
eth0: attached PHY driver [LXT971] (mii_bus:phy_addr=1:01, id=1378e2)
Sending DHCP requests .<6>PHY: 1:01 - Link is Up - 100/Full
., OK
IP-Config: Got DHCP answer from 0.0.0.0, my address is 192.168.0.104
IP-Config: Complete:
device=eth0, addr=192.168.0.104, mask=255.255.255.0, gw=255.255.255.255,
host=192.168.0.104, domain=example.org, nis-domain=(none),
bootserver=0.0.0.0, rootserver=192.168.0.1, rootpath=
Looking up port of RPC 100003/2 on 192.168.0.1
Looking up port of RPC 100005/1 on 192.168.0.1
VFS: Mounted root (nfs filesystem) on device 0:13.
Freeing init memory: 108K
watchdog watchdog: heartbeat 60 sec
Uniform Multi-Platform E-IDE driver
pcf857x 1-0038: gpios 104..111 on a pcf8574
pcf857x 1-0039: gpios 112..119 on a pcf8574
pcf857x 1-003a: gpios 120..127 on a pcf8574
ide0: MMIO-DMA
Probing IDE interface ide0...
ide0 at 0xfec661f0-0xfec661f7,0xfec663f6 on irq 22
musb_hdrc: version 6.0, pio, peripheral, debug=0
musb_hdrc: ConfigData=0x06 (UTMI-8, dyn FIFOs, SoftConn)
musb_hdrc: MHDRC RTL version 1.300
musb_hdrc: setup fifo_mode 2
musb_hdrc: 7/9 max ep, 2624/4096 memory
musb_hdrc: hw_ep 0shared, max 64
musb_hdrc: hw_ep 1tx, max 512
musb_hdrc: hw_ep 1rx, max 512
musb_hdrc: hw_ep 2tx, max 512
musb_hdrc: hw_ep 2rx, max 512
musb_hdrc: hw_ep 3shared, max 256
musb_hdrc: hw_ep 4shared, max 256
musb_hdrc: USB Peripheral mode controller at fec64000 using PIO, IRQ 12
Registered led device: DS8
Registered led device: DS7
Registered led device: DS6
Registered led device: DS5
Registered led device: DS4
Registered led device: DS3
Registered led device: DS2
Registered led device: DS1
NET: Registered protocol family 10
eth0: no IPv6 routers present
config.gz
Description: GNU Zip compressed data
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
