RE: Filesystem loading problem at 2.6.31 kernel on DM355 platform
Hello, As I recall, the linux root file system must be either NFS or EXT. Linux does not come up with other type of root file system. I guess that could be one of the reason. One of the option I can think of is to have the root file system in ramdisk and try mounting that file system during booting. With best regards, Venkat. -- From: Vilmos Varga [vva...@yahoo.com] Sent: Thursday, September 03, 2009 12:32 PM To: Venkatachala Upadhya Subject: RE: Filesystem loading problem at 2.6.31 kernel on DM355 platform Hi, I can't load the filesystem from NAND flash when 2.6.31 kernel used on DM355 EVM platform (I am using an ST type NAND flash instead of Micron). 2.6.10 Montavista kernel can load the file system from the nand with same U-boot configuration I am using ARAGO project filesystem I can load the file system from SD card, and NFS, but I can't load it from NAND flash. Please help me anybody. The following configuration is used by me: Kernel config: # # Automatically generated make config: don't edit # Linux kernel version: 2.6.31-rc7-davinci1 # Wed Sep 2 10:12:52 2009 # CONFIG_ARM=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y CONFIG_GENERIC_GPIO=y CONFIG_GENERIC_TIME=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_MMU=y CONFIG_GENERIC_HARDIRQS=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_LOCKDEP_SUPPORT=y CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_HARDIRQS_SW_RESEND=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_RWSEM_GENERIC_SPINLOCK=y CONFIG_GENERIC_HWEIGHT=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ZONE_DMA=y CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y CONFIG_VECTORS_BASE=0x CONFIG_DEFCONFIG_LIST=/lib/modules/$UNAME_RELEASE/.config CONFIG_CONSTRUCTORS=y # # General setup # CONFIG_EXPERIMENTAL=y CONFIG_BROKEN_ON_SMP=y CONFIG_LOCK_KERNEL=y CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_LOCALVERSION= CONFIG_LOCALVERSION_AUTO=y # CONFIG_SWAP is not set CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # CONFIG_AUDIT is not set # # RCU Subsystem # CONFIG_CLASSIC_RCU=y # CONFIG_TREE_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_TREE_RCU_TRACE is not set # CONFIG_PREEMPT_RCU_TRACE is not set CONFIG_IKCONFIG=y # CONFIG_IKCONFIG_PROC is not set CONFIG_LOG_BUF_SHIFT=14 CONFIG_GROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_RT_GROUP_SCHED is not set CONFIG_USER_SCHED=y # CONFIG_CGROUP_SCHED is not set # CONFIG_CGROUPS is not set # CONFIG_SYSFS_DEPRECATED_V2 is not set # CONFIG_RELAY is not set # CONFIG_NAMESPACES is not set # CONFIG_BLK_DEV_INITRD is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_EMBEDDED=y CONFIG_UID16=y CONFIG_SYSCTL_SYSCALL=y CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set # CONFIG_KALLSYMS_EXTRA_PASS is not set CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y # # Performance Counters # CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB_DEBUG=y # CONFIG_STRIP_ASM_SYMS is not set CONFIG_COMPAT_BRK=y # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set # CONFIG_PROFILING is not set # CONFIG_MARKERS is not set CONFIG_HAVE_OPROFILE=y # CONFIG_KPROBES is not set CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_CLK=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set # CONFIG_SLOW_WORK is not set CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y # CONFIG_MODULE_FORCE_LOAD is not set CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_BLOCK=y CONFIG_LBDAF=y # CONFIG_BLK_DEV_BSG is not set # CONFIG_BLK_DEV_INTEGRITY is not set # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_AS=y # CONFIG_IOSCHED_DEADLINE is not set # CONFIG_IOSCHED_CFQ is not set CONFIG_DEFAULT_AS=y # CONFIG_DEFAULT_DEADLINE is not set # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED=anticipatory # CONFIG_FREEZER is not set # # System Type # # CONFIG_ARCH_AAEC2000 is not set # CONFIG_ARCH_INTEGRATOR is not set # CONFIG_ARCH_REALVIEW is not set # CONFIG_ARCH_VERSATILE is not set # CONFIG_ARCH_AT91 is not set # CONFIG_ARCH_CLPS711X is not set # CONFIG_ARCH_GEMINI is not set # CONFIG_ARCH_EBSA110 is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_FOOTBRIDGE is not set # CONFIG_ARCH_MXC is not set # CONFIG_ARCH_STMP3XXX is not set # CONFIG_ARCH_NETX is not set # CONFIG_ARCH_H720X is not set # CONFIG_ARCH_IOP13XX is not set # CONFIG_ARCH_IOP32X is not set # CONFIG_ARCH_IOP33X is not set # CONFIG_ARCH_IXP23XX is not set # CONFIG_ARCH_IXP2000 is not set # CONFIG_ARCH_IXP4XX is not set # CONFIG_ARCH_L7200 is not set # CONFIG_ARCH_KIRKWOOD is not set # CONFIG_ARCH_LOKI is not set
Is dsplinkdata.lib missing from DVSDK 2.0 package? (download from TI web site)
Hello, I am using dvsdk 2.0 release for DM6446 EVM board. I have downloaded from the TI DVSDK down load website. When I was re-building the codec server decodeCombo.X64P, (making in the directory $(DVSDK_2.0)/dm6446_dvsdk_combos_2_05), I got into the error that dsplinkdata.lib is not found. I have searched through and I could not get this library. Is this library also made during the dvsdk build? If it is built during dvsdk build, can one help me as how I can re-build the same? If this is a pre-built library, how can I get it? With best regards, Venkatachala Upadhya| Extn: 65395| -- http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: Is dsplinkdata.lib missing from DVSDK 2.0 package? (download from TI web site)
Hello team, I got the dsplinkdata.lib. During the build, it was created at /tmp/dsp_0 With best regards, Venkatachala Upadhya| Extn: 65395| -- From: Venkatachala Upadhya Sent: 04 August, 2009 1:06 PM To: davinci-linux-open-source@linux.davincidsp.com Subject: Is dsplinkdata.lib missing from DVSDK 2.0 package? (download from TI web site) Hello, I am using dvsdk 2.0 release for DM6446 EVM board. I have downloaded from the TI DVSDK down load website. When I was re-building the codec server decodeCombo.X64P, (making in the directory $(DVSDK_2.0)/dm6446_dvsdk_combos_2_05), I got into the error that dsplinkdata.lib is not found. I have searched through and I could not get this library. Is this library also made during the dvsdk build? If it is built during dvsdk build, can one help me as how I can re-build the same? If this is a pre-built library, how can I get it? With best regards, Venkatachala Upadhya| Extn: 65395| -- http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
decodeCombo.x64P - build error
Hello Team, I am trying re-build decodeCombo.x64P for dvsdk 2.0, downloaded from the TI web site http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/dvsdk/index.html I am getting the following error, during linking - Any clue, as what library I am missing? --- /home/siva/shubham/dvsdk_2_00_00_22/cg6x_6_0_21/bin/lnk6x -w -q -u _c_int00 -l link.cmd -q -o decodeCombo.x64P package/cfg/decodeCombo/main.o64P package/cfg/decodeCombo_x64Pcfg_c.o64P package/cfg/decodeCombo_x64Pcfg.o64P package/cfg/decodeCombo_x64P.o64P package/cfg/decodeCombo_x64P.xdl -c -m package/cfg//decodeCombo.x64P.map -l /home/siva/shubham/dvsdk_2_00_00_22/cg6x_6_0_21/lib/rts64plus.lib undefinedfirst referenced symbol in file - _HWI_D_inhwi /home/siva/shubham/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/osal/bios/lib/osal_bios.a64P _SWI_D_inswi /home/siva/shubham/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/osal/bios/lib/osal_bios.a64P _MEM_getBaseAddress /home/siva/shubham/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/osal/bios/lib/osal_bios.a64P error: relocation overflow occurred at address 0x0090 in section '.text' of input file 'Memory_BIOS.o64P --- With best regards, Venkat. -- http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: please help with this link error
Hi, This could happen when you have two binaries compiled with two different versions of compiler (more specifically tool chain binaries) and trying to link with one of the tool chain. Make sure that all of the binaries are compiled using same tool chain. With best regards, Venkatachala Upadhya| Extn: 65395| -- -Original Message- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Vijay Soni Sent: 15 July, 2009 2:07 AM To: davinci-linux-open-source@linux.davincidsp.com Subject: please help with this link error can someone tell me how I can get rid of thie foollwing link error: ( I have mad chaged size of some variables from 32 bit to 64 bits and there are operations (such as division) which is causing this error, Also I am using old kernel 2.6.10) [vs...@linux trunk]$ make ARCH=arm CROSS_COMPILE=arm_v5t_le- uImage CHK include/linux/version.h SPLIT include/linux/autoconf.h - include/config/* SYMLINK include/asm-arm/arch - include/asm-arm/arch-davinci make[1]: `arch/arm/kernel/asm-offsets.s' is up to date. CHK include/asm-arm/constants.h make[1]: `include/asm-arm/mach-types.h' is up to date. CHK include/linux/compile.h CHK usr/initramfs_list GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 fs/built-in.o(.text+0x679d0): In function `yaffs_internal_read_super': yaffs_mtdif2.c: undefined reference to `__aeabi_uldivmod' drivers/built-in.o(.text+0x5a120): In function `add_mtd_partitions': xtkbd.c: undefined reference to `__umoddi3' drivers/built-in.o(.text+0x5a158):xtkbd.c: undefined reference to `__umoddi3' make: *** [.tmp_vmlinux1] Error 1 ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: DM6446: LSP1.30 NAND Driver Bug
Hi, I have seen this issue being discussed in this forum. The context was Davinci git. For using with MontaVista, I am not sure of this issue being discussed. If you search the posts from march to May, you will get more information. That should help you to sort this out. With best regards, Venkatachala Upadhya| Extn: 65395| -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of omkar savagaonkar Sent: 07 July, 2009 10:38 AM To: davinci-linux-open-source@linux.davincidsp.com Subject: DM6446: LSP1.30 NAND Driver Bug We are working with Monta Vista Linux with TI-Davinci platform. Previously we were using TI LSP release of 1.20 and now we have migrated to LSP 1.30. After migration to 1.30 we are facing issue of NAND bad block erase. From logs we can see almost all blocks are getting marked as bad blocks. Then I tried to trace code to figure out the issue. I found following changes… 1.Board-evm.c :- a. some members are added to nand data-structure and masks of cle and ale initialized here b.Cle mask changed to 0x08 from 0x0a which was macro in nand-davinci.c previous version(suspect of problem tried change of 0x0a but not working) c.Ecc mode changed to NAND_ECC_HW3_512 (but previous one also using 1-bit ecc only so may not be the problem) d.Instead of 1 there are 2 NAND resources (verified and may not be a problem) 2.Nand_davinci.c, nand_base.c :- a.Virtual address related access methods changed(may not be a problem). b.Code contains multiple chips support. (but it has been verified that correct base addresses are getting used) c.ECC modes added and hence num of ecc bytes getting changed. Considering above cases I tried to trace behavior of code and found that execution of this one is almost similar to previous one.. But still call to following method in Create_bbt [nand_bbt.c] gives wrong buffer data. ret = mtd-read_oob(mtd, from + j * mtd-oobblock, mtd-oobsize, retlen, buf); Thus check_short_pattern (buf, bd) method fails to check it against 0xff and I get Bad Erase blocks error. Code function trace (as per our initialization of structures )is as follows… Nand_davinci_probe - nand_scan - nand_default_bbt - nand_scan_bbt(largepage_memorybased) - nand_memory_bbt - create_bbt If I boot through previous version on same board everything related to NAND works fine. So anybody here to have faced this problem... Omkar Looking for local information? Find it on Yahoo! Localhttp://in.rd.yahoo.com/tagline_local_1/*http:/in..local.yahoo.com/ http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: How to support to usb device on DM6446?
Hi, You can connect a USB HUB and connect both the devices. We are using keyboard and the mouse in the same fashion. With best regards, Venkatachala Upadhya| Extn: 65395| -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of ??? Sent: 08 July, 2009 10:18 AM To: Sandeep YEDIRE; Ring, Chris; davinci-linux-open-sou...@linux. Cc: bmi...@acmet.com Subject: How to support to usb device on DM6446? Hello everybody ,because dm6446 only has one usb port,i can not connect usb 3G modem and usb wifi together. Can you tell me the low cost solution to let them work all? Usb hub ? local bus to usb host ?... Thansk for any advice. 2009-07-08 黄守旺 发件人: Sandeep YEDIRE 发送时间: 2009-07-08 12:35:58 收件人: Ring, Chris; davinci-linux-open-source@linux.davincidsp.com 抄送: bmi...@acmet.com 主题: Re: Debugging or using trace on evmDM6446 I am sorry, I do not have CCS v3.3 IDE. Is it possible to debug without that on DSP core? is there Any other alternate way to check data on DSP side ? Many Thanks, Sandeep.Yedire From: Ring, Chris cr...@ti.com To: Sandeep YEDIRE sandee...@yahoo.co.in; davinci-linux-open-source@linux.davincidsp.com davinci-linux-open-source@linux.davincidsp.com Cc: bmi...@acmet.com bmi...@acmet.com Sent: Wednesday, 8 July, 2009 2:23:40 AM Subject: RE: Debugging or using trace on evmDM6446 http://tiexpressdsp.com/index.php/Debugging_the_DSP_side_of_a_CE_application_on_DaVinci_using_CCS Chris From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Sandeep YEDIRE Sent: Tuesday, July 07, 2009 7:25 AM To: davinci-linux-open-source@linux.davincidsp.com Cc: bmi...@acmet.com Subject: Debugging or using trace on evmDM6446 Hello there, I am currently working on my own algorithm on evmDM6446. I m able to create video server and want to debug on DSP 64XX. Can you please inform how to debug on DSP side and any info or link is really appreciated. Many Thanks, Sandeep.Yedire Love Cricket? Check out live scores, photos, video highlights and more. Click herehttp://in.rd.yahoo.com/tagline_cricket_2/*http:/cricket.yahoo.com. http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: mmc sd driver issue
Hi, As of I know, the default configuration that comes from TI DVSDK 1.30 will have MMC SD card enabled. It can be used without any change to be done. If you are able see the following message, when the DM6446 EVM board is booting, then mmc sd card is already supported by the MVL 2.6.10 kernel. . . . Registering platform device 'mmc.0'. Parent at platform . . . mmc mmc.0: Supporting 4-bit mode mmc mmc.0: Using DMA mode . . . By default, mmc sd card can be accessed by mounting the device /dev/mmcblk0 With best regards, Venkatachala Upadhya| Extn: 65395| -- -Original Message- From: davinci-linux-open-source-bounces+venkatachala_upadhya=mindtree@linux.davincidsp.com [mailto:davinci-linux-open-source-bounces+venkatachala_upadhya=mindtree@linux.davincidsp.com] On Behalf Of Alana Sent: 22 June, 2009 5:28 PM To: davinci-linux-open-source@linux.davincidsp.com Subject: mmc sd driver issue Hi, i work with dm6446 on Linux 2.6.10 MV Kernel. Now i test the sd driver, but i have some trouble. when i insert sd card , the kernel print devfs_mk_dir: invalid argument. i know the message is from devfs_mk_dir(mmc), why, if devfs_mk_dir(mmc) is not right? have anyone faced the problem ? thanks alana http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Blackhawk JTAG Emulator for DM6446
Hello All, I have a Blackhawk JTAG Emulator (USB560M). Using this I can debug DSP side (C64x) program. Can I use the same to debug the ARM side program? With best regards, Venkatachala Upadhya| Extn: 65395| -- http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: about framebuffer driver of kernel 2.6.30 on DM355 EVM
Hi, I am using DM6446. I have a user selection switch which configures the board to either NTSC standard or PAL standard. Do you also have such settings? You may have to check it up. With best regards, Venkatachala Upadhya| Extn: 65395| -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Jeff Sent: 02 June, 2009 6:01 PM To: Davinci-Linux-Source Subject: about framebuffer driver of kernel 2.6.30 on DM355 EVM All When I booted DM355 EVM using new kernel 2.6.30, I can not get frame buffer device (/dev/fb). My boot options was ... video=davincifb:vid0=720x576x16,2500K:vid1=720x576x16,2500K:osd0=720x576x16,2025K output=pal format=composite. During the kernel booting, I got kernel messages in the following. DaVinci: Output on NTSC in COMPOSITE format, Enabled windows: Video0 Video1 OSD0 OSD1 Setting Video0 size 720x480, position (0,0) Setting Video1 size 720x480, position (0,0) Setting OSD0 size 720x480, position (0,0) Setting OSD1 size 720x480, position (0,0) Please help me. Thanks. BR, Jeff http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: V4L2display no image
Hello, As I understand, one need to set the OSD transparency to see the video ( displayed on /dev/fb/3). Even the demo program on DVEVM board from TI does sets the OSD transparency. Could this be the issue? With best regards, Venkatachala Upadhya| Extn: 65395| -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Ondrej Pindroch Sent: 19 May, 2009 5:17 PM To: davinci-linux-open-source Subject: V4L2display no image Hi I have made som looptrought with MT9P031 sensor. Previously I have been useing FB for output. To avoid memcpy I have switched to V4L2. After some time fighting pointers and so on. Previewer is useing buffers from V4L2 for output. All seems OK but I can not see any image on screen. I have caught some buffers to files. Data are pretty similar to image data. But still no image on screen. Streaming is on. I have no idea what could be wrong with. Have some one any idea, what could be wrong? Best regards Ondrej Pindroch SoftHard Technology ltd. http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: Booting dm355 from SD Card
Hello, See the below post, in the mailing list. If that helps! http://linux.omap.com/pipermail/davinci-linux-open-source/2009-March/011957.html With best regards, Venkatachala Upadhya| Extn: 65395| -- -Original Message- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Yusuf Caglar AKYUZ Sent: 18 May, 2009 11:16 AM To: David Brownell Cc: davinci-linux-open-source@linux.davincidsp.com Subject: Re: Booting dm355 from SD Card -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 David Brownell wrote: On Sunday 17 May 2009, Yusuf Caglar AKYUZ wrote: does anyone have pointers to boot dm355 from an SD card without any nand involvement? http://wiki.davincidsp.com/index.php?title=DM355_SD_card_boot_and_flash_utility I don't know why you think that needs NAND in any way. You must be doing something wrong... unless that broke since I grabbed a copy, it's working fine. Because I couldn't find any UBL implementation which reads u-boot from SD Card, or at least mentioning of it. I was pretty sure that everything was ok, but I should re-check since you say it works. I think only u-boot support available is still 1.2.0, is it right? No. Basic DM355 EVM support is in current U-Boot trees: http://git.denx.de/cgi-bin/gitweb.cgi?p=u-boot.git;a=shortlog;h=refs/heads/next ... that is, the u-boot next branch. That's not what I'd call a stable branch, but it's based on 2009.06-rc2 and all the patches there should carry forward to the release after that. (Meaning, 2009.06 won't support DM355, but the release after it will.) I wasn't aware of that tree. I'll try that one. Thanks for the pointers, Caglar Still missing: NAND support isn't enabled in the dm355evm configuration. The 1-bit ECC flavor will work fine, but one wants to use the 4-bit ECC. I see no SD support in u-boot for DaVinci. As they say, -ENOPATCH. :) Feel free to provide it against current U-Boot. - Dave -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iEYEARECAAYFAkoQ9iMACgkQ/nL+S5dojehj8wCfcIQ3PR/i83jdhBphKPld5vbB +CMAoKjUZY7tnmjjKRQ28o53/bYBf8/6 =EqzF -END PGP SIGNATURE- ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Root File system creation - Source required
Hello, I am using DM6446 on a custom board. For this custom board, root file system would lie in SD/MMC card. I would like to create root file system for this. To take the advantages of TI distributed file system (as part of the DVEVM board plus packages, as it is verified), can I re-use it? If that is possible, how to get the sources, so that I can customize? If this is not possible, can anyone suggest me the good starting point? Thanks! With best regards, Venkatachala Upadhya| Extn: 65395| -- http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DVSDK 1.40 for DM6446
Hello, Any one has the download link handy for DVSDK 1.40 from TI site? I could only see DVSDK 1.30 for down load and not DVSDK 1.40. I have a valid login user ID to access the information. With best regards, Venkatachala Upadhya| Extn: 65395| -- http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: DVSDK 1.40 for DM6446
Hello, I have got the link for DVSDK 1.40 as well as DVSDK 2.0. For others benefit, I am posting it here. https://www-a.ti.com/downloads/sds_support/targetcontent/dvsdk/mv_dvsdk/v1_40/index.html https://www-a.ti.com/downloads/sds_support/targetcontent/dvsdk/mv_dvsdk/v2_00/index_external.html With best regards, Venkatachala Upadhya| Extn: 65395| -- -Original Message- From: Venkatachala Upadhya Sent: 15 May, 2009 4:29 PM To: davinci-linux-open-source@linux.davincidsp.com Subject: DVSDK 1.40 for DM6446 Hello, Any one has the download link handy for DVSDK 1.40 from TI site? I could only see DVSDK 1.30 for down load and not DVSDK 1.40. I have a valid login user ID to access the information. With best regards, Venkatachala Upadhya| Extn: 65395| -- http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: USB Camera and H264 Encoder .....
Hi, Try this pipeline. I hope that camera you are using will support UYVY format of raw YUV frame. gst-launch-0.10 v4lsrc device=/dev/video0 ! capsfilter caps=video/x-raw-yuv,format=(fourcc)UYVY,width=(int)[16,352],height=(int)[16,288],framerate=(fraction)30/1 ! TIVidenc ! queue ! TIViddec ! TIDmaiVideoSink displayStd=fbdev displayDevice=/dev/fb/3 videoStd=D1_NTSC videoOutput=COMPOSITE resizer=TRUE accelFrameCopy=TRUE With best regards, Venkatachala Upadhya| Extn: 65395| -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Purushottam R S Sent: 11 May, 2009 11:26 AM To: davinci-linux-open-source@linux.davincidsp.com Subject: USB Camera and H264 Encoder . Hi all, I am using latest gstreamer dmai plugins, and trying to use video encoder /decoder and USB Camera. But I get Count not negotiate the format error. Has anybody tried using it in following way.. USB camera-H264 encode -H264 Decode- DmaiVideoSink (most) USB camera never works with v4l2src element. Here is the actual pipeline and error message gst-launch-0.10 v4lsrc device=/dev/video0 ! TIVidenc ! queue ! TIViddec ! TIDmaiVideoSink displayStd=fbdev displayDevice=/dev/fb/3 videoStd=D1_NTSC videoOutput=COMPOSITE resizer=TRUE accelFrameCopy=TRUE ERROR: Pipeline doesn't want to pause. ERROR: from element /GstPipeline:pipeline0/GstV4lSrc:v4lsrc0: Could not negotiate format Additional debug info: gstbasesrc.c(2426): gst_base_src_start (): /GstPipeline:pipeline0/GstV4lSrc:v4lsrc0: Check your filtered caps, if any Setting pipeline to NULL ... FREEING pipeline One reason I could see is , v4lsrc gives I420 format and encoder accepts UYVY , is that the reason ..? Please let me know how to fix this. regards Purush Explore your hobbies and interests. Click here to begin.http://in.rd.yahoo.com/tagline_groups_6/*http:/in.promos.yahoo.com/groups/ http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: USB Camera and H264 Encoder .....
try this, gst-launch-0.10 v4lsrc device=/dev/video0 ! ffmpegcolorspace ! TIVidenc ! queue ! TIViddec ! TIDmaiVideoSink displayStd=fbdev displayDevice=/dev/fb/3 videoStd=D1_NTSC videoOutput=COMPOSITE resizer=TRUE accelFrameCopy=TRUE With best regards, Venkatachala Upadhya| Extn: 65395| -- From: Purushottam R S [mailto:purushottam_...@yahoo.com] Sent: 11 May, 2009 4:35 PM To: davinci-linux-open-source@linux.davincidsp.com; Venkatachala Upadhya Subject: Re: USB Camera and H264 Encoder . Still I get the same error, I have Zippys camera. Which generally work on desktop with v4lsrc. Any other input -purush From: Venkatachala Upadhya venkatachala_upad...@mindtree.com To: Purushottam R S purushottam_...@yahoo.com; davinci-linux-open-source@linux.davincidsp.com davinci-linux-open-source@linux.davincidsp.com Sent: Monday, 11 May, 2009 3:04:41 PM Subject: RE: USB Camera and H264 Encoder . Hi, Try this pipeline. I hope that camera you are using will support UYVY format of raw YUV frame. gst-launch-0.10 v4lsrc device=/dev/video0 ! capsfilter caps=video/x-raw-yuv,format=(fourcc)UYVY,width=(int)[16,352],height=(int)[16,288],framerate=(fraction)30/1 ! TIVidenc ! queue ! TIViddec ! TIDmaiVideoSink displayStd=fbdev displayDevice=/dev/fb/3 videoStd=D1_NTSC videoOutput=COMPOSITE resizer=TRUE accelFrameCopy=TRUE With best regards, Venkatachala Upadhya| Extn: 65395| -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Purushottam R S Sent: 11 May, 2009 11:26 AM To: davinci-linux-open-source@linux.davincidsp.com Subject: USB Camera and H264 Encoder . Hi all, I am using latest gstreamer dmai plugins, and trying to use video encoder /decoder and USB Camera. But I get Count not negotiate the format error. Has anybody tried using it in following way... USB camera-H264 encode -H264 Decode- DmaiVideoSink (most) USB camera never works with v4l2src element. Here is the actual pipeline and error message gst-launch-0.10 v4lsrc device=/dev/video0 ! TIVidenc ! queue ! TIViddec ! TIDmaiVideoSink displayStd=fbdev displayDevice=/dev/fb/3 videoStd=D1_NTSC videoOutput=COMPOSITE resizer=TRUE accelFrameCopy=TRUE ERROR: Pipeline doesn't want to pause. ERROR: from element /GstPipeline:pipeline0/GstV4lSrc:v4lsrc0: Could not negotiate format Additional debug info: gstbasesrc.c(2426): gst_base_src_start (): /GstPipeline:pipeline0/GstV4lSrc:v4lsrc0: Check your filtered caps, if any Setting pipeline to NULL ... FREEING pipeline One reason I could see is , v4lsrc gives I420 format and encoder accepts UYVY , is that the reason ..? Please let me know how to fix this. regards Purush Explore your hobbies and interests. Click here to begin.http://in.rd.yahoo.com/tagline_groups_6/*http:/in.promos.yahoo.com/groups/ http://www.mindtree.com/email/disclaimer.html Bollywood news, movie reviews, film trailers and more! Click here..http://in.rd.yahoo.com/tagline_movies_1/*http:/in.movies.yahoo.com/?wm=n/ http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: DaVinci GIT kernel
Hello Sneha, Thanks Sneha for this first hand useful information. It is useful to provide colour mapping to the status. That helps us to understand the colour code the same way as you all understand. If it is only RED, GREEN and YELLOW, I would have understood the meaning same as in traffic signal light, but this page also has GREY colour. Thanks, With best regards, Venkatachala Upadhya| Extn: 65395| -- -Original Message- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Narnakaje, Snehaprabha Sent: 20 April, 2009 8:04 PM To: Christophe Aeschlimann; Andrea Gasparini Cc: davinci-linux-open-source@linux.davincidsp.com Subject: RE: DaVinci GIT kernel Christophe, The page will soon be updated to include DA830/OMAP-L137 status. Andrea, I have added MMC/SD driver status to the page. Thanks Sneha -Original Message- From: Christophe Aeschlimann [mailto:c.aeschlim...@acn-group.ch] Sent: Monday, April 20, 2009 8:13 AM To: Narnakaje, Snehaprabha Cc: davinci-linux-open-source@linux.davincidsp.com Subject: Re: DaVinci GIT kernel Narnakaje, Snehaprabha wrote: Hi all, We now have a wiki page on DaVinci wiki for the DaVinci GIT kernel. http://wiki.davincidsp.com/index.php?title=DaVinci_GIT_Linux_Kernel The page tries to cover status of different drivers on DaVinci series of devices, including their status on the kernel.org mainline (or each subsystem). We will try to update it on a weekly basis. Feel free to update it, if you have useful information to share. Thanks Sneha Thank you for that nice work. I'm interested to know if someone could give me the same information but for the DA830 / OMAP-L137 ? Regards, Christophe ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: Need help
Hello Steve, Is the MVL 2.6.18 kernel available for down load? If you have the down load link handy, can you send it to me and the list please? Thanks! With best regards, Venkatachala Upadhya| Extn: 65395| -- -Original Message- From: davinci-linux-open-source-bounces+venkatachala_upadhya=mindtree@linux.davincidsp.com [mailto:davinci-linux-open-source-bounces+venkatachala_upadhya=mindtree@linux.davincidsp.com] On Behalf Of Steve Chen Sent: 09 March, 2009 4:50 PM To: Prabhu Kalyan Rout Cc: davinci-linux-open-source@linux.davincidsp.com Subject: Re: Need help On Mon, 2009-03-09 at 17:02 +0530, Prabhu Kalyan Rout wrote: Hi Azam, Currently i will working on DM6446 EVM but in the target board we will be using TLV320AIC33 audio codec from TI. Thanks Azam Ansari wrote: Hi, What is the Codec that you are using? Does it support line mixing? Thanks. On Mon, Mar 9, 2009 at 3:38 PM, Prabhu Kalyan Rout prabhu_r...@mindtree.com wrote: Hi, My requirement is to capture from both LINE IN and MIC. But current OSS functionality does not allow us to do that Can any body tell me how to achieve this functionality using OSS as the driver? I assume you are using TI's LSP1.x/MVL Pro4 (2.6.10). Both line-in and mic was known to be working for dm644x EVM for that release. Without additional details, it is impossible to tell what the problem is. Also, there is a more recent TI LSP2.x /MVL Pro5 (2.6.18) release for the DM6446. You may want to consider moving to the newer kernel. Regards, Steve Thanks http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source -- Happiness keeps u Sweet, Trials keep u Strong, Sorrow keeps u Human, Failure Keeps u Humble, Success keeps u Glowing, But only GOD Keeps u Going. __ http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: [DM6446] Engine_getCpuLoad call crashes
Hi, How are you incrementing the time_elapse ? You can to use sleep system call after Engine_getCpuLoad(engine). It appears that you are not using this. With best regards, Venkatachala Upadhya| Extn: 65395| -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of ranjith ka Sent: 11 March, 2009 10:45 AM To: davinci-linux-open-source@linux.davincidsp.com Subject: [DM6446] Engine_getCpuLoad call crashes Hi all, I am trying to get the average DSP load by calling the CE API - Engine_getCpuLoad at the rate of 1 call per two seconds. This leads to system crash (and linux becomes non-responsive thereafter) in about 30 minutes. Has anybody faced similar issues. Is there any limit on number of times or the frequency at which this API can be called? Following is the call sequence, While(1) { if(time_elapse 2 seconds) { load = Engine_getCpuLoad(engine) } } Kindly let me know if you have any relavent information. Regards, Ranjith http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: dm6446 dvsdk encodedecode demo
Hi, Since there are changes to video drivers in the kernel, older way of display buffer is not understood by the new video drivers. Also I believe there is change in the dsplinkk.ko too, which are tied to the new kernel DVSDK 1.3 though not for sure. My experience is that, the DVSDK 1.2 is not compatible with DVSDK 1.3. Also I am sure that the codecs of DVSDK 1.3 are far improved and they need support from dsplinkk.ko. In general, DVSDK 1.2 binaries related to DSP core and codecs are not compatible with DVSDK 1.3 normal linux based application should be OK with DVSDK 1.3. With best regards, Venkatachala Upadhya| Extn: 65395| -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Naveena M. Sent: 28 February, 2009 1:16 PM To: davinci-linux-open-source@linux.davincidsp.com Subject: RE: dm6446 dvsdk encodedecode demo Hi all, I built the whole dvsdk package provided as dvsdk 1.3. I found that there are lot of changes in the kernel or lsp as well as the demo application. I want to know if the old demo application will run with new uImage, dsplink and cmem. I want to know if the new versions of kernel and dsplink drivers are compatible with the old demo applications. By old demo application, I meant demo available with dvsdk 1.2 realease. Thanks in advance. Regards, Naveena http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: Reg decodeencode demo in Dm6446
Hi, I guess re sizer is a kernel module. It might not have been built into the kernel. You may have to load the kernel module. With best regards, Venkatachala Upadhya| Extn: 65395| -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of kirthika varadarajan Sent: 19 February, 2009 10:21 AM To: davinci-linux-open-source Subject: Reg decodeencode demo in Dm6446 When i run the decode encode demo compiled by me in DM6446 i am getting the following error Encodedecode demo started. Rszcopy Error: Failed to open /dev/davinci_resizer Encodedecode Error: Failed to create resize copy job Capturing 720x480 video (cropped to 720x480) Smooth Error: Failed to open /dev/davinci_resizer Encodedecode Error: Failed to create smoother I did't modify anything in the decode encode demo. Suggest me to resolve this. http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: how to decode h264 video encode by TI's H264 Baseline Profile Encoder (dm6446)
Hi, Try using ffmpeg software on Windows PC or Linux PC. With best regards, Venkat. -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of baxkstreet [baxkstr...@163.com] Sent: Wednesday, February 04, 2009 12:41 PM To: 达芬奇论坛 Subject: how to decode h264 video encode by TI's H264 Baseline Profile Encoder (dm6446) HI all! I am using TI's DM6446 evaluation board.I encoded a video with h264 codec (TI demo)。unfortunately, i don't know how to decode it on PC .can somebody help? 免费送你钻戒作情人节礼物http://love.mail.163.com/valentine/main.do http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: AVI read using ffmpeg in DM6467
Hello, This is an error from the system when a particulat process hogs a lot of memory and no more memory can be allocated to it. This can happen either, a lot of memory is leaked in the program or program run time meory requirement is very high so that the kernel can not allocate memory any further. In such a case the kernek finds out a memory hogger program and terminates it. With best regards, Venkat. -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Vinayagam Mariappan [vinayagamenm...@gmail.com] Sent: Tuesday, January 20, 2009 12:53 PM To: Davinci-linux-open-source@linux.davincidsp.com Subject: AVI read using ffmpeg in DM6467 Hi, I am having an AVI file of 10MB and it had more than 150frames. I have difficulty reading all 150 frames and displaying again.Whenever i read around 72 frames i am getting the following errors in DM6467. oom-killer: gfp_mask=0x1d2 DMA per-cpu: cpu 0 hot: low 14, high 42, batch 7 cpu 0 cold: low 0, high 14, batch 7 Normal per-cpu: empty HighMem per-cpu: empty Free pages:1380kB (0kB HighMem) Active:19128 inactive:714 dirty:0 writeback:0 unstable:0 free:345 slab:950 mappe d:19063 pagetables:67 DMA free:1380kB min:1400kB low:1748kB high:2100kB active:76512kB inactive:2856kB present:122880kB pages_scanned:97106 all_unreclaimable? yes protections[]: 0 0 0 Normal free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB present:0kB pag es_scanned:0 all_unreclaimable? no protections[]: 0 0 0 HighMem free:0kB min:128kB low:160kB high:192kB active:0kB inactive:0kB present: 0kB pages_scanned:0 all_unreclaimable? no protections[]: 0 0 0 DMA: 1*4kB 0*8kB 0*16kB 1*32kB 1*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 0*2048kB 0*4096kB 0*8192kB 0*16384kB = 1380kB Normal: empty HighMem: empty Swap cache: add 0, delete 0, find 0/0, race 0+0 Out of Memory: Killed process 1033 (boa). [01/Jan/1970:00:03:11 +] caught SIGTERM, starting shutdown boa: page allocation failure. order:0, mode:0x1d2 boa: page allocation failure. order:0, mode:0x1d2 VM: killing process boa [1]+ Killed ./boa -c /etc script (wd: /opt/dvsdk_dm6467) I put the file in hard disk and read file from hard also. I am getting the above debug messages. I cleared all memory routines in ffmpeg(av_free(),av_free_packet()).Still i am getting the same exceptions. Suggest me the solution... Regards Vinayagam http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: Query reg generating an event in DM6467 for every 5 min
Hi, You can use the system call sigalarm(seconds) to do this. Install the sigalarm handler. Other option is to use nanosleep system command. With best regards, Venkat. -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of kirthika varadarajan [kirthikai...@gmail.com] Sent: Tuesday, January 20, 2009 8:03 PM To: Davinci-linux-open-source@linux.davincidsp.com Subject: Query reg generating an event in DM6467 for every 5 min I am writing a simple application in which i need to generate an event for every 5 min. I just created a thread inside the thread i need to create an event for every 5 min. I refered to DM6467, there the timers are in kernel and i am not able to link it in my application. Suggest me how to generate events for every 5 min . Regards Kiruthika http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Static ip address assignment for DVEVM DM6446
Greetings!, I am trying to assign a static IP address to the DVEVM board through bootargs and boot it; example setenv bootargs mem=120M rw noinitrd root=/dev/hda1 ip=192.168.60.25 netmask=255.255.230.0 gw=192.168.65.1 ... While board is booting, I see the same argument is passed as the kernel parameter. But the IP stack always goes to DHCP request. though what ever I change for IP. Any clue? Do I need to re-build the kernel for the static IP assignment? any pointer will help. With best regards, Venkat. -- http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: Static ip address assignment for DVEVM DM6446
Hello huangsw, Thanks for this. It worked for me. I was thinking that I had to re-build the kernel. I wanted to confirm the same. With best regards, Venkatachala Upadhya| Extn: 65395| -- -Original Message- From: 黄守旺 [mailto:huan...@temobi.com] Sent: 19 January, 2009 2:15 PM To: Venkatachala Upadhya Subject: Re: Static ip address assignment for DVEVM DM6446 Venkatachala Upadhya,您好! to config your kernel not to obtain ip through DHCP server, the kernel defaut to be use dhcp. disable CONFIG_IP_PNP_DHCP === 2009-01-19 17:03:36 您在来信中写道:=== Greetings!, I am trying to assign a static IP address to the DVEVM board through bootargs and boot it; example setenv bootargs mem=120M rw noinitrd root=/dev/hda1 ip=192.168.60.25 netmask=255.255.230.0 gw=192.168.65.1 ... While board is booting, I see the same argument is passed as the kernel parameter. But the IP stack always goes to DHCP request. though what ever I change for IP. Any clue? Do I need to re-build the kernel for the static IP assignment? any pointer will help. With best regards, Venkat. -- http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source = = = = = = = = = = = = = = = = = = = = 致 礼! 黄守旺 huan...@temobi.com 2009-01-19 http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: GStreamer, fbvidesink and GIT Kernel
Hi, I assume that fbvideosink may not work with /dev/fb/0 as it is designated as the OSD layer by TI. I have not tried this though. I have not used fbdevsink of gstreamer used with dm6446 EVM. TI has developed fbvideosink, because to demonstrate their DSP, as DSP can write to /dev/fb/3 with out the help of ARM. This will improve the video presentation after decoding. DSP needs the continuous memory allocation for its decoding. That is the reason I believe that TI has developed fbdevsink. With best regards, Venkatachala Upadhya| Extn: 65395| -- -Original Message- From: Yusuf Caglar AKYUZ [mailto:caglarak...@gmail.com] Sent: 09 January, 2009 4:50 PM To: Venkatachala Upadhya Cc: davinci-linux-open-sou...@linux. Subject: Re: GStreamer, fbvidesink and GIT Kernel -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Venkatachala Upadhya wrote: HI, This should be /dev/fb/3 for fbvieo sink instead of /dev/fb0 fbvideosink device=/dev/fb0 Do you mean fbvideosink doesn't work with fb0? Because I tried fb3 also. The example was to demonstrate that fbdevsink works with fb0 but fbvideosink is not. BTW, I didn't understand why TI has written a seperate plug-in for a fb sink, because already implemented fb sink in gstreamer tree(fbdevsink) is working well(until now) Maybe I'm missing the design requirement, any clues? Thanks, Caglar -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iEYEARECAAYFAklnMugACgkQ/nL+S5dojeh5SQCeKi5Xh+xy/Dt7xk8ZGcyPCLY8 1icAn3ijtvQIN9fvtR2Sv22oMhnXXgvL =qZJA -END PGP SIGNATURE- http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: GStreamer, fbvidesink and GIT Kernel
HI, This should be /dev/fb/3 for fbvieo sink instead of /dev/fb0 fbvideosink device=/dev/fb0 With best regards, Venkatachala Upadhya| Extn: 65395| -- -Original Message- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Yusuf Caglar AKYUZ Sent: 07 January, 2009 10:22 PM To: davinci-linux-open-sou...@linux. Subject: Re: GStreamer, fbvidesink and GIT Kernel -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Yusuf Caglar AKYUZ wrote: Hi all, My problem is very specific to gstreamer ti plugins' code. I hope someone is still maintaining those codes and following this list. I'm trying to get started with gstreamer on git kernel 2.6.27-rc6. I'm trying to get ti-plugins working with this release, especially fbvideosink. I ported latest fb driver code from montavista kernel so I expect fbvideosink to work as it is with MV kernel. My problem is screen depth, width and height are 0 in gst_fbvideosink_setcaps function. From the debug outputs I see that gst_fbvideosink_fbimage_new function is never called and it is the only place that those variables are set. So pipeline in [1] is not working. However in [2] is working as expected and I see the video on the screen. I know nothing about gstreamer and trying to find the source of error. Any help,light,clue would be very helpful. I forgot to write write my pipelines, adding now. Sorry for the noise. [1] gst-launch videotestsrc ! video/x-raw-rgb ! fbvideosink device=/dev/fb0 [2] gst-launch videotestsrc ! video/x-raw-rgb ! fbdevsink device=/dev/fb0 Thanks, Caglar -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iEYEARECAAYFAklk3bcACgkQ/nL+S5dojegCVgCeN7NCBoqTqn7Qfrm+VHygsvn8 U00An0niqb+40zvxA/KZbHiVTvlU5Czg =3nU4 -END PGP SIGNATURE- ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: calling assembly from c and vice-versa
Hi, Your source of information is Linux kernel code for davinci 644x, if you care to follow it. With best regards, Venkat. -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Sandeep Kumar [sande...@verismonetworks.com] Sent: Wednesday, December 17, 2008 11:33 AM To: davinci-linux-open-source@linux.davincidsp.com Subject: calling assembly from c and vice-versa Hi Friends Can anybody help me out in knowing how to call an assembly function form c function. How we can pass the arguments from c function to assembly function and how we will access them in assembly. Further how we can use inline assembly in our c functions and which registers are free to use while writing inline assembly without corruption. Any pointer/link from where i can get this information or any sample code for DM644X. Thanks and Regards Sandeep ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: calling assembly from c and vice-versa
Hi, Please do reply to the list. This list is suppose to help all those who are part of the list. I am bouncing this to davinci mailing list. To speed up the memcpy operation, the same is written in assembly. Follow the code for the same at $(LINUX_KERNEL_CODE)/ti-davinci/arch/arm/lib/memcpy.S In a similar way you can solve the problem at your hand. Access the array as a pointer and go ahead. If the array is an integer, make sure at increase the pointer by 2 bytes. You need to take care of the increment, if you have an array of structures or array of float, or arraay of pointers. Hope this cue helps. With best regards, Venkat. -- From: Sandeep Kumar [sande...@verismonetworks.com] Sent: Wednesday, December 17, 2008 11:53 AM To: Venkatachala Upadhya Subject: RE: calling assembly from c and vice-versa Hi Venkatachala Upadhya Thanks for reply Do you know how we can access global arrays from our cassembly code. Thanks and regards Sandeep On Wed, 2008-12-17 at 11:39 +0530, Venkatachala Upadhya wrote: Hi, Your source of information is Linux kernel code for davinci 644x, if you care to follow it. With best regards, Venkat. -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Sandeep Kumar [sande...@verismonetworks.com] Sent: Wednesday, December 17, 2008 11:33 AM To: davinci-linux-open-source@linux.davincidsp.com Subject: calling assembly from c and vice-versa Hi Friends Can anybody help me out in knowing how to call an assembly function form c function. How we can pass the arguments from c function to assembly function and how we will access them in assembly. Further how we can use inline assembly in our c functions and which registers are free to use while writing inline assembly without corruption. Any pointer/link from where i can get this information or any sample code for DM644X. Thanks and Regards Sandeep ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source http://www.mindtree.com/email/disclaimer.html http://www.mindtree.com/email/disclaimer.html ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: problem to build the new Linux kernel using the updated DVSDK v1.3 for DM355
Hello, I have also observed similar problem in Fedora 9 core. Essentially, the packages from TI website download does not get installed. To work around this, I have installed the packages to RHEL 4 and then used the tar balls to get that installed on FC9. This way it worked well for me and I am not having any trouble in building the binary for ARM/DSP for DM6446 EVM board. My suggestion would be, double check the installation. If the installation is successful, you have to update your path, so that the system can find arm_v5t_le-gcc in its path. With best regards, Venkatachala Upadhya| Extn: 65395| -- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Laurent Meyer Sent: 15 December, 2008 4:30 PM To: zhij...@hotmail.com Cc: davinci-linux-open-source@linux.davincidsp.com Subject: RE: problem to build the new Linux kernel using the updated DVSDK v1.3 for DM355 Hello, I faced the same problem, check how your ubuntu box is installed # unaeme -a Linux darkstar 2.6.24-19-generic #1 SMP Wed Aug 20 17:53:40 UTC 2008 x86_64 GNU/Linux If your linux is compiled in 64 bits, trying to run 32 bits binaries can result in No such file or directory message. If your arch is 64 bits, to allow 32 bits binaries execution: type: sudo apt-get install gcc-multilib libc6-i386 Regards Laurent. Your message bellow: HI, I reinstalled my Ubuntu linux OS, and the Apr 15 updates of DVEVM software from TI website. But I still cannot compile the kernel using kernelkit as I did successfully with the old version before. Here is the command (line wrap on) causing the problem, knoppix at Knoppixhttp://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source:/media/hda5/home/zyang1/workdir/lsp/ti-davinci$ make ARCH=arm CROSS_COMPILE=arm_v5t_le- uImage CHK include/linux/version.h HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/split-include HOSTCC scripts/basic/docproc SPLIT include/linux/autoconf.h - include/config/* CC scripts/mod/empty.o /bin/sh: arm_v5t_le-gcc: command not found -- Laurent MEYER. Resp projets Borea SAS Tél: +331 75 43 78 43 Email: laurent.me...@borea.commailto:laurent.me...@borea.com This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: Using /dev/dsp to record and playback simultaneously
Hello Phil, Thanks for your input. I will let you know if I can not find your earlier posting. I have wrote a sample application to open the /dev/dsp in a non blocking operation and wrote the data and read the data sample of about 128 bytes alternatively in a loop to test this scenario. So there was no 'ticking' but read and write in an alternate fashion. With best regards, Venkat. -- From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Phil Quiney [EMAIL PROTECTED] Sent: Tuesday, December 02, 2008 9:25 PM To: Venkatachala Upadhya Cc: davinci-linux-open-source@linux.davincidsp.com Subject: Re: Using /dev/dsp to record and playback simultaneously Hi, The audio driver on the DM6446 is capable of full duplex operation. The only issue really is that it is stereo only regardless of the ioctl that sets the number of channels. If you search the Davinci mail list you should find some simple test programs that I posted a while back that can be used to demonstrate the audio capability. If you can't find them then let me know and I will see if I can dig them out again. The 'garbled' voice could be a symptom of under/overrunning, that is your application has not written enough data in one go to keep the output buffer full of enough data till the next write. Similarly on the read, if you do not empty the input buffer it will fill up and then drop input. You did not describe how your application 'ticks' to perform the non-blocking operation...you can use SIGALRM to interrupt a select for example (or 'nanosleep' in a loop). You can use the ioctl to check for samples before the read and similarly the output space ioctl before the write. This will prevent the read or write blocking as you simply skip the read or write if no data or space for data is present. Regards Phil Q Venkatachala Upadhya wrote: Hello all, I am using DM6446 EVM board. Using DVSDK 1.20.00.10 version. Running gstreamer on the board. I am trying to use the device /dev/dsp for both recoding and playback simultaneously. I am un-able to do so after setting the device to full-duplex mode using the ioctl call ioctl(soundFd, SNDCTL_DSP_SETDUPLEX ); If I use the device in non-blocking mode for recording and playback I am getting the voicce as garbled. Is recording and playback simultaneously possible? Can any one share the experience? With best regards, Venkat. -- This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http
Using /dev/dsp to record and playback simultaneously
Hello all, I am using DM6446 EVM board. Using DVSDK 1.20.00.10 version. Running gstreamer on the board. I am trying to use the device /dev/dsp for both recoding and playback simultaneously. I am un-able to do so after setting the device to full-duplex mode using the ioctl call ioctl(soundFd, SNDCTL_DSP_SETDUPLEX ); If I use the device in non-blocking mode for recording and playback I am getting the voicce as garbled. Is recording and playback simultaneously possible? Can any one share the experience? With best regards, Venkat. -- This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Gstreamer on DM6446 EVM board - streaming scenario
Hello, I am using gstreamer in DM6446 evaluation board. I am streaming the h.264 encoded video from a Linux PC (FC9) to the board using rtp and udp. What I have observed is there is a lot of packet drop during the stream palyback in the board. If I introduce some delay between the packets, I am observing that the stream playback happening. This does not look like a video, but looks like a still picture decoding. I can see there is a gap between two pictures that appear on the video screen and the picture presentation is not continuous. I am using the DSP based h264 decode algorithm. My guess is that, there is lot of packet drop from the board. Any body has a clue in this regard? Software details: MontaVista Linux 4.0.1 DVSDK 1.20 version Using dvsdk demo codecs Using the Gstreamer port done by TI, available at http://www.z3technology.com/DaVinci_GStreamer/index.htm With best regards, Venkatachala Upadhya| Extn: 65395| -- This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Decode error - during H.264 encoded file streaming.
Hello All, This is the problem I am facing while streaming the H.264 encoded file in LAN environment, using DM6446 DVEVM board. I am using the H.264 demo codec that come along with DVEVM board. I am using DVSDK 1.20 version. I am also using the gstreamer port done by TI, that is available at http://www.z3technology.com/DaVinci_GStreamer/index.htm File used for streaming is davincieffect_ntsc.264. When I did a file playback using the gstreamer with the pipeline mentioned below (in the DVEVM board), all the things work fine. gst-launch-0.10 -m -v --gst-debug-level=0 --gst-debug=GST_CAT=0:GST_ELEMENT_*=0,gdecoder:0,fbvideosink:0 filesrc location=$1 ! capsfilter caps=video/x-h264 ! gdecoder Codec=0 ! fbvideosink device=/dev/fb/3 When I used the following pipeline for (for receiver part) streaming (in the DVEVM board), I am getting the decode error and the extended error reported by the demo codec is 0x200. When I decoded this error, the error bit 9 is set to 1 and it explains the error as Applied concealment error. I do not know why this error occurs. Any clue in this regard? pipe line used for receiving the streaming is gst-launch-0.10 -m -v --gst-debug-level=0 --gst-debug=GST_CAT=0:GST_ELEMENT_*=0,gdecoder:0,fbvideosink:0 udpsrc port=9000 ! queue2 max-size-buffers=4294967295 ! gdecoder Codec=0 ! fbvideosink device=/dev/fb/3 With best regards, Venkatachala Upadhya| Extn: 65395| -- This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: Help for Gtk Runtime Error
Hi, I am assuming you are working with MEL 2.6.10 or so version. In this version of Linux, the console is configured for /dev/console and it is a ART device. So you console is not a graphics terminal. That is why you have the error. You have to configure your display as the frame buffer device to display the graphics and to run x-windows. we have configured the x-windows on DM6446 and our GTK application is working as expected. With best regards, Venkatachala Upadhya| Extn: 65395| -- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mohamed AbdElwahed Sent: 22 October, 2008 1:05 PM To: davinci-linux-open-source@linux.davincidsp.com Subject: Help for Gtk Runtime Error I just downloaded gtk+-2.6.1.tar.bz2 then configured it by ./configure --prefix=/Gtk/install then make, make install i now try to run gtk-demo but unfortunately i have the following:- -- [EMAIL PROTECTED]:/Gtk/Install/bin# ./gtk-demo --display :0 (gtk-demo:25818): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. (gtk-demo:25818): Gtk-WARNING **: cannot open display: :0 and nothing displayed, how to fix the abov? Any help, document to follow, useful URL is greatly appreciated -- target board DM6446 -- thanks in advance [http://graphics.hotmail.com/i.p.emthup.gif] Discover the new Windows Vista Learn more!http://search.msn.com/results.aspx?q=windows+vistamkt=en-USform=QBRE This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: Demo on DVEVM 6467 is not starting
Hello, Generally, when the board boots up, the interface demo is also started, unless this is disabled during the boot in the rc.d scripts. Verify if this is the cause. You can use the command below to know if the interface demo is already getting executed. ps -ef | grep interface With best regards, Venkatachala Upadhya| Extn: 65395| -- -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Prashantha Gowda Sent: 14 October, 2008 8:22 PM To: davinci-linux-open-source@linux.davincidsp.com Subject: Demo on DVEVM 6467 is not starting Hi all I have build whole demo on DVEVM 6467 but I am still not able to run it. This is what i get, when I tried to lounche decode. [EMAIL PROTECTED]:/opt/dvsdk/dm6467# ./decode -y5 -o -i -v ./data/videos/dust_1080i_30fps.m2v Decode demo started. Error: Failed to create display device Error: Failed to create Cpu Object Demo interface started at level 4. Interface Error: Failed to create display device instance Have you any sugestion, what to do? ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
gstreamer - crash while executing the test_MP3.sh script.
Hello, goal: Run gstreamer application using dvevm board. I have built the gstreamer for davinci as per the instruction given in the URLs http://focus.ti.com/dsp/docs/dspsplash.tsp?contentId=3100 and http://www.z3technology.com/DaVinci%5FGStreamer/ When I run the test script test_MP3.sh, It is crashing. I have attached the log file along with this mail. I am using DM6446 DVEVM board. Software Details: U-Boot 1.1.4 (Sep 13 2007 - 10:53:26) mvl_4_0_1_demo_lsp_setuplinux_01_20_00_014 dvsdk_1_30_01_41 codec_engine_2_00_01 PSP_01_20_00_014 xdais_6_00_01 xdc_3_00_02 dsplink_140-05p1 cmem_2_00_01 bios_5_31_08 I have used the above and built the kernel. Booting through TFTP. Built the demo program with above mentioned DVSDK. In the process, i haave built cmemk.ko and dsplinkk.ko also. I am using these kernel modules. I am able to run the demo program (decode, encode and encodedecode) successfully. I am not able to run the test scripts that comes along with gstreamer porting done by TI. I have re-built the gstreamer (both open sopurce and TI specific), using the arm compiler rather than cross copiling on i386 host (Linux PC). Following is the build set up for gstreamer 1. get the source code from Z3 technology URL (Gstreamer_release_2008_07_26.zip) 2. unzip it to get - opensource_build ti_build 3. Follow the instruction and build the open source and TI build. I have modified the *.sh files to suite the correct directory structure. 4. I have used the native arm compilation, as I have hard disk attached to the board and all the development tool chain is available in the hard disk. Also the proper Davinci specific system header and library files are picked up during the compilaation. I was unable to specify this when I tried cross compiling on the linux PC. 5. When I have tried to execute the test script for MP3 file, I got the crash. The crash occurs due to : Unable to handle kernel paging request at virtual address c806d04c This occurs in the dsplink kernel module. more details in the log. Any one has a clue? Any pointers are also welcome. regards, Venkat. This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. test_MP3.log1 Description: test_MP3.log1 ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM6446 board - serial port
Hello, We are using DM6446 EVM board. Current LSP version is 1.20 Board has only one serial port and it is being used by the kernel. If the kernel argument is not provided as console=ttyS0, 115200n8 the board does not even boot. Is it possible to free up this port by changing kernel configuration and re-build the kernel? If any one has any one tried that option, please share it With best regards, Venkatachala Upadhya| Extn: 65395| -- This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Question about Frame Buffer driver in DM6467 TI EVM board
Hello, Is frame buffer is supported in DM6467 TI EVM board? I could not notice it in the boot messages. Is there an attempt by any one? I have Montavista Demo 4.0.1 kernel and LSP corresponds to this. With best regards, Venkatachala Upadhya|Extn: 65395| -- DISCLAIMER: This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM 6446 - MontaVista Linux 4.0.0 with USB key board has some problem. Any Idea?
Hello All, I am using DM6446 with MontaVista kernel, that come when we purchase the DM6446 EVM board. I am enabled USB key board and HID driver in the kernel. When I press capslock or NumLock key, the key board looses control. Means to say, I can not press any more key and I can not see the key pressed on the terminal. Any one has the idea why this happens? Do I need to upgrade the drivers? With best regards, Venkatachala Upadhya|Extn: 65395| -- -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: 08 August, 2008 2:05 PM To: davinci-linux-open-source@linux.davincidsp.com Subject: [Patch]Davinci:Net: EMAC bug fix for speed/duplex setting From: Anant Gole [EMAIL PROTECTED] The module parameters for speed and duplex were not being honoured due to a coding bug resulting into auto negotiation all the time. Signed-off-by: Anant Gole [EMAIL PROTECTED] --- drivers/net/davinci_emac.c | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) Index: linux-davinci-2.6/drivers/net/davinci_emac.c === --- linux-davinci-2.6.orig/drivers/net/davinci_emac.c +++ linux-davinci-2.6/drivers/net/davinci_emac.c @@ -893,7 +893,7 @@ static void emac_set_phymode(struct emac priv-speed = EMAC_SPEED_AUTO; priv-duplex = EMAC_DUPLEX_UNKNOWN; phy_mode = NWAY_AUTO_ALL; - } else if (EMAC_SPEED_10MBPS == priv-speed) { + } else if (EMAC_SPEED_10MBPS == cfg_link_speed) { /* Check if bus speed allows 10mbps */ if (priv-mdio.mdio_bus_frequency = EMAC_MIN_FREQUENCY_FOR_10MBPS) { @@ -905,14 +905,14 @@ static void emac_set_phymode(struct emac } } priv-speed = EMAC_SPEED_10MBPS; - if (EMAC_DUPLEX_HALF == priv-duplex) { + if (EMAC_DUPLEX_HALF == cfg_link_duplex) { phy_mode = NWAY_HD10; priv-duplex = EMAC_DUPLEX_HALF; } else { phy_mode = NWAY_FD10; priv-duplex = EMAC_DUPLEX_FULL; } - } else if (EMAC_SPEED_100MBPS == priv-speed) { + } else if (EMAC_SPEED_100MBPS == cfg_link_speed) { if (priv-mdio.mdio_bus_frequency = EMAC_MIN_FREQUENCY_FOR_100MBPS) { if (netif_msg_drv(priv)) { @@ -924,17 +924,21 @@ static void emac_set_phymode(struct emac } } priv-speed = EMAC_SPEED_100MBPS; - if (EMAC_DUPLEX_HALF == priv-duplex) { + if (EMAC_DUPLEX_HALF == cfg_link_duplex) { phy_mode = NWAY_HD100; priv-duplex = EMAC_DUPLEX_HALF; } else { phy_mode = NWAY_FD100; priv-duplex = EMAC_DUPLEX_FULL; } - } else if (EMAC_SPEED_1GBPS == priv-speed) { + } else if (EMAC_SPEED_1GBPS == cfg_link_speed) { phy_mode = NWAY_AUTO_ALL; /* Temporarily */ + priv-speed = EMAC_SPEED_AUTO; + priv-duplex = EMAC_DUPLEX_UNKNOWN; } else { phy_mode = NWAY_AUTO_ALL; /* Fall back if wrong params set */ + priv-speed = EMAC_SPEED_AUTO; + priv-duplex = EMAC_DUPLEX_UNKNOWN; } emac_mdio_set_phy_mode(phy_mode); emac_update_phystatus(priv); ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source DISCLAIMER: This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
USB Keyboard attachment to Davinci DVEVM 6467 board
Hello all, I am using DM6467 EVM baord with MontaVista Linux 4.0.1, Linux kernel 2.6.10 I want to use USB key board, type-in the command and I want that to be echoed in serial port console. Later the same command should be executed by the DM6467 board. To do this, I have enabled USB HID and the support for Vitual terminal support. I only modify the config with 'make menuconfig', an enable the USB specific stuff. The building steps are below: Step 1: set PATH=... Step 2: make ARCH=arm CROSS_COMPILE=arm_v5t_le- davinci_dm646x_defconfig Step 3: make menuconfig Device drivers-character devices-virtual terminal-support for console on virtual terminal ( built-in) Device drivers-input device support-event interface (module) Device drivers-input device support-keyboards(built-in)-AT keyboard support(built-in) Device drivers-USB support-USB full HID support (built-in) Device drivers-USB support-HID input layer support(built-in) Step 4: make ARCH=arm CROSS_COMPILE=arm_v5t_le- uImage I am copying the evdev module to the /lib/modules/... directory so that the driver is loaded as I insert the USB keyboard. I can build uImage and can use it to boot the board. The booting way is below: Step 1: setenv serverip TFTP server IP Step 2: setenv rootpath NFS path Step 3: setenv nfshost NFS server IP Step 4: setenv bootargs console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=$(nfshost):$(rootpath),nolock mem=120M Step 5: setenv bootfile uImage Step 6: setenv bootcmd 'tftp;bootm' Step 7: set ipaddr board's IP Step 8: saveenv Step 9:boot After login with root, I insert USB keyboard. I get the following message : usb 1-1: new low speed USB device using musb_hdrc and address 2 input: USB HID v1.10 Keyboard [ Dell Dell USB Keyboard] on usb-musb_hdrc-1 kobject_register failed for usbhid (-17) usbcore: error-17 registering driver usbhid I am not able to receive any input from USB keyboard on to my serial console. Has anyone successfully made USB keyboard work with this Linux kernel? I have also debugged it. Key board data is coming up to the keyboard driver driver/char/keyboard.c. tty associated with this is keyboard is /dev/vc/0. This I could verify from the function, kbd_keycode, (keyboard.c), that the tty is assigned with vc_cons[0]-vc_tty. So tty associated should be /dev/vc/0. /proc/bus/input/devices - I: Bus=0003 Vendor=413c Product=2003 Version=0200 N: Name=Dell Dell USB Keyboard P: Phys=usb-musb_hdrc-1/input0 H: Handlers=kbd event0 B: EV=12000b B: KEY=1 7 ff87207a c14057ff febeffdf ffef fffe B: ABS=300 0 B: LED=7 /proc/bus/input/handlers --- N: Number=0 Name=kbd N: Number=1 Name=mousedev Minor=32 N: Number=2 Name=evdev Minor=64 /proc/tty/driver/serial [EMAIL PROTECTED]:/proc# cat tty/driver/serial serinfo:1.0 driver revision: 0: uart:ST16654 port: irq:40 tx:5677 rx:407 RTS|CTS|DTR|RI 1: uart:ST16650V2 port: irq:41 tx:0 rx:0 DSR /proc/tty/drivers [EMAIL PROTECTED]:/proc# cat tty/drivers /dev/tty /dev/tty5 0 system:/dev/tty /dev/console /dev/console5 1 system:console /dev/ptmx/dev/ptmx 5 2 system /dev/vc/0/dev/vc/0 4 0 system:vtmaster serial /dev/ttyS 4 64-65 serial pty_slave/dev/pts 136 0-1048575 pty:slave pty_master /dev/ptm 128 0-1048575 pty:master pty_slave/dev/ttyp 3 0-255 pty:slave pty_master /dev/pty2 0-255 pty:master unknown /dev/tty41-63 console With best regards, Venkatachala Upadhya|Extn: 65395| -- This message (including attachment if any) is confidential and may be privileged. If you have received this message by mistake please notify the sender by return e-mail and delete this message from your system. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited. E-mail may contain viruses. Before opening attachments please check them for viruses and defects. While MindTree Limited (MindTree) has put in place checks to minimize the risks, MindTree will not be responsible for any viruses or defects or any forwarded attachments emanating either from within MindTree or outside. Please note that e-mails are susceptible to change and MindTree shall not be liable for any improper, untimely or incomplete transmission. MindTree reserves the right to monitor and review the content of all messages sent to or from MindTree e-mail address. Messages sent to or from this e-mail address may be stored on the MindTree e-mail system or else where. ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source