DM365 Resizer message after Kernel oops
Hi I am getting the below error(only sometimes) when running H264 Encoder on DM365 platform Can somebody help? Regards JK Unable to handle kernel paging request at virtual address 4b8050cc pgd = cb88 [4b8050cc] *pgd= Internal error: Oops: 5 [#1] Modules linked in: rt_timer led vpr model reset alarmsensor spi dm365mmap edmak irqk cmemk CPU: 0 PC is at cache_alloc_refill+0x144/0x5dc LR is at 0xcb002828 pc : [c009ca88]lr : [cb002828]Not tainted sp : cbfa9e38 ip : d703f4f0 fp : cbfa9e84 r10: cb009b60 r9 : cbfa8000 r8 : 0039 r7 : cb002844 r6 : cb00d400 r5 : cb00a760 r4 : 0019 r3 : 0002 r2 : cb002830 r1 : 0060 r0 : 20200a22 Flags: nzCv IRQs off FIQs on Mode SVC_32 Segment user Control: 5317F Table: 8B88 DAC: 0015 Process mainServer (pid: 788, stack limit = 0xcbfa8258) Stack: (0xcbfa9e38 to 0xcbfaa000) 9e20: 00d0 9e40: cb00a768 cb00a770 cbfa9e8c 00d0 c00556cc c00555e0 cb124580 2013 9e60: cbfa8000 cbf677c8 002b cbfa9f3c cb340660 cbfa9ea4 cbfa9e88 9e80: c009c934 c009c954 cb3404e0 cbfa9eb4 cbfa9eb4 cbfa9ea8 9ea0: c00b8550 c009c8ec cbfa9ef4 cbfa9eb8 c00b8768 c00b8544 cb340540 ca0d0360 9ec0: cbfa9eec cbfa9ed0 c009c1a0 cbfa8000 cb340660 ca0d0360 002b 9ee0: cbfa9f3c 000d cbfa9f04 cbfa9ef8 c00b8c30 c00b8710 cbfa9f7c cbfa9f08 9f00: c00b9618 c00b8c24 cb34067c cbfa9f48 002b 00ac 0002 47cf74d8 9f20: 4000 0001 40042000 0152 cbfa8000 c03b4080 9f40: cbfa8000 0002 cb11c760 cbfa9fb0 cbfa8000 000d 47cf61c0 9f60: ca0d0360 002b cbfa8000 cbfa9fa4 cbfa9f80 c00b5384 c00b948c 9f80: cbfa9fac 000d 002b 40042000 00dd c003af88 cbfa9fa8 9fa0: c003ade0 c00b52fc 000d 002b 002b 000d 47cf61c0 47cf61a4 9fc0: 000d 002b 40042000 00dd 40042000 003d0f00 4002a85c 47cf61fc 9fe0: 003a544c 47cf6180 00023680 40034d3c 8010 002b Backtrace: [c009c944] (cache_alloc_refill+0x0/0x5dc) from [c009c934] (kmem_cache_alloc+0x58/0x68) [c009c8dc] (kmem_cache_alloc+0x0/0x68) from [c00b8550] (locks_alloc_lock+0x1c/0x24) r4 = [c00b8534] (locks_alloc_lock+0x0/0x24) from [c00b8768] (__posix_lock_file_conf+0x68/0x4f8) [c00b8700] (__posix_lock_file_conf+0x0/0x4f8) from [c00b8c30] (posix_lock_file+0x1c/0x20) [c00b8c14] (posix_lock_file+0x0/0x20) from [c00b9618] (fcntl_setlk64+0x19c/0x2fc) [c00b947c] (fcntl_setlk64+0x0/0x2fc) from [c00b5384] (sys_fcntl64+0x98/0xc8) [c00b52ec] (sys_fcntl64+0x0/0xc8) from [c003ade0] (ret_fast_syscall+0x0/0x2c) r8 = C003AF88 r7 = 00DD r6 = 40042000 r5 = 002B r4 = 000D Code: e59e200c e5963000 e02c2190 e58e4010 (e7972100) 6note: mainServer[788] exited with preempt_count 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer - B enabled rsz_set_output_address 0 rsz_set_output_address 1 ipipe_set_resizer, resizer - A enabled ipipe_set_resizer, resizer
Re: RE: DM365:ERROR: davinci_emac: WARN: emac_dev_tx: Out of TX BD's
Hi Sekhar, Thanks.I traced down the error to a network related issue, which causes a connection disruption frequently. There are no errors in an isolated, small network. Regards JK --- Original Message --- Sender : Nori, Sekharnsek...@ti.com Date : Jan 05, 2011 18:01 (GMT+09:00) Title : RE: DM365:ERROR: davinci_emac: WARN: emac_dev_tx: Out of TX BD's Hi Jaya, On Wed, Jan 05, 2011 at 09:54:24, Jaya krishnan wrote: Hi I get the following messages while running a DM365 based H264 or MPEG Encoder and is decoded and is dispalyed on a PC. (Eg.VLC/QT) ERROR: davinci_emac: WARN: emac_dev_tx: Out of TX BD's EMAC: TX Complete: Starting queue . This means that the driver is unable to send packets out for some reason and so is running out of transmit BDs. Are you running on an half-duplex network? Can you dump the EMAC stat registers to see if anything stands out? Thanks, Sekhar I am using kernel version 2.6.18 (linux-2.6.18_pro500) There is a considerable amount of frame drop when this situation occurs. It does not lead to stopping or crash of the encoder. Pls help me to solve this. Regards JK Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM365:ERROR: davinci_emac: WARN: emac_dev_tx: Out of TX BD's
Hi I get the following messages while running a DM365 based H264 or MPEG Encoder and is decoded and is dispalyed on a PC. (Eg.VLC/QT) ERROR: davinci_emac: WARN: emac_dev_tx: Out of TX BD's EMAC: TX Complete: Starting queue . I am using kernel version 2.6.18 (linux-2.6.18_pro500) There is a considerable amount of frame drop when this situation occurs. It does not lead to stopping or crash of the encoder. Pls help me to solve this. Regards JK Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM365:ERROR: davinci_emac: WARN: emac_dev_tx: Out of TX BD's
Title: Samsung Enterprise Portal mySingle Hi I get the following messageswhile running a DM365 based H264 or MPEG Encoder and is decoded and is dispalyed on a PC. (Eg.VLC/QT) ERROR: davinci_emac: WARN: emac_dev_tx: Out of TX BD'sEMAC: TX Complete: Starting queue . I am using kernel version 2.6.18 (linux-2.6.18_pro500) There is a considerable amount of frame drop when this situation occurs. It does not lead to stopping or crash of the encoder. Pls help me to solve this. Regards JK Jayakrishnan M MResearch Engineer RD Team-2, Group-5 Security Solutions DivisionSAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619E-mail:jaya.krishnan@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM6467 McASP Frame Sync
Hi We have some design issues with interfacing DM6467 McASP to a third party DAC.(CS4353- A paasive DAC with stereo output) We actually tried to replace AIC33 with CS4353. In the board which uses AIC33 , McASP is receiving Serial clk and FS from AIC33. But in our board, we can't provide Serial clk and FS from DAC and hence McASP gives FS to DAC . Serial clock is provided by a CDCE949 clk synthesizer. (I have attached the connection diagram). The problem is , the FS generated by McASP is governed by the follwoing relationship FS= Serial clk/(slot size * No of Slots) I have given serial clk=256KHz, slot size=32, I2S and FS=4KHz. And I get the output quite normally. I am confused in this. 1) How can a data (speech )sampled at 8KHz, 16 bit sample width plays normally at FS= 4KHz? If I change the slot size to 16 bit , FS becomes 8 KHz, and the audio plays at double speed. 2) Why is it like that? Pls help Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com img src='http://ext.samsung.net/mailcheck/SeenTimeChecker?do=b9201a3ec71f120a9dc964b20e1d6cedb63ffa340be1d5ba44c26a66f18aa08bcce5e516161401cc9c32f6c4c9345bd3745cd22ca5f3b0788945cf8dfc8cc7cb8a2769b5088e593e5f96817860e2d78ddb9fa33e82cbe4a391424e62fcf6cf878f9a26ce15a0' border=0 width=0 height=0 style='display:none' Audio Interface.doc Description: Binary data ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: Re: DM6467 McASP Frame Sync
Hi Steve, As you said, DMA was tranferring two samples to transmit buffer register when the slot size was configured to 16. When I changed it to one sample (i.e.,16 bit) it worked, and now the FS= 8KHz. Thanks a lot ! Regards JK --- Original Message --- Sender : Steve Chensc...@mvista.com Date : Jul 27, 2010 21:36 (GMT+09:00) Title : Re: DM6467 McASP Frame Sync On Tue, Jul 27, 2010 at 6:08 AM, Jaya krishnan wrote: Hi We have some design issues with interfacing DM6467 McASP to a third party DAC.(CS4353- A paasive DAC with stereo output) We actually tried to replace AIC33 with CS4353. In the board which uses AIC33 , McASP is receiving Serial clk and FS from AIC33. But in our board, we can't provide Serial clk and FS from DAC and hence McASP gives FS to DAC . Serial clock is provided by a CDCE949 clk synthesizer. (I have attached the connection diagram). The problem is , the FS generated by McASP is governed by the follwoing relationship FS= Serial clk/(slot size * No of Slots) I have given serial clk=256KHz, slot size=32, I2S and FS=4KHz. And I get the output quite normally. I am confused in this. 1) How can a data (speech )sampled at 8KHz, 16 bit sample width plays normally at FS= 4KHz? As you point out, at FS=4kHz, serial clock is 256KHz which provide enough cycles to shift out 8Kb/s of data. If I change the slot size to 16 bit , FS becomes 8 KHz, and the audio plays at double speed. 2) Why is it like that? May want to check out the DMA settings. I suspect DMA engine is still grabbing 32 bits at a time but at double speed. Regards, Steve Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com img src='http://ext.samsung.net/mailcheck/SeenTimeChecker?do=b9201a3ec71f120aede8971f34235520a3ba47c6e2722fe244c26a66f18aa08bcce5e516161401cc9c32f6c4c9345bd3745cd22ca5f3b0788945cf8dfc8cc7cb8a2769b5088e593e5f96817860e2d78ddb9fa33e82cbe4a391424e62fcf6cf878f9a26ce15a0' border=0 width=0 height=0 style='display:none' ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM6467 EDMA channel conflict
I want to use DM6467 EDMA to transfer frame data from PCI memory to DDR2. I am using the PCI Boot Driver from TI. My application uses arch/arm/mach-davinci/dma.c driver for allocating EDMA channels. Since the EDMA channels are controlled by two drivers, there is a chance of conflict. Is there a way in the arch/arm/mach-davinci/dma.c to exclude some channel/channels from being dynamically allocated?, So that channel can be safely used by the PCI boot driver. Kindly suggest. Regards JK Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM6467 McASP Related
Hi I have to design an audio system where DM6467 McASP is the Master (Providing frame sync and data) to a passive, oversampled DAC(CS4353, Cirrus Logic). The serial clock is provided by CDCE949. McASP frame sync (for Tx) depends on 1) Serial Clock (SCLK) 2) No of slots/Frame 3) Slot size. 2 3 can be programmed thru McASP registers, and serial clock is fixed. Currently SCLK =256KHz, no of slots=2 (I2S), slot size= 32 bits. In this case frame Sync is 4 KHz. Surprisingly, the DAC gives output for a stream originally sampled at 8 KHz, 16 bit/Sample. When I increase the frame sync to 8 KHz, by making slot size=16, the play back is not normal (plays at double speed). Why is it so? I get some noise with the audio , when the frame sync is at 4 KHz. How, in an audio system based on DM6467 , similar to the above , can support streams with multiple sampling rates? Is there any problem with the DAC I am using? How DM6467-AIC33 combination is able support various sample rates? Regards JK Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM6467 PCI driver insertion after DSP warm Reset
Hi I want to use warm reset (active low RESET) of DM6467 which is a PCI device for a PPC host. I am able to insert the PCI boot driver after a power on reset. But when I try to do it after a warm reset, it fails. I checked and ensured that PCI config registers are not modified after warm reset. The error is, when the driver tries to access pci registers (DM6467 internal), it hangs. MMR registers are mapped to correct value. Any suggestions? O/P Messages r...@mpc8536ds ~/nfs # insmod dm646x_pci_boot.ko DM646x PCI Boot: Major number 252 assigned, minor # 1 PCIDRV - Added device to the sys file system Found DM646x PCI device at 0xdc026000 PCIDRV - Found PCI Devices PCIDRV - BAR Configuration - Start| Length | Flags 0x8284 | 32768 | 0x00020200 0x82848000 | 32768 | 0x00020200 0x8200 | 4194304 | 0x00020200 0x8280 | 131072 | 0x00021208 ARM TCM RAM memory mapped to 0xe112 DDR2 Memory Controller registers mapped to 0xe113 MMR registers mapped to 0xe120 Regards JK Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: Unable to run 1080P in Ramdisk
pls look at the following document http://processors.wiki.ti.com/index.php/Changing_the_DVEVM_memory_map regards JK --- Original Message--- Sender: Raghu Ramarajraghu_rama...@mindtree.com Date: May 19, 2010 14:30 (GMT+09:00) Title: Unable to run 1080P in Ramdisk Hi,Details of the environment … Plateform : DM6467TKernel : 2.6.18 DVSDK :2.00.00.22RAM :256/512MB -Kernel MEM :120FileSystem: Ramdisk - 40MBCmem :66 MBDDRALGHEAP :64 MBDDR2:4MBDSPLINKMEM :1MRESET V :80B insmod cmemk.ko phys_start=0x8780 phys_end=0x8ba0 pools=10x4177920,4x3458400,0x3250944,0x663552,2x6 We can able to run the 720P in Ramdisk. But we couldn’t run the 1080P(Able to run both in NFS). With the DVSDK, we have received 256MB Memory map based configuration. But we require more Cmem,Heap memoery . Could you please give us for 512MB based Memory map configuration..? Or what are the changes have to do for running the 1080P? Thanks Regards,Raghu Ramaraj http://www.mindtree.com/email/disclaimer.html Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE:DM6467 McASP : unable to set GBLCTL for port1
Vaibhav, The issue is solved now. McASP1 was turned off in the power and sleep controller. It started working after I enabled it. Thanks Regards JK --- Original Message--- Sender: Bedia, Vaibhavvaibhav.be...@ti.com Date: May 11, 2010 19:44 (GMT+09:00) Title: RE: DM6467 McASP : unable to set GBLCTL for port1 Jayakrishnan, You need to check whether path for AUDIO_CLK1 is set up properly (CLKCTL and PINMUX0 registers). Please refer to the TRM for these registers. If port 0 is also not working then you could check the AUXCLK generated from the PLL by attaching a probe to the CLKOUT pin available. Regards, Vaibhav -Original Message- From: Jaya krishnan [mailto:jaya.krish...@samsung.com] Sent: Tuesday, May 11, 2010 3:14 PM To: Bedia, Vaibhav; davinci-linux-open-source@linux.davincidsp.com Cc: Pasupathy, Visuvanadan Subject: Re: DM6467 McASP : unable to set GBLCTL for port1 Thanks Vaibhav. With the settings I mentioned, the execution goes into infinite while loop, as the XHCLKRST write operation was not successful. How to check the AUXCLK input to McASP1? Regards JK --- Original Message--- Sender: Bedia, Vaibhavvaibhav.be...@ti.com Date: May 11, 2010 18:26 (GMT+09:00) Title: RE: DM6467 McASP : unable to set GBLCTL for port1 With the register config as you mentioned, what do you observe when you try to write to XHCLKRST bit followed by a write to XCLKRST bit in GBLCTL? Also, please verify that AUXCLK is coming in to McASP1. If not, you need to check whether there in any additional PLL setting required for this. Regards, Vaibhav -Original Message- From: Jaya krishnan [mailto:jaya.krish...@samsung.com] Sent: Tuesday, May 11, 2010 10:25 AM To: Bedia, Vaibhav; davinci-linux-open-source@linux.davincidsp.com Cc: Pasupathy, Visuvanadan Subject: RE: DM6467 McASP : unable to set GBLCTL for port1 Vaibhav, Thanks for the reply. I have selected intenal clk sources for both ACLKXCTL and AHCLKXCTL ACLKXCTL=0x0061 AHCLKXCTL=0x8033 PDIR=0x0A00 ACLKX1 is not produced. The above settings should produce ACLKX1, so that GBLCTLX can be set. Am I correct? What are the other checks to be done, so that ACLKX1 is produced? Pls reply Regards JK --- Original Message--- Sender: Bedia, Vaibhavvaibhav.be...@ti.com Date: May 10, 2010 21:42 (GMT+09:00) Title: RE: DM6467 McASP : unable to set GBLCTL for port1 Jayakrishnan, The bit field in GBLCTL register that you are trying to set is synchronized and latched by the corresponding clock(ACLKX in your case). Since you want to use AHCLKX1 as master clk for another device I suspect the ACLKX is not already running. If you don't have ACLKX externally generated you need to select the internal clk source in ACLKXCTL (and possibly even in AHCLKXCTL - depends on the use case) before GBLCTL is programmed. Regards, Vaibhav -Original Message- From: Jaya krishnan [mailto:jaya.krish...@samsung.com] Sent: Monday, May 10, 2010 2:48 PM To: davinci-linux-open-source@linux.davincidsp.com; Bedia, Vaibhav Subject: DM6467 McASP : unable to set GBLCTL for port1 I want to use AHCLKX1 (from port 1) to be used as master clk for another device in the system. But I am not able to set GBLCTL. for port 1 bit= 19; bit = 0x1f00; mcasp_port[port].mcasp_vregs-gblctlx |= bit; while ((mcasp_port[port].mcasp_vregs-gblctlx bit) != bit); It does come out from the while loop. But for port 0 no such problem. Pls help Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: DM6467 McASP : unable to set GBLCTL for port1
Thanks Vaibhav. With the settings I mentioned, the execution goes into infinite while loop, as the XHCLKRST write operation was not successful. How to check the AUXCLK input to McASP1? Regards JK --- Original Message--- Sender: Bedia, Vaibhavvaibhav.be...@ti.com Date: May 11, 2010 18:26 (GMT+09:00) Title: RE: DM6467 McASP : unable to set GBLCTL for port1 With the register config as you mentioned, what do you observe when you try to write to XHCLKRST bit followed by a write to XCLKRST bit in GBLCTL? Also, please verify that AUXCLK is coming in to McASP1. If not, you need to check whether there in any additional PLL setting required for this. Regards, Vaibhav -Original Message- From: Jaya krishnan [mailto:jaya.krish...@samsung.com] Sent: Tuesday, May 11, 2010 10:25 AM To: Bedia, Vaibhav; davinci-linux-open-source@linux.davincidsp.com Cc: Pasupathy, Visuvanadan Subject: RE: DM6467 McASP : unable to set GBLCTL for port1 Vaibhav, Thanks for the reply. I have selected intenal clk sources for both ACLKXCTL and AHCLKXCTL ACLKXCTL=0x0061 AHCLKXCTL=0x8033 PDIR=0x0A00 ACLKX1 is not produced. The above settings should produce ACLKX1, so that GBLCTLX can be set. Am I correct? What are the other checks to be done, so that ACLKX1 is produced? Pls reply Regards JK --- Original Message--- Sender: Bedia, Vaibhavvaibhav.be...@ti.com Date: May 10, 2010 21:42 (GMT+09:00) Title: RE: DM6467 McASP : unable to set GBLCTL for port1 Jayakrishnan, The bit field in GBLCTL register that you are trying to set is synchronized and latched by the corresponding clock(ACLKX in your case). Since you want to use AHCLKX1 as master clk for another device I suspect the ACLKX is not already running. If you don't have ACLKX externally generated you need to select the internal clk source in ACLKXCTL (and possibly even in AHCLKXCTL - depends on the use case) before GBLCTL is programmed. Regards, Vaibhav -Original Message- From: Jaya krishnan [mailto:jaya.krish...@samsung.com] Sent: Monday, May 10, 2010 2:48 PM To: davinci-linux-open-source@linux.davincidsp.com; Bedia, Vaibhav Subject: DM6467 McASP : unable to set GBLCTL for port1 I want to use AHCLKX1 (from port 1) to be used as master clk for another device in the system. But I am not able to set GBLCTL. for port 1 bit= 19; bit = 0x1f00; mcasp_port[port].mcasp_vregs-gblctlx |= bit; while ((mcasp_port[port].mcasp_vregs-gblctlx bit) != bit); It does come out from the while loop. But for port 0 no such problem. Pls help Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM6467 McASP : unable to set GBLCTL for port1
I want to use AHCLKX1 (from port 1) to be used as master clk for another device in the system. But I am not able to set GBLCTL. for port 1 bit= 19; bit = 0x1f00; mcasp_port[port].mcasp_vregs-gblctlx |= bit; while ((mcasp_port[port].mcasp_vregs-gblctlx bit) != bit); It does come out from the while loop. But for port 0 no such problem. Pls help Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: DM6467 McASP : unable to set GBLCTL for port1
Vaibhav, Thanks for the reply. I have selected intenal clk sources for both ACLKXCTL and AHCLKXCTL ACLKXCTL=0x0061 AHCLKXCTL=0x8033 PDIR=0x0A00 ACLKX1 is not produced. The above settings should produce ACLKX1, so that GBLCTLX can be set. Am I correct? What are the other checks to be done, so that ACLKX1 is produced? Pls reply Regards JK --- Original Message--- Sender: Bedia, Vaibhavvaibhav.be...@ti.com Date: May 10, 2010 21:42 (GMT+09:00) Title: RE: DM6467 McASP : unable to set GBLCTL for port1 Jayakrishnan, The bit field in GBLCTL register that you are trying to set is synchronized and latched by the corresponding clock(ACLKX in your case). Since you want to use AHCLKX1 as master clk for another device I suspect the ACLKX is not already running. If you don't have ACLKX externally generated you need to select the internal clk source in ACLKXCTL (and possibly even in AHCLKXCTL - depends on the use case) before GBLCTL is programmed. Regards, Vaibhav -Original Message- From: Jaya krishnan [mailto:jaya.krish...@samsung.com] Sent: Monday, May 10, 2010 2:48 PM To: davinci-linux-open-source@linux.davincidsp.com; Bedia, Vaibhav Subject: DM6467 McASP : unable to set GBLCTL for port1 I want to use AHCLKX1 (from port 1) to be used as master clk for another device in the system. But I am not able to set GBLCTL. for port 1 bit= 19; bit = 0x1f00; mcasp_port[port].mcasp_vregs-gblctlx |= bit; while ((mcasp_port[port].mcasp_vregs-gblctlx bit) != bit); It does come out from the while loop. But for port 0 no such problem. Pls help Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
RE: DM6467 McASP
Hi Vaibhav, Thanks for the reply. I have to use AHCLKX1 as HF clock to another chip.No other option. But I am worried about the synchronisation between AUXCLK to port 0 and port 1. Any comments? Regards JK --- Original Message--- Sender: Bedia, Vaibhavvaibhav.be...@ti.com Date: May 04, 2010 21:38 (GMT+09:00) Title: RE: DM6467 McASP Jayakrishnan, The McASP transmit bit clock, ACLKX can be either externally sourced or internally generated. In case ALCLKX is internally generated from AUXCLK, then you have the option of sending the intermediate high frequency master clock (AHCLKX) to the AHCLKX pin to be used by other devices in the system. In such a situation you don't need to use the 2nd McASP just for generating AHCLKX. However, if your use-case needs two McASPs that can also be done as both can be used simultaneously. Regards, Vaibhav -Original Message- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Jaya krishnan Sent: Tuesday, May 04, 2010 1:44 PM To: davinci-linux-open-source@linux.davincidsp.com Subject: DM6467 McASP Hi , I want to use McASP port 0 for transmit data and port 1 to generate high frequency clock (AHCLKX) (to be used as master clock for another audio DAC in the system.) Is there any limitation to use both ports simultaneously?Pls reply Regards JK Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM6467 McASP
Hi , I want to use McASP port 0 for transmit data and port 1 to generate high frequency clock (AHCLKX) (to be used as master clock for another audio DAC in the system.) Is there any limitation to use both ports simultaneously?Pls reply Regards JK Jayakrishnan M M Research Engineer RD Team-2 , Group-5 Security Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-70-7147-8482 FAX +82-31-8018-3712 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
HDMI driver
Hi all, I would like to know if montavista (either 4.0.1 or 5.0 versions ) lsp supports HDMI . If not ,where can I get it? I am using Silicon Image sil9134 in a custom board which uses DM6467. Thanks in advance Jayakrishnan Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7403 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: DM6467 component out-NO SYNC
Yes. Dumped streams work correctly on software palyers. Also ffmpeg is able to convert it to avi file. I am using component mode in display, which works well for other streams. It seems the VPIF is not able to output proper BT1120 streams, and hence this artifact. But what causes this , is intriguing, as other streams of same resolution (704x480) is displayed correctly. There is no issue with the decoder.(I am using TI's multichannel decoder). Regards JK --- Original Message --- Sender : Jadav, Brijesh Rbrijes...@ti.com Date : Feb 02, 2010 22:34 (GMT+09:00) Title : RE: DM6467 component out-NO SYNC Hi, Are you saying Dumped decoded streams works correctly on software players? If it works, I think there is some timing parameters mismatch. Which mode are you using for the display? Does your TV support the mode you are trying to display? Thanks, Brijesh Jadav -Original Message- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Jaya krishnan Sent: Friday, January 22, 2010 7:36 AM To: davinci-linux-open-source@linux.davincidsp.com Subject: DM6467 component out-NO SYNC I am working on an application based on DM6467. I need to display the H264 decoded stream on a component display. The display is not steady, in the sense that it scrolls vertically often, and the display equipment shows a NO SYNC sign at that time. I understand that the the problem is due to lack of SYNC signal. But why this happens only to this stream? The stream can be decoded and displayed in software players. Any help would be greatly appreciated. Thanks regards JK Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7403 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7403 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM6467 component out-NO SYNC
I am working on an application based on DM6467. I need to display the H264 decoded stream on a component display. The display is not steady, in the sense that it scrolls vertically often, and the display equipment shows a NO SYNC sign at that time. I understand that the the problem is due to lack of SYNC signal. But why this happens only to this stream? The stream can be decoded and displayed in software players. Any help would be greatly appreciated. Thanks regards JK Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7403 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DMAI video_decode_io2 application
In the DMAI 1.10 reference application for video_decode_io2, can somebody tell me the command line usage for H.264 decoder? For example, I want to decode an H.264 encoded file , say dust.264, I tried the following option, but not working ./video_decode_io2_dm6467.x470MV-c h264dec -i dust.264 ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: Re: CMEMK Error
Yes. That would be fine. New BusyBox V 1.1.3 Old one BusyBox V1.13.4 (Which causes problem) Regards JK --- Original Message --- Sender : Albert Burbeaalber...@gmail.com Date : Oct 18, 2009 19:38 (GMT+09:00) Title : Re: CMEMK Error Hi please update us about which version of BusyBox you switched to. It shall help others here Thanks Albert On Mon, Oct 12, 2009 at 6:23 AM, Jaya krishnan jaya.krish...@samsung.com wrote: Hi The problem is solved after I changed the Busybox. Thanks JK --- Original Message --- Sender : Tivy, Robertrt...@ti.com Date : Oct 09, 2009 01:47 (GMT+09:00) Title : RE: CMEMK Error -Original Message- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com ] On Behalf Of david.kond...@legrandna.com Sent: Thursday, October 08, 2009 7:47 AM To: jaya.krish...@samsung.com Cc: davinci-linux-open-source@linux.davincidsp.com Subject: Re: CMEMK Error Jaya krishnan wrote: Hi Thanks for the mail No such errors. Could this be related to the shell? It happened after I changed the Busybox. Yes, that happened to us also... the busybox insmod is *very* picky. Try using the full path to the module with the same parameters you listed.. \ I.E: insmod /full_path_to/cmemk.ko \ phys_start=0x8500 phys_end=0x8aa0 pools=5x4697152,64x718848 I#39;ll blame the busybox sh, since I#39;ve had bad experience with it, and because your original email showed something strange: cmemk: Unknown parameter `phys_start#39; Note the double quote before phys_start, it#39;s inside the single quotes, which tells me that#39;s what insmod is getting. Regards, - Rob Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7255 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source -- Albert Burbea Harishonim 8 Ramat Gan 52502, Israel Tel/Fax + 972-3-7526016 Mobile: +972-52-3541842 Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7255 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM6467: Loading and starting DSP server failed
I have modified the video_copy example from dvsdk_1_40_02_33/ to a simple application where only the viddec_copy codec is used. I get the following error when I execute it. I used the same ceapp.cfg and server.cfg files. r...@snc-570:/dm6467TVP5158/video_copy# ./ceapp.out Application started. @0x000a1d2b:[T:0x4002] OP - Processor_create_d Loading and starting DSP server 'video_copy.x64P' FAILED, status=[0x80008001] (look for error code 'DSP_EBASE + 0x1' in dsplink*/packages/dsplink/gpp/inc/errbase.h) @0x000a1fd5:[T:0x4002] OP - Processor_delete_d Closing remote transport FAILED, status=0x80008002. @0x000a20de:[T:0x4002] OP - Processor_delete_d Stopping DSP FAILED, status=0x80008000 @0x000a21ce:[T:0x4002] OP - Processor_delete_d Closing pool FAILED, status=0x80008000 @0x000a227f:[T:0x4002] OP - Processor_delete_d Detaching from DSP FAILED, status=0x80008000 @0x000a2433:[T:0x4000] CE - rserverOpen: can't start 'video_copy.x64P'; Processor_create failed Error opening eng...@0x000a25ce:[T:0x4000] CE - Engine_getConstName Unable to locate alg viddec_copy (type ti.sdo.ce.video.IVIDDEC). @0x000a26a9:[T:0x4000] CV - VISA_create Unable to locate alg viddec_copy. Error opening CodecAllocating contiguous buffer for 'input data' of size 1024... Allocating contiguous buffer for 'decoded data' of size 1024... Application is processing frame 0... VIDDEC_process() failed, status = 0x, extendedError = 0x0 Decoding Frame 0 Failed! I have ensured the following 1) video_copy.x64P is in the same directory of arm executable. 2) No modifications in package.xdc, package.bld Pls suggest some solution Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7255 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: CMEMK Error
Hi The problem is solved after I changed the Busybox. Thanks JK --- Original Message --- Sender : Tivy, Robertrt...@ti.com Date : Oct 09, 2009 01:47 (GMT+09:00) Title : RE: CMEMK Error -Original Message- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com ] On Behalf Of david.kond...@legrandna.com Sent: Thursday, October 08, 2009 7:47 AM To: jaya.krish...@samsung.com Cc: davinci-linux-open-source@linux.davincidsp.com Subject: Re: CMEMK Error Jaya krishnan wrote: Hi Thanks for the mail No such errors. Could this be related to the shell? It happened after I changed the Busybox. Yes, that happened to us also... the busybox insmod is *very* picky. Try using the full path to the module with the same parameters you listed.. \ I.E: insmod /full_path_to/cmemk.ko \ phys_start=0x8500 phys_end=0x8aa0 pools=5x4697152,64x718848 I#39;ll blame the busybox sh, since I#39;ve had bad experience with it, and because your original email showed something strange: cmemk: Unknown parameter `phys_start#39; Note the double quote before phys_start, it#39;s inside the single quotes, which tells me that#39;s what insmod is getting. Regards, - Rob Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7255 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
CMEMK Error
Hi I am unable to insmod the CMEM driver. The parameters Phys_start and phys_end are not detected, eventhogh I supplied it properly. At the same time , I am able to insert other modules like dsplink. I do not suspect any problems with CMEM driver, since the same had been used earlier successfully. The error message is given below. Pls suggest a solution \...@\h:\w\$ ./loadmodules.sh cmemk: Unknown parameter `phys_start' CMEMK Error: Pysical start and end addresses not supplied insmod: cannot insert 'cmemk.ko': invalid parameter dsplinkk: no version for struct_module found: kernel tainted. dsplinkk: module license 'DSP/BIOS(TM) LINK' taints kernel. DSPLINK Module (1.50) created on Date: Jan 3 2008 Time: 13:16:55 I2C: Module install successful, device major num = 252 DMA: Module install successful, device major num = 251 TVP5158: Module install successful DRV: Module install successful DRV: Module built on Jul 23 2009 17:29:57 \...@\h:\w\$ lsmod drv 25824 0 - Live 0xbf019000 dsplinkk 98220 0 - Live 0xbf00 Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7255 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: Re: CMEMK Error
Yes, here is it insmod cmemk.ko phys_start=0x8500 phys_end=0x8aa0 pools=5x4697152,64x718848 --- Original Message --- Sender : Vladimir Pantelicp...@nt.tu-darmstadt.de Date : Oct 08, 2009 16:51 (GMT+09:00) Title : Re: CMEMK Error Jaya krishnan wrote: Hi I am unable to insmod the CMEM driver. The parameters Phys_start and phys_end are not detected, eventhogh I supplied it properly. At the same time , I am able to insert other modules like dsplink. I do not suspect any problems with CMEM driver, since the same had been used earlier successfully. The error message is given below. Pls suggest a solution \...@\h:\w\$ ./loadmodules.sh cmemk: Unknown parameter `phys_start#39; why don#39;t you also post the line that tries to load cmem? CMEMK Error: Pysical start and end addresses not supplied insmod: cannot insert #39;cmemk.ko#39;: invalid parameter ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7255 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re:CMEMK Error
Hi Thanks for the mail No such errors. Could this be related to the shell? It happened after I changed the Busybox. --- Original Message --- Sender : Vladimir Pantelicp...@nt.tu-darmstadt.de Date : Oct 08, 2009 17:46 (GMT+09:00) Title : Re: CMEMK Error Jaya krishnan wrote: Yes, here is it insmod cmemk.ko phys_start=0x8500 phys_end=0x8aa0 pools=5x4697152,64x718848 looks OK to me. a wild guess, are you sure it#39;s not some weird charset error that makes the module loader not like the parameters? --- Original Message --- Sender : Vladimir Pantelicp...@nt.tu-darmstadt.de Date : Oct 08, 2009 16:51 (GMT+09:00) Title : Re: CMEMK Error Jaya krishnan wrote: Hi I am unable to insmod the CMEM driver. The parameters Phys_start and phys_end are not detected, eventhogh I supplied it properly. At the same time , I am able to insert other modules like dsplink. I do not suspect any problems with CMEM driver, since the same had been used earlier successfully. The error message is given below. Pls suggest a solution \...@\h:\w\$ ./loadmodules.sh cmemk: Unknown parameter `phys_start#35;39; why don#35;39;t you also post the line that tries to load cmem? CMEMK Error: Pysical start and end addresses not supplied insmod: cannot insert#35;39;cmemk.ko#35;39;: invalid parameter ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7255 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7255 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: Re: DM6446:problem with NFS mounting
Hi It looks the board ip is missing in the bootargs. Try setting it statically. Ex: setenv bootargs console=ttyS0,115200n8 noinitrd rw ip=172.16.0.92:172.16.1.244:172.16.0.10:255.255.240.0:::off root=/dev/nfs nfsroot=$(nfshost):$(rootpath),nolock mem=120M Regards JK --- Original Message --- Sender : rohan tabishrohan_ja...@yahoo.co.uk Date : Sep 07, 2009 19:41 (GMT+09:00) Title : Re: DM6446:problem with NFS mounting Here are my u-boot parameters U-Boot printenv baudrate=115200 ethaddr=00:1C:C0:0A:00:01 bootm=0x8070 filesize=20 fileaddr=8070 gatewayip=172.16.0.10 netmask=255.255.240.0 bootcmd_nand=nand read 0x8070 0x10 0x20; bootm 0x8070 bootfile=/home/admin/uImage serverip=172.16.0.97 bootdelay=10 bootcmd=nboot 0x8070 0 10; bootm nfshost=172.16.1.244 rootpath=/home/rohan/workdir/ ipaddr=172.16.0.92 bootargs=console=ttyS0,115200n8 noinitrd rw root=/dev/nfs nfsroot=172.16.1.244:/ home/rohan/workdir ,nolock mem=120M stdin=serial stdout=serial stderr=serial videostd=ntsc ver=U-Boot 2009.06-rc2 (Aug 22 2009 - 16:01:10) Have also tried with the bootargs as bootargs=console=ttyS0,115200n8 noinitrd rw root=/dev/nfs nfsroot=172.16.1.244:/ home/rohan/workdir ,tcp nolock mem=120M bootargs=console=ttyS0,115200n8 noinitrd rw root=/dev/nfs nfsroot=172.16.1.244:/ home/rohan/workdir ,nfsvers=3,tcp nolock mem=120M With REgard's Rohan Tabish --- On Mon, 7/9/09, Jaya krishnan jaya.krish...@samsung.com wrote: From: Jaya krishnan jaya.krish...@samsung.com Subject: Re: DM6446:problem with NFS mounting To: rohan tabish rohan_ja...@yahoo.co.uk, davinci-linux-open-source@linux.davincidsp.com davinci-linux-open-source@linux.davincidsp.com Date: Monday, 7 September, 2009, 2:53 PM Can you post your U Boot parameters? Regards JK --- Original Message --- Sender : rohan tabishrohan_ja...@yahoo.co.uk Date : Sep 07, 2009 18:12 (GMT+09:00) Title : DM6446:problem with NFS mounting Wehave made our own custom board DM6446 i am done with the u-boot andthe kernel.But my problem is that i am unable to to mount the kernelusing NFS and i am getting the following error. I have mounted my NFShost on other Clients and I am able to sucessfully mount the files onthe client and from client on the server. I have also transferedthe uImage via NFS to my board.But when i boot the kernel it givesfollowing errors.as shown in my log.My firewall ans SeLinux all aredisabled.Anyone cane help me about this what error is this m badlystuck. Looking up port of RPC 13/2 on 172.16.1.102 rpcbind: server 172.16.1.102 not responding, timed out Root-NFS: Unable to get nfsd port number from server, using default Looking up port of RPC 15/1 on 172.16.1.102 rpcbind: server 172.16.1.102 not responding, timed out Root-NFS: Unable to get mountd port number from server, using default Root-NFS: Server returned error -5 while mounting /home/admin VFS: Unable to mount root fs via NFS, trying floppy. VFS: Cannot open root device nfs or unknown-block(2,0) Please append a correct root= boot option; here are the available partitions: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) With Regard's Rohan Tabish Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7255 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7255 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: Re: Re: DM6446:problem with NFS mounting
Your nfshost is 172.16.1.244, according to the bootargs, but the message says it is trying 172.16.1.102. Don't know why. When you used nfs for downloading, did you note the ip addresses? Anyway try these also: 1. Use the same server for both tftp and nfs 2. Change the ipaddress of the board. Regards JK --- Original Message --- Sender : rohan tabishrohan_ja...@yahoo.co.uk Date : Sep 08, 2009 17:08 (GMT+09:00) Title : Re: Re: DM6446:problem with NFS mounting Thanks jaya for your help i have tried it but it isn't working.i have seen the file /var/log/messages the following lines get print there when i use the command nfs to download the uImage.uImage gets download sucessfully Sep 8 13:59:26 localhost mountd[2082]: authenticated mount requestfrom 172.16.0.92:1000 for /home/rohan/workdir (/home/rohan/workdir) Sep 8 13:59:27 localhost mountd[2082]: can't get hostname of 172.16.0.92 but when i boot it it says Looking up port of RPC 13/2 on 172.16.1.102 rpcbind: server 172.16.1.102 not responding, timed out Root-NFS: Unable to get nfsd port number from server, using default Looking up port of RPC 15/1 on 172.16.1.102 rpcbind: server 172.16.1.102 not responding, timed out Root-NFS: Unable to get mountd port number from server, using default Root-NFS: Server returned error -5 while mounting /home/admin VFS: Unable to mount root fs via NFS, trying floppy. VFS: Cannot open root device nfs or unknown-block(2,0) Please append a correct root= boot option; here are the available partitions: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) with Regard's Rohan Tabish --- On Tue, 8/9/09, Jaya krishnan jaya.krish...@samsung.com wrote: From: Jaya krishnan jaya.krish...@samsung.com Subject: Re: Re: DM6446:problem with NFS mounting To: rohan tabish rohan_ja...@yahoo.co.uk Cc: davinci-linux-open-source@linux.davincidsp.com Date: Tuesday, 8 September, 2009, 12:12 PM Hi It looks the board ip is missing in the bootargs. Try setting it statically. Ex: setenv bootargs console=ttyS0,115200n8 noinitrd rw ip=172.16.0.92:172.16.1.244:172.16.0.10:255.255.240.0:::off root=/dev/nfs nfsroot=$(nfshost):$(rootpath),nolock mem=120M Regards JK --- Original Message --- Sender : rohan tabishrohan_ja...@yahoo.co.uk Date : Sep 07, 2009 19:41 (GMT+09:00) Title : Re: DM6446:problem with NFS mounting Here are my u-boot parameters U-Boot printenv baudrate=115200 ethaddr=00:1C:C0:0A:00:01 bootm=0x8070 filesize=20 fileaddr=8070 gatewayip=172.16.0.10 netmask=255.255.240.0 bootcmd_nand=nand read 0x8070 0x10 0x20; bootm 0x8070 bootfile=/home/admin/uImage serverip=172.16.0.97 bootdelay=10 bootcmd=nboot 0x8070 0 10; bootm nfshost=172.16.1.244 rootpath=/home/rohan/workdir/ ipaddr=172.16.0.92 bootargs=console=ttyS0,115200n8 noinitrd rw root=/dev/nfs nfsroot=172.16.1.244:/ home/rohan/workdir ,nolock mem=120M stdin=serial stdout=serial stderr=serial videostd=ntsc ver=U-Boot 2009.06-rc2 (Aug 22 2009 - 16:01:10) Have also tried with the bootargs as bootargs=console=ttyS0,115200n8 noinitrd rw root=/dev/nfs nfsroot=172.16.1.244:/ home/rohan/workdir ,tcp nolock mem=120M bootargs=console=ttyS0,115200n8 noinitrd rw root=/dev/nfs nfsroot=172.16.1.244:/ home/rohan/workdir ,nfsvers=3,tcp nolock mem=120M With REgard's Rohan Tabish --- On Mon, 7/9/09, Jaya krishnan jaya.krish...@samsung.com wrote: From: Jaya krishnan jaya.krish...@samsung.com Subject: Re: DM6446:problem with NFS mounting To: rohan tabish rohan_ja...@yahoo.co.uk, davinci-linux-open-source@linux.davincidsp.com davinci-linux-open-source@linux.davincidsp.com Date: Monday, 7 September, 2009, 2:53 PM Can you post your U Boot parameters? Regards JK --- Original Message --- Sender : rohan tabishrohan_ja...@yahoo.co.uk Date : Sep 07, 2009 18:12 (GMT+09:00) Title : DM6446:problem with NFS mounting Wehave made our own custom board DM6446 i am done with the u-boot andthe kernel.But my problem is that i am unable to to mount the kernelusing NFS and i am getting the following error. I have mounted my NFShost on other Clients and I am able to sucessfully mount the files onthe client and from client on the server. I have also transferedthe uImage via NFS to my board.But when i boot the kernel it givesfollowing errors.as shown in my log.My firewall ans SeLinux all aredisabled.Anyone cane help me about this what error is this m badlystuck. Looking up port of RPC 13/2 on 172.16.1.102 rpcbind: server 172.16.1.102 not responding, timed out Root-NFS: Unable to get nfsd port number from server, using default Looking up port of RPC 15/1 on 172.16.1.102 rpcbind: server 172.16.1.102 not responding, timed out Root-NFS: Unable to get mountd port number from server, using default Root-NFS: Server returned error -5 while mounting /home/admin VFS: Unable to mount root fs via NFS, trying floppy. VFS: Cannot
DaVinci I2C WARNING: timeout waiting for bus ready
Hi I get the following error when running the multichannel application on DM6467 connected with TVP5158 r...@192:/dm6467TVP5158/bin# ./multichan_encodedecode -c ipcam.xml Encode-Decode demo started read settings ipcam_settings layout='4' encode_options camera id='1' status='on' codec='H264' op='encoder' resolution='D1' fps='30' bitrate='400' pos='None' dec_file='ainput.m4v' camera id='2' status='on' codec='H264' op='encoder' resolution='D1' fps='30' bitrate='400' pos='None' dec_file='input.m4v' camera id='3' status='on' codec='H264' op='encoder' resolution='D1' fps='30' bitrate='400' pos='None' dec_file='input.264' camera id='4' status='on' codec='H264' op='encoder' resolution='D1' fps='30' bitrate='400' pos='None' dec_file='input.m4v' DONE PARSING 0x4025b5d0 creating vid 0 DaVinci I2C WARNING: timeout waiting for bus ready i2c_transfer(0x58, 8) ERROR (../src/mcvip_api.c|MCVIP_init|41): TVP5158_checkChipId(0xb0) i=0 j=0 Any clues? Jayakrishnan M M Research Engineer Key Systems Development Group Security Imaging Solutions Division SAMSUNG TECHWIN CO.,LTD TEL +82-2-3467-7255 FAX +82-2-3467-7316 Mobile +82-10-6409-3619 E-mail:jaya.krish...@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Sample HD video files
Hi Can somebody tell me , from where can I download sample 1920x1080 YUV 422 files (uncompressed video)? thanks Jayakrishnnan M M ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
insmod error
I am getting the following error while inserting dsplinkk.ko insmod: cannot mmap `dsplinkk.ko': Invalid argument I am using a DM6467 EVM and my file system is ramdisk based. Linux version is 2.6.10_mvl401-PSP_01_30_00_060 Any clues? Jayakrishnan ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DM6467 EVM SW3 settings for PCI boot
Can somebody tell me the SW3 switch settings in the DM6467 EVM to boot it in PCI mode? SW3[1:8]=0100 where 1 is ON and 0 is OFF is not working for me. I referred the technical reference manual also, but bit confusing. --Jayakrishnan M M ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: DM6467 EVM SW3 settings for PCI boot
Steve, Thank you very much for the detailed explanation. It seems my problem is now related to the PPC board environment, as it shows some machine check error. Jayakrishnan --- Original Message --- Sender : Steve Titussti...@echo360.com Date : Aug 06, 2009 21:42 (GMT+09:00) Title : FW: DM6467 EVM SW3 settings for PCI boot Jaya, The docs are amazingly confusing on the way these switches map to the polarity of signals. They use all the terms on/off, up/down, 0/1 instead of making things easy and clear... I spent a day messing around with this before finally getting it to work. If you look at the EVM technical ref page 3-29, you#39;ll see the table of settings for SW3. You#39;ll notice the polarity of the switch bits and the pins are reversed; this means that TO MAKE A BIT A LOGICAL 1, THE SWITCH NEEDS TO BE IN THE DOWN POSITION. The down position means the little white switch is on the side where the little numbers (1-8) are labeled on the switch casing, the LEFT if you have the board oriented so that you can read the SW3 label underneath the switch (long way up with the RJ45 on the right side). So, for example, to do PCI with no auto init, switches 1-4 (using the little numbers on the side of the switch casing to index switches) corresponding to the BM bits should look like this (where X is the white switch, and _ is blank space 1. X _ (LEFT = DOWN = PIN VALUE 1) 2. _ X (RIGHT = UP = PIN VALUE 0) 3. X _ (LEFT = DOWN = PIN VALUE 1) 4. X _ (LEFT = DOWN = PIN VALUE 1) By the way, we have the other switches as follows: 5. LEFT 6. LEFT 7. LEFT 8. RIGHT With the switches set this way, and external 5V power disconnected, and board in PCI slot, I was able to bring up my Fedora box and then do lspci and see the TI board enumerated as a PCI device. I am still working on getting the actual booting working, but am almost there... Steve On 8/6/09 4:07 AM, Jaya krishnan jaya.krish...@samsung.com wrote: Hemant, Thanks for the reply. My SW3 settings are now SW3[1:8]=0100 0100, here #39;1#39; means ON (UP) and #39;0#39; means OFF(DOWN) and BM[3:0] means positions 4:1 But still the problem is not solved. I am keeping the 6467 EVM in the PCI slot of a PowerPc (460EX) based system running in Linux kernel 2.6.30. We modified the PCI boot driver supplied with the dvsdk_2_00_00_22 to work with this Kernel and are able to insmod also. Error is posted below thanks Jayakrishnan $ insmod pcidrv_org.ko pcidrv: module license #39;unspecified#39; taints kernel. Disabling lock debugging due to kernel taint Found DM646x PCI device at 0xdf828800 PCIDRV - Found PCI Devices PCIDRV - BAR Configuration - Start| Length | Flags 0x8142 | 32768 | 0x00020200 0x81428000 | 32768 | 0x00020200 0x8100 | 4194304 | 0x00020200 0x8140 | 131072 | 0x00021208 ARM TCM RAM memory mapped to 0xe907 DDR2 Memory Controller registers mapped to 0xe908 MMR registers mapped to 0xe910 Machine check in kernel mode. Data Read PLB Error Machine Check exception is imprecise Oops: Machine check, sig: 7 [#35;1] PowerPC 44x Platform Modules linked in: pcidrv(P+) atp8624 stwdrv solo6010 NIP: e9063400 LR: e9068264 CTR: e90633ec REGS: dfff7f10 TRAP: 0214 Tainted: P(2.6.30) MSR: 00029000 EE,ME,CE CR: 24002028 XER: 2000 TASK = df854410[874] #39;insmod#39; THREAD: dfbd6000 GPR00: 0069 dfbd7e20 df854410 0004 0003 c01773e8 0031 GPR08: 7d00 2fd9 e90633ec 44002022 100d1258 1ffb1600 GPR16: 10005748 1007b8cc 10086b3e 100cd254 bff2e008 e90658cc e9064b54 GPR24: dfbd7e6c dfbd7e54 dfbd7e3c e9064b38 e906 e906 8200 e911a000 NIP [e9063400] dm646x_pci_remap_BAR+0x3f0/0x48c [pcidrv] LR [e9068264] init_module+0x264/0x9a0 [pcidrv] Call Trace: [dfbd7e20] [0401] 0x401 (unreliable) [dfbd7e30] [e9068264] init_module+0x264/0x9a0 [pcidrv] [dfbd7eb0] [c00013d8] do_one_initcall+0x34/0x1a0 [dfbd7f20] [c004e05c] sys_init_module+0xb0/0x1b8 [dfbd7f40] [c000defc] ret_from_syscall+0x0/0x3c Instruction dump: 480013c9 80010014 3860 bbc10008 7c0803a6 38210010 4e800020 893f01d0 881f01d1 889f01d2 5529c00e 5400801e 7c004b78 5484402e 893f01d3 7c840378 ---[ end trace 4e666c929b59e7cd ]--- Bus error --- Original Message --- Sender : Pedanekar, Hemanthema...@ti.com Date : Aug 06, 2009 16:15 (GMT+09:00) Title : RE: DM6467 EVM SW3 settings for PCI boot Jayakrishnan, Make sure that you set PCI to #35;39;1#35;39; (SW3 position 6) with BM[3:0] to either #35;39;0010#35;39; (w/o auto init) or #35;39;0011#35;39; (w/ auto init). - Hemant -Original Message- From: davinci-linux-open-source-boun...@linux.davincidsp.com
Re: Re: OMAP™ DaVinci™ Software for Dummies
Title: Samsung Enterprise Portal mySingle Thanks for the reply. But I have already checked this site, and registered for a free copy long back. But was of no use.--- Original Message ---Sender : sathishkumar kanagarajsathish.kanaga...@gmail.comDate : Jul 24, 2009 14:39 (GMT+09:00)Title : Re: OMAP™ DaVinci™ Software for Dummies http://focus.ti.com/dsp/docs/dspsplash.tsp?contentId=52451On Fri, Jul 24, 2009 at 5:42 AM, Jaya krishnan jaya.krish...@samsung.com wrote: Hi I am searching for the book OMAP™ DaVinci™ Software for Dummies. I registered in the TI site long back, but didnt receive a copy. Does anybody have a clue on where can I get it? I searched in the wiley dummies.com also, but it is not listed there. If some one has the e- version, kindly share it. Regards Jayakrishnan ___ 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
Re: OMAP™ DaVinci™ Software for Dummi es
Thanks for the reply. But I have already checked this site, and registered for a free copy long back. But was of no use. --- Original Message --- Sender : sathishkumar kanagarajsathish.kanaga...@gmail.com Date : Jul 24, 2009 14:39 (GMT+09:00) Title : Re: OMAP™ DaVinci™ Software for Dummies http://focus.ti.com/dsp/docs/dspsplash.tsp?contentId=52451 On Fri, Jul 24, 2009 at 5:42 AM, Jaya krishnan jaya.krish...@samsung.com wrote: Hi I am searching for the book OMAP™ DaVinci™ Software for Dummies. I registered in the TI site long back, but didn#39;t receive a copy. Does anybody have a clue on where can I get it? I searched in the wiley dummies.com also, but it is not listed there. If some one has the e- version, kindly share it. Regards Jayakrishnan ___ 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
OMAP™ DaVinci™ Software for Dummies
Title: Samsung Enterprise Portal mySingle Hi I am searching for the book OMAP™ DaVinci™ Software for Dummies. I registered in the TI site long back, but didn't receive a copy. Does anybody have a clue on where can I get it? I searched in the wiley dummies.com also, but it is not listed there.If some one has the e-version, kindly share it. Regards Jayakrishnan ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
ARM application build issue
Hi, I get the following errors while building my ARM application Initially I used codec_engine_2_10_00_08 Later I changed to codec_engine_2_10_02. but still the problem persists. Any clues? - --- configuring service.x64P from package/cfg/service_x64P.cfg ... ti.xdais.dm.examples.stwenc1.close() ... js: /home/jayan/devel/dm6467/dvsdk_2_10_00_08/codec_engine_2_10_02/packages/ti/sdo/ce/osal/bios/package.xs, line 25: exception from uncaught JavaScript throw: TypeError: Cannot call method instances of undefined (/home/jayan/devel/dm6467/dvsdk_2_10_00_08/codec_engine_2_10_02/packages/ti/sdo/ce/osal/bios/package.xs#25) /home/jayan/devel/dm6467/dvsdk_2_10_00_08/xdc_3_00/packages/xdc/cfg/Main.xs, line 248 /home/jayan/devel/dm6467/dvsdk_2_10_00_08/xdc_3_00/packages/xdc/cfg/Main.xs, line 154 /home/jayan/devel/dm6467/dvsdk_2_10_00_08/xdc_3_00/packages/xdc/xs.js, line 137 gmake[1]: *** [package/cfg/service_x64P.xdl] Error 1 gmake: *** [/home/jayan/nftf.src/src/core,.executables] Error 2 make: *** [all] Error 2 Regards Jayakrishnan ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: ARM application build issue
Hi Chris, Thank you for the suggestion. My application is ARM side only, but as you mentioned the app.cfg file was wrongly configured as osalGlobal.runtimeEnv = osalGlobal.DSPLINK_BIOS; So I changed it to osalGlobal.runtimeEnv = osalGlobal.DSPLINK_LINUX; But now the following error occurs . .. configuring service.x64P from package/cfg/service_x64P.cfg ... OSAL- Warning: DSKT2 NOT CONFIGURED BY THE APPLICATION! Using default segment ('null') for all IALG segments ti.xdais.dm.examples.stwenc1.close() ... ti.sdo.ce.osal.close() ... ti.sdo.ce.osal.validate() ... prog.build.platform is undefined will link with core:null will link with ti.sdo.ce.video1:lib/viddec1.a64P;lib/videnc1.a64P will link with ti.sdo.ce:lib/ce.a64P will link with ti.sdo.ce.alg:lib/Algorithm_BIOS.a64P js: /home/jayan/devel/dm6446/dvsdk_2_00/codec_engine_2_00/packages/ti/sdo/ce/osal/package.xs, line 365: exception from uncaught JavaScript throw: Error: ti.sdo.ce.osal does not support target ti.targets.C64P with Global.runtimeEnv set to 4 (lib lib/osal_dsplink_linux.a64P not found) /home/jayan/devel/dm6446/dvsdk_2_00/xdc_3_00_02/packages/xdc/cfg/Main.xs, line 27 /home/jayan/devel/dm6446/dvsdk_2_00/xdc_3_00_02/packages/xdc/cfg/Main.xs, line 173 /home/jayan/devel/dm6446/dvsdk_2_00/xdc_3_00_02/packages/xdc/xs.js, line 144 gmake[1]: *** [package/cfg/service_x64P.xdl] Error 1 gmake[1]: *** Deleting file `package/cfg/service_x64P.xdl' gmake[1]: *** [package/cfg/service_x64P.xdl] Deleting file `package/cfg/service_x64P.h' gmake[1]: *** [package/cfg/service_x64P.xdl] Deleting file `package/cfg/service_x64P.c' gmake: *** [/home/jayan/nftf.src/src/core,.executables] Error 2 make: *** [all] Error 2 I have access to server.x64P only, but no server package. Regards Jayakrishnan --- Original Message --- Sender : Ring, Chriscr...@ti.com Date : Jun 10, 2009 01:36 (GMT+09:00) Title : RE: ARM application build issue You mention you#39;re building an ARM application, but the build looks like it#39;s building a DSP-side server. If you _are_ building an ARM app, it#39;s wrong that the ti.sdo.ce.osal.bios package is coming into the picture at all. You might double check that your ARM-side app#39;s config script is configuring the OSAL correctly. For a multicore device like DM6467, it should be something like: = /* * Example .cfg snippet for ARM-side Linux app with remote algs * (OSAL = Linux, IPC = Link) */ var osalGlobal = xdc.useModule(#39;ti.sdo.ce.osal.Global#39;); osalGlobal.runtimeEnv = osalGlobal.DSPLINK_LINUX; = http://tiexpressdsp.com/index.php?title=CE_Config_Updates#35;Configuration_the_Operating_System_adaption_layer_.28OSAL.29_and_Inter_Processor_Communication_.28IPC.29_layer Chris -Original Message- From: davinci-linux-open-source-bounces+cring=ti@linux.davincids p.com [mailto:davinci-linux-open-source- bounces+cring=ti@linux.davincidsp.com] On Behalf Of Jaya krishnan Sent: Tuesday, June 09, 2009 2:56 AM To: davinci-linux-open-source@linux.davincidsp.com Subject: ARM application build issue Hi, I get the following errors while building my ARM application Initially I used codec_engine_2_10_00_08 Later I changed to codec_engine_2_10_02. but still the problem persists. Any clues? -- --- -- - configuring service.x64P from package/cfg/service_x64P.cfg ... ti.xdais.dm.examples.stwenc1.close() ... js: /home/jayan/devel/dm6467/dvsdk_2_10_00_08/codec_engine_2_10_0 2/packages/ti/sdo/ce/osal/bios/package.xs, line 25: exception from uncaught JavaScript throw: TypeError: Cannot call method instances of undefined (/home/jayan/devel/dm6467/dvsdk_2_10_00_08/codec_engine_2_10_0 2/packages/ti/sdo/ce/osal/bios/package.xs#35;25) /home/jayan/devel/dm6467/dvsdk_2_10_00_08/xdc_3_00/packages/x dc/cfg/Main.xs, line 248 /home/jayan/devel/dm6467/dvsdk_2_10_00_08/xdc_3_00/packages/x dc/cfg/Main.xs, line 154 /home/jayan/devel/dm6467/dvsdk_2_10_00_08/xdc_3_00/packages/x dc/xs.js, line 137 gmake[1]: *** [package/cfg/service_x64P.xdl] Error 1 gmake: *** [/home/jayan/nftf.src/src/core,.executables] Error 2 make: *** [all] Error 2 Regards Jayakrishnan ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Unable to build CMEM- DM6467
Title: Samsung Enterprise Portal mySingle HiI get the folowing errors while compiling CMEM for DM6467 EVM. I updated the Rules.mak file in cmem directory as well as un dvsdk top directory LINUXKERNEL_INSTALL_DIR=/home/jayan/devel/opt/mv_pro_4.0.1/montavista/pro/devkit/lsp/ti-davinci MVTOOL_PREFIX=/home/jayan/devel/opt/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le- CC=gcc Pls advicecmemk.c:27: error: missing terminating character/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:29:10: #include expects FILENAME or FILENAME/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:30:24: too many decimal points in number/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:30: error: missing terminating character/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:32:10: #include expects FILENAME or FILENAME/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:33:24: too many decimal points in number/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:33: error: missing terminating character/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:36:10: #include expects FILENAME or FILENAME/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:37:24: too many decimal points in number/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:37: error: missing terminating character/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:40:10: #include expects FILENAME or FILENAME/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:41:24: too many decimal points in number/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:41: error: missing terminating character/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:44:10: #include expects FILENAME or FILENAME/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:45:24: too many decimal points in number/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:45: error: missing terminating character/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:48:10: #include expects FILENAME or FILENAME/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:49:24: too many decimal points in number/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:49: error: missing terminating character/home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:52:10: #include expects FILENAME or FILENAME___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Unable to build CMEM- DM6467
Hi I get the folowing errors while compiling CMEM for DM6467 EVM. I updated the Rules.mak file in cmem directory as well as un dvsdk top directory LINUXKERNEL_INSTALL_DIR=/home/jayan/devel/opt/mv_pro_4.0.1/montavista/pro/devkit/lsp/ti-davinci MVTOOL_PREFIX=/home/jayan/devel/opt/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le- CC=gcc Pls advice cmemk.c:27: error: missing terminating character /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:29:10: #include expects FILENAME or FILENAME /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:30:24: too many decimal points in number /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:30: error: missing terminating character /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:32:10: #include expects FILENAME or FILENAME /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:33:24: too many decimal points in number /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:33: error: missing terminating character /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:36:10: #include expects FILENAME or FILENAME /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:37:24: too many decimal points in number /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:37: error: missing terminating character /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:40:10: #include expects FILENAME or FILENAME /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:41:24: too many decimal points in number /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:41: error: missing terminating character /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:44:10: #include expects FILENAME or FILENAME /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:45:24: too many decimal points in number /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:45: error: missing terminating character /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:48:10: #include expects FILENAME or FILENAME /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:49:24: too many decimal points in number /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:49: error: missing terminating character /home/jayan/devel/dm6467/dvsdk_2_10_00_08/cmem_2_00/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:52:10: #include expects FILENAME or FILENAME List ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: Re: Unable to build CMEM- DM6467
Title: Samsung Enterprise Portal mySingle Thanks. That did the work...--- Original Message ---Sender : Vladimir Pantelicp...@nt.tu-darmstadt.deDate : Jun 09, 2009 14:21 (GMT+09:00)Title : Re: Unable to build CMEM- DM6467Jayakrishnanwrote: Hi IgetthefolowingerrorswhilecompilingCMEMforDM6467EVM. IupdatedtheRules.makfileincmemdirectoryaswellasundvsdktopdirectory LINUXKERNEL_INSTALL_DIR=/home/jayan/devel/opt/mv_pro_4.0.1/montavista/pro/devkit/lsp/ti-davinci MVTOOL_PREFIX=/home/jayan/devel/opt/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le- CC=gcc Plsadvice cmemk.c:27:error:missingterminatingcharacter howaboutaddingthemissinginline27? ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: Unable to change cache size in codec engine.
Hello, I remember 64x+ L2 cache size is 64K (maximum). Regards Jayakrishnan --- Original Message --- Sender : bhushansaraf.bhus...@gmail.com Date : May 21, 2009 16:19 (GMT+09:00) Title : Unable to change cache size in codec engine. Hello , I am trying to build an application to encode video in mpeg4 format and also integrate the scale example from the codec engine in the encode combo server. During the integration fro performance reasons I want to increase the L2 cache size from 64k to 128k. My processor is tms320dm6446. On building the codec_server I get the error: Error: Can#39;t set cache to size: 128k Following is the encode.tcf file: /* * Setup platform-specific memory map, CLK rate, etc. */ var mem_ext = [ { comment:DDRALGHEAP: memory for dynamic algmem allocation, name: DDRALGHEAP, base: 0x8B80, len:0x0420,// 66MB space: code/data }, { comment:L1DSRAM: memory for dynamic algmem allocation, name: L1DSRAM, base: 0x11F04000, // len:0x1, // 64k space: data }, { comment:CACHE_L2, name: CACHE_L2, base: 0x1180, // len:0x20, // 128k space: data }, { comment:H264ENCSEC1, name: H264ENCSEC1, base: 0x8FA0, len:0x4140, space: code/data }, { comment:H264ENCSEC2, name: H264ENCSEC2, base: 0x8FA04140, len:0x5080, space: code/data }, { comment:H264ENCSEC3, name: H264ENCSEC3, base: 0x8FA09220, len:0x6000, space: code/data }, { comment:H264ENCSEC4, name: H264ENCSEC4, base: 0x8FA1, len:0x5000, space: code/data }, { comment:H264ENCSEC5, name: H264ENCSEC5, base: 0x8FA15000, len:0x3000, space: code/data }, { comment:H264ENCSEC6, name: H264ENCSEC6, base: 0x8FA18000, len:0x4040, space: code/data }, { comment:H264ENCSEC7, name: H264ENCSEC7, base: 0x8FA28000, len:0x5400, space: code/data }, { comment:H264ENCSEC8, name: H264ENCSEC8, base: 0x8FA2D400, len:0x2c00, space: code/data }, { comment:MPEG4ENCSEC1, name: MPEG4ENCSEC1, base: 0x8FA4, len:0x0001, space: code/data }, { comment:MPEG4ENCSEC2, name: MPEG4ENCSEC2, base: 0x8FA5, len:0x8000, space: code/data }, { comment:MPEG4ENCSEC3, name: MPEG4ENCSEC3, base: 0x8FA58000, len:0x8000, space: code/data }, { comment:MPEG4ENCSEC4, name: MPEG4ENCSEC4, base: 0x8FA6, len:0x8000, space: code/data }, { comment:MPEG4ENCSEC5, name: MPEG4ENCSEC5, base: 0x8FA68000, len:0x8000, space: code/data }, { comment:MPEG4ENCSEC6, name: MPEG4ENCSEC6, base: 0x8FA7, len:0x8000, space: code/data }, { comment:MPEG4ENCSEC7, name: MPEG4ENCSEC7, base: 0x8FA78000, len:0x0001, space: code/data }, { comment:DDR: memory for code and data, name: DDR, base: 0x8FB0, len:0x0030, space: code/data }, { comment:DSPLINK: memory for DSPLINK code and data, name: DSPLINKMEM, base: 0x8FE0, // 254MB len:0x0010, // 1MB space: code/data }, { comment:RESET_VECTOR: memory for the reset vector table, name: RESET_VECTOR, base: 0x8FF0, len:0x0080, space: code/data }, ]; /* Specify the L2 memory setting */ var device_regs = { l2Mode: 128k }; var params = { clockRate: 594, catalogName: ti.catalog.c6000, deviceName: DM6446, regs: device_regs, mem: mem_ext }; /* * Customize generic platform with parameters specified above. */ utils.loadPlatform(ti.platforms.generic, params); /* === * Enable heaps and tasks * === */ bios.enableMemoryHeaps(prog); bios.enableTskManager(prog); /* === * Create heaps in memory segments that are to have heap * === */ bios.DDR.createHeap = true; bios.DDR.heapSize = 0x1; // 256K bios.DDRALGHEAP.createHeap = true; bios.DDRALGHEAP.heapSize = bios.DDRALGHEAP.len; /* * Enable heaps in the L1DSRAM
can't open engine
Hi All, I was trying to run audcp example. It gives the folllowing error. r...@192.168.30.84:/opt/workshop# ./app.out App- Application started. CEapp- ERROR: can't open engine audcp_engine App- Application FAILED. I tried CE_DEBUG=1 and later 2 and 3 also. All give the same info. in the log.txt r...@192.168.30.84:/opt/workshop# CE_DEBUG=3 ./app.out |tee log.txt App- Application started. CEapp- ERROR: can't open engine audcp_engine App- Application FAILED. I am using the dsplink and cmem given along with CE 1.02 The different components are codec_engine_1_02 xdctools_1_21 bios_5_31_08 xdais_5_00 dsplink_1_30_08_02 cmem_1_01 framework_components_1_00_01 Someone pls look into this Regards Jayakrishnan___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
DVEVM hangs when CCS is opened
Hi All, I want to check the target memory contents through CCS view- memory option. But my DVEVM target linux hangs when I open CCS. How to avoid this? What is meant by unlocking DSP? How to do this? Pls clarify Regards Jayakrishnan___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: Re: Changing Machine ID
Title: Samsung Enterprise Portal mySingle Manjunatha, Both the boot loader and the Kernel should have the same machine ID. Otherwise the kernel won't boot. --Jayakrishnan --- Original Message ---Sender : David Brownelldavi...@pacbell.netDate : Apr 27, 2009 15:10 (GMT+09:00)Title : Re: Changing Machine IDOnSunday26April2009,ManjunathaAMwrote: Hi IdownloadedlatestOS(linux-davinci-2.6-historic)fromsource.mvsta.com andcompileditforDavinciDM6446EVMwithlowleveldebugoptionselected. YouhaveaprettyoldversionofU-Bootthere... WhenIboottheboarditgivesbelowerror; * Startingkernel... Uncompressing Linux... .done,bootingthekernel. Error:unrecognized/unsupportedmachineID(r1=0x0356). Availablemachinesupport: ID(hex)NAME 0385DaVinciDM644xEVM Pleasecheckyourkernelconfigand/orbootloader. ** IdonthavelatestBootloadersource http://www.denx.de/wiki/U-Boot...2009.03shouldwork. Thoughifyoureusing1.1silicion,Idbeparanoid andstickwiththatbootloader. andhenceIneedtochangethekernel sourcetobootwithsamemachineID(passedbypresentbootloader..)which fileIneedtochange?? --- arch/arm/tools/mach-types|5+++-- 1filechanged,3insertions(+),2deletions(-) ---a/arch/arm/tools/mach-types +++b/arch/arm/tools/mach-types @@-862,7+862,7@@magpieMACH_MAGPIEMAGPIE850 mx21adsMACH_MX21ADSMX21ADS851 mb87m3400MACH_MB87M3400MB87M3400852 mguard_deltaMACH_MGUARD_DELTAMGUARD_DELTA853 -davinci_dvdpMACH_DAVINCI_DVDPDAVINCI_DVDP854 +davinci_dvdpMACH_DAVINCI_DVDPDAVINCI_DVDP854 htcuniversalMACH_HTCUNIVERSALHTCUNIVERSAL855 tpadMACH_TPADTPAD856 roverp3MACH_ROVERP3ROVERP3857 @@-908,7+908,8@@nadia2vbMACH_NADIA2VBNADIA2VB897 r1000MACH_R1000R1000898 hw90250MACH_HW90250HW90250899 omap_2430sdpMACH_OMAP_2430SDPOMAP_2430SDP900 -davinci_evmMACH_DAVINCI_EVMDAVINCI_EVM901 +davinci_evmMACH_DAVINCI_EVMDAVINCI_EVM901 +davinci_evmMACH_DAVINCI_EVMDAVINCI_EVM854 omap_tornadoMACH_OMAP_TORNADOOMAP_TORNADO902 olocreekMACH_OLOCREEKOLOCREEK903 palmz72MACH_PALMZ72PALMZ72904 ___ Davinci-linux-open-sourcemailinglist 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
Re: RE: RE: Kernel hangs while booting
Title: Samsung Enterprise Portal mySingle Muneendra, A request: pls keep everyone in the loop while posting messages. You can get the flash memory content info by typing flinfo at the U Boot prompt. The U-Boot code and data are stored in the first five sectors, starting at 0x200. Note that the trailing (RO) indicates that the sectors are read-only or protected from erasing and writing. The Linux kernel image should be saved to the 0x2050 location, the first free sector after U-Boot. Best Wishes Jayakrishnan --- Original Message ---Sender : Muneendramuneen...@tataelxsi.co.inDate : Apr 24, 2009 15:23 (GMT+09:00)Title : RE: RE: Kernel hangs while booting Hi Jayakrishnan, Could you please tell which file i need to check for memory map. Regards, Muneendra. -Original Message-From: Jaya krishnan [mailto:jaya.krish...@samsung.com]Sent: Friday, April 24, 2009 10:53 AMTo: Muneendra; 'Sidharth Garde'; 'Maupin, Chase'; davinci-linux-open-source@linux.davincidsp.comSubject: Re: RE: Kernel hangs while bootingMuneendra, Just a doubt. Did you check your target memory map? Since the Kernel sizes may vary, it is possible that the Kernel and filesystem (ramdisk,for example) may overlap in memory. --Jayakrishnan --- Original Message ---Sender : Muneendramuneen...@tataelxsi.co.inDate : Apr 24, 2009 14:00 (GMT+09:00)Title : RE: Kernel hangs while bootingHiAll, Thanksforthereply. IhavedonethechangesspecifiedbyBernardThompson. Butstilltheissueremainssame. Withthesamebootargsandwitholdimagei.ethe2.6.20kernelversioniam abletobootthekernel. Regards, Muneendra. -OriginalMessage- From:SidharthGarde[mailto:sidharth.ga...@mte-india.com] Sent:Wednesday,April22,20096:39PM To:muneen...@tataelxsi.co.in;'Maupin,Chase'; davinci-linux-open-source@linux.davincidsp.com Subject:Re:Kernelhangswhilebooting HiMuneendra, PleasecheckoutBernardThompson'sreply. Theprobelmisintheline bootargs=console=ttyS0,115200n8=noinitrdrw Itshouldbe bootargs=console=ttyS0,115200n8noinitrdrw (Notetheabsenceof=signafter115200n8) Thatstheissue,whichispreventingyourconsolefromgettinginitialized Regards, Sidharth -OriginalMessage- From:Muneendramuneen...@tataelxsi.co.in To:'Maupin,Chase'chase.mau...@ti.com; davinci-linux-open-source@linux.davincidsp.com Sent:Wednesday,April22,20096:02PM Subject:RE:Kernelhangswhilebooting HiChaseMaupin, Thanksforreply. Ihavesetthebelowconsolesettings(console=ttyS0,115200n8). Belowaremybootargs: bootdelay=3 baudrate=115200 bootfile=uImage nfshost=10.60.5.117 rootpath=/root/workdir/filesys subnet=255.255.255.0 bootcmd=tftpboot0x8070;bootm filesize=1576a8 fileaddr=8070 serverip=10.60.5.117 ipaddr=10.60.5.110 bootargs=console=ttyS0,115200n8=noinitrdrw ip=10.60.5.110:10.60.5.117:10.60.5.1:255.255.255.0:ELXI1000::off root=/dev/nfsnfsroot=10.60.5.117:/workdir/files ys,nolockmem=120M stdin=serial stdout=serial stderr=serial ethaddr=00:0e:99:02:57:9c videostd=ntsc Stilltheissuereaminssame. Regards, Muneendra. -OriginalMessage- From:Maupin,Chase[mailto:chase.mau...@ti.com] Sent:Wednesday,April22,20095:46PM To:muneen...@tataelxsi.co.in; davinci-linux-open-source@linux.davincidsp.com Subject:RE:Kernelhangswhilebooting Muneendra, Pleasecheckthatyouhaveconsole=ttyS0,115200n8setinyourbootargs variableinu-boot.Thisbehaviourisusuallytheresultofnothaving the properconsolesettings. Sincerely, ChaseMaupin SoftwareApplications CatalogDSPProducts _ From:davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com]OnBehalf Of Muneendra Sent:Wednesday,April22,20096:52AM To:davinci-linux-open-source@linux.davincidsp.com Subject:Kernelhangswhilebooting Importance:High HiAll, Ihavedownloadedlatestbsplinux-davinci-2.6-historicfordm6446from git.IhavecompiledkernelandstarteditbyU-BootonaboardandIget no outputafterU-BootcopiedthekerneltoRAMandjumpedtoit: Log: Filename'uImage'. Loadaddress:0x8070 Loading:# # # # ### done Bytestransferred=1464768(1659c0hex) ##Bootingimageat8070... ImageName:Linux-2.6.28-davinci1 ImageType:ARMLinuxKernelImage(uncompressed) DataSize:1464704Bytes=1.4MB LoadAddress:80008000 EntryPoint:80008000 VerifyingChecksum...OK OK Startingkernel... Uncompressing Linux
Re: Real-time video processing on DM6467 EVM
Title: Samsung Enterprise Portal mySingle Abhishek, You don't need to connect two hosts to the DVEVM. You develop the algorithm in CCS, debug,optimize, make it xDM compliant and produce a library file. The rest of the development work is done on Linux host. Pls go through an earlier post http://www.mail-archive.com/davinci-linux-open-source@linux.davincidsp.com/msg01049.html You may also go through several TI documents such as Algorithm creator user's guide, Server Integartor user's guide and Algorithm development user's guide. Regards Jayakrishnan --- Original Message ---Sender : Abhishek Botadraabhibota...@gmail.comDate : Apr 24, 2009 07:58 (GMT+09:00)Title : Real-time video processing on DM6467 EVMHi, I need some help in figuring out how to implement a video-processing algorithm on ARM+DSP system. From various sources, I am able to understand that first I need to develop the code on DSP because real-time execution can be achieved only on DSP (using code composer studio). I need to work on Windows host for this work. Then, I need to package up the code, i.e. write C/C++ wrappers so that it can be loaded and executed from ARM running linux. Again, this development work needs to be done on Linux host. So, in the end I will need to connect both the hosts to the EVM, windows host through JTAG emulator and serial port and Linux host through Ethernet. Also, there are no reference frameworks available for DaVinci Processors. So, I was wondering if you guys can let me know if this would be the best approach in implementing the video processing algorithm on DM 6467 EVM. Or, is there any other better way I should opt for. Thanks for the help. Regards, -- Abhishek Jayakrishnan M MResearch EngineerDevelopment TeamDigital Imaging DivisionSAMSUNG TECHWIN CO.,LTD TEL +82-31-740-8677FAX +82-31-740-8750 Mobile +82-10-6409-3619E-mail:jaya.krishnan@samsung.com ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Re: RE: Kernel hangs while booting
Title: Samsung Enterprise Portal mySingle Muneendra, Just a doubt. Did you check your target memory map? Since the Kernel sizes may vary, it is possible that the Kernel and filesystem (ramdisk,for example) may overlap in memory. --Jayakrishnan --- Original Message ---Sender : Muneendramuneen...@tataelxsi.co.inDate : Apr 24, 2009 14:00 (GMT+09:00)Title : RE: Kernel hangs while bootingHiAll, Thanksforthereply. IhavedonethechangesspecifiedbyBernardThompson. Butstilltheissueremainssame. Withthesamebootargsandwitholdimagei.ethe2.6.20kernelversioniam abletobootthekernel. Regards, Muneendra. -OriginalMessage- From:SidharthGarde[mailto:sidharth.ga...@mte-india.com] Sent:Wednesday,April22,20096:39PM To:muneen...@tataelxsi.co.in;Maupin,Chase; davinci-linux-open-source@linux.davincidsp.com Subject:Re:Kernelhangswhilebooting HiMuneendra, PleasecheckoutBernardThompsonsreply. Theprobelmisintheline bootargs=console=ttyS0,115200n8=noinitrdrw Itshouldbe bootargs=console=ttyS0,115200n8noinitrdrw (Notetheabsenceof=signafter115200n8) Thatstheissue,whichispreventingyourconsolefromgettinginitialized Regards, Sidharth -OriginalMessage- From:Muneendramuneen...@tataelxsi.co.in To:Maupin,Chasechase.mau...@ti.com; davinci-linux-open-source@linux.davincidsp.com Sent:Wednesday,April22,20096:02PM Subject:RE:Kernelhangswhilebooting HiChaseMaupin, Thanksforreply. Ihavesetthebelowconsolesettings(console=ttyS0,115200n8). Belowaremybootargs: bootdelay=3 baudrate=115200 bootfile=uImage nfshost=10.60.5.117 rootpath=/root/workdir/filesys subnet=255.255.255.0 bootcmd=tftpboot0x8070;bootm filesize=1576a8 fileaddr=8070 serverip=10.60.5.117 ipaddr=10.60.5.110 bootargs=console=ttyS0,115200n8=noinitrdrw ip=10.60.5.110:10.60.5.117:10.60.5.1:255.255.255.0:ELXI1000::off root=/dev/nfsnfsroot=10.60.5.117:/workdir/files ys,nolockmem=120M stdin=serial stdout=serial stderr=serial ethaddr=00:0e:99:02:57:9c videostd=ntsc Stilltheissuereaminssame. Regards, Muneendra. -OriginalMessage- From:Maupin,Chase[mailto:chase.mau...@ti.com] Sent:Wednesday,April22,20095:46PM To:muneen...@tataelxsi.co.in; davinci-linux-open-source@linux.davincidsp.com Subject:RE:Kernelhangswhilebooting Muneendra, Pleasecheckthatyouhaveconsole=ttyS0,115200n8setinyourbootargs variableinu-boot.Thisbehaviourisusuallytheresultofnothaving the properconsolesettings. Sincerely, ChaseMaupin SoftwareApplications CatalogDSPProducts _ From:davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com]OnBehalf Of Muneendra Sent:Wednesday,April22,20096:52AM To:davinci-linux-open-source@linux.davincidsp.com Subject:Kernelhangswhilebooting Importance:High HiAll, Ihavedownloadedlatestbsplinux-davinci-2.6-historicfordm6446from git.IhavecompiledkernelandstarteditbyU-BootonaboardandIget no outputafterU-BootcopiedthekerneltoRAMandjumpedtoit: Log: FilenameuImage. Loadaddress:0x8070 Loading: done Bytestransferred=1464768(1659c0hex) Bootingimageat8070... ImageName:Linux-2.6.28-davinci1 ImageType:ARMLinuxKernelImage(uncompressed) DataSize:1464704Bytes=1.4MB LoadAddress:80008000 EntryPoint:80008000 VerifyingChecksum...OK OK Startingkernel... Uncompressing Linux... .done,bootingthekernel. nothing,nooutput Pleasegivemesomeinputtobootthekernel. Regards, Muneendra Theinformationcontainedinthiselectronicmessageandanyattachments to thismessageareintendedfortheexclusive useoftheaddressee(s)andmaycontainproprietary,confidentialor privilegedinformation.Ifyouarenottheintended recipient,youshouldnotdisseminate,distributeorcopythise-mail. Pleasenotifythesenderimmediatelyanddestroy allcopiesofthismessageandanyattachmentscontainedinit. Theinformationcontainedinthiselectronicmessageandanyattachments tothismessageareintendedfortheexclusive useoftheaddressee(s)andmaycontainproprietary,confidentialor privilegedinformation.Ifyouarenottheintended recipient,youshouldnotdisseminate,distributeorcopythise-mail. Pleasenotifythesenderimmediatelyanddestroy allcopiesofthismessageandanyattachmentscontainedinit. ___ Davinci-linux-open-sourcemailinglist Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source Theinformationcontainedinthiselectronicmessageandanyattachmentstothismessageareintendedfortheexclusive useoftheaddressee(s)andmaycontainproprietary,confidentialorprivilegedinformation.Ifyouarenottheintended