[#5513] g729 test fails in trunk on bf537-stamp
Submitted By: Vivi Li
Open Date
2009-09-04 01:40:30 Close Date
2009-10-19 05:55:45
Priority:
Medium Assignee:
Yi Li
Status:
Closed Fixed In Release:
N/A
Found In Release:
2010R1 Release:
Category:
N/A Board:
N/A
Processor:
ALL Silicon Revision:
Is this bug repeatable?:
Yes Resolution:
Rejected
Uboot version or rev.:
Toolchain version or rev.:
gcc4.1-09r1-rc9
App binary format:
N/A
Summary: g729 test fails in trunk on bf537-stamp
Details:
g729 test fails in trunk on bf537-stamp
--
Linux version 2.6.30.5-ADI-2010R1-pre-svn7258 (test@uclinux58-mmc-usblan) (gcc version 4.1.2 (ADI svn)) #4 Wed Sep 2 21:27:06 GMT 2009^M
bootconsole [early_shadow0] enabled^M
bootconsole [early_BFuart0] enabled^M
early printk enabled on early_BFuart0^M
Limiting kernel memory to 56MB due to anomaly 05000263^M
Board Memory: 64MB^M
Kernel Managed Memory: 64MB^M
Memory map:^M
fixedcode = 0x00000400-0x00000490^M
text = 0x00001000-0x00108920^M
rodata = 0x00108920-0x00160398^M
bss = 0x00161000-0x00171acc^M
data = 0x00171ae0-0x00182000^M
stack = 0x00180000-0x00182000^M
init = 0x00182000-0x008b5000^M
available = 0x008b5000-0x037ff000^M
DMA Zone = 0x03f00000-0x04000000^M
Hardware Trace Active and Enabled^M
Boot Mode: 0^M
Reset caused by Software reset^M
Blackfin support (C) 2004-2009 Analog Devices, Inc.^M
Compiled for ADSP-BF537 Rev 0.2^M
Blackfin Linux support by http://blackfin.uclinux.org/^M
Processor Speed: 500 MHz core clock and 125 MHz System Clock^M
NOMPU: setting up cplb tables^M
Instruction Cache Enabled for CPU0^M
External memory: cacheable in instruction cache^M
Data Cache Enabled for CPU0^M
External memory: cacheable (write-back) in data cache^M
Built 1 zonelists in Zone order, mobility grouping off. Total pages: 14223^M
Kernel command line: root=/dev/mtdblock0 rw earlyprintk=serial,uart0,57600 ip=10.100.4.50:10.100.4.174:10.100.4.174:255.255.255.0:bf537-stamp:eth0:off^M
NR_IRQS:98^M
Configuring Blackfin Priority Driven Interrupts^M
PID hash table entries: 256 (order: 8, 1024 bytes)^M
console [ttyBF0] enabled, bootconsole disabled^M
console [ttyBF0] enabled, bootconsole disabled^M
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)^M
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)^M
Memory available: 47856k/65536k RAM, (7372k init code, 1054k kernel code, 486k data, 1024k dma, 7744k reserved)^M
Calibrating delay loop... 997.37 BogoMIPS (lpj=1994752)^M
Security Framework initialized^M
Mount-cache hash table entries: 512^M
Blackfin Scratchpad data SRAM: 4 KB^M
Blackfin L1 Data A SRAM: 16 KB (16 KB free)^M
Blackfin L1 Data B SRAM: 16 KB (16 KB free)^M
Blackfin L1 Instruction SRAM: 48 KB (47 KB free)^M
net_namespace: 296 bytes^M
NET: Registered protocol family 16^M
Blackfin DMA Controller^M
stamp_init(): registering device resources^M
bio: create slab <bio-0> at 0^M
NET: Registered protocol family 2^M
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)^M
TCP established hash table entries: 2048 (order: 2, 16384 bytes)^M
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)^M
TCP: Hash tables configured (established 2048 bind 2048)^M
TCP reno registered^M
NET: Registered protocol family 1^M
msgmni has been set to 93^M
io scheduler noop registered^M
io scheduler anticipatory registered (default)^M
io scheduler cfq registered^M
Serial: Blackfin serial driver^M
bfin-uart.1: ttyBF0 at MMIO 0xffc00400 (irq = 18) is a BFIN-UART^M
brd: module loaded^M
bfin_mii_bus: probed^M
bfin_mac: attached PHY driver [SMSC LAN83C185] (mii_bus:phy_addr=0:01, irq=-1, mdc_clk=2500000Hz(mdc_div=24)@sclk=125MHz)^M
bfin_mac bfin_mac.0: Blackfin on-chip Ethernet MAC driver, Version 1.1^M
bfin-spi bfin-spi.0: Blackfin on-chip SPI Controller Driver, Version 1.0, regs_base@ffc00500, dma channel@7^M
rtc-bfin rtc-bfin: rtc core: registered rtc-bfin as rtc0^M
bfin-wdt: initialized: timeout=20 sec (nowayout=0)^M
TCP cubic registered^M
NET: Registered protocol family 17^M
rtc-bfin rtc-bfin: setting system clock to 2015-08-15 23:25:57 UTC (1439681157)^M
IP-Config: Complete:^M
device=eth0, addr=10.100.4.50, mask=255.255.255.0, gw=10.100.4.174,^M
host=bf537-stamp, domain=, nis-domain=(none),^M
bootserver=10.100.4.174, rootserver=10.100.4.174, rootpath=^M
Freeing unused kernel memory: 7372k freed^M
dma_alloc_init: dma_page @ 0x03299000 - 256 pages at 0x03f00000^M
_____________________________________^M
a8888b. / Welcome to the uClinux distribution \^M
d888888b. / _ _ \^M
8P"YP"Y88 / | | |_| __ __ (TM) |^M
8|o||o|88 _____/ | | _ ____ _ _ \ \/ / |^M
8' .88 \ | | | | _ \| | | | \ / |^M
8`._.' Y8. \ | |__ | | | | | |_| | / \ |^M
d/ `8b. \ \____||_|_| |_|\____|/_/\_\ |^M
dP . Y8b. \ For embedded processors including |^M
d8:' " `::88b \ the Analog Devices Blackfin /^M
d8" 'Y88b \___________________________________/^M
:8P ' :888^M
8a. : _a88P For further information, check out:^M
._/"Yaa_: .| 88P| - http://blackfin.uclinux.org/^M
\ YP" `| 8P `. - http://docs.blackfin.uclinux.org/^M
/ \.___.d| .' - http://www.uclinux.org/^M
`--..__)8888P`._.' jgs/a:f - https://www.analog.com/blackfin^M
^M
Have a lot of fun...^M
^M
^M
BusyBox v1.15.0 (2009-09-02 19:49:21 GMT) hush - the humble shell^M
^M
root:/> versioPHY: 0:01 - Link is Up - 100/Full^M
n^M
kernel: Linux release 2.6.30.5-ADI-2010R1-pre-svn7258, build #4 Wed Sep 2 21:27:06 GMT 2009^M
toolchain: bfin-uclinux-gcc release gcc version 4.1.2 (ADI svn)^M
user-dist: release svn-8803, build #44 Wed Sep 2 21:26:23 GMT 2009^M
root:/> successful boot attempt
************** STEP 3: test preparation
ifconfig eth0 10.100.4.50^M
root:/> exec /home/test/work/cruise/checkouts/uclinux-dist/testsuites/g729/cp_g729.sh
PASS: copy test_data to test folder
rcp -r /home/test/work/cruise/checkouts/uclinux-dist/testsuites/g729/g729/test_data root@10.100.4.50:/var
PASS: copy test_data folder to target board
rcp /home/test/work/cruise/checkouts/uclinux-dist/lib/libbfgdots/g729/test/alltests.sh root@10.100.4.50:/var
PASS: copy test scripts to target board
rcp /home/test/work/cruise/checkouts/uclinux-dist/lib/libbfgdots/g729/src.fdpic/libg729ab.so root@10.100.4.50:/lib
PASS: copy g729 lib to target board
rcp /home/test/work/cruise/checkouts/uclinux-dist/lib/libbfgdots/g729/test/g729ab_test root@10.100.4.50:/var
PASS: copy g729ab_test to target board
rcp /home/test/work/cruise/checkouts/uclinux-dist/lib/libbfgdots/g729/test/g729ab_testsimgot root@10.100.4.50:/var
PASS: copy g729ab_testsimgot to target board
rcp /home/test/work/cruise/checkouts/uclinux-dist/lib/libbfgdots/g729/test/g729ab_testfdpic root@10.100.4.50:/var
PASS: copy g729ab_testfdpic to target board
rcp /home/test/work/cruise/checkouts/uclinux-dist/lib/libbfgdots/g729/test/g729ab_testfdpic_so root@10.100.4.50:/var
PASS: copy g729ab_testfdpic_so to target board
************** STEP 4: Start testing.
cd /var^M
root:/var> ./alltests.sh g729ab_test^M
Average MIPs: 10.95 G729A Encoder^M
Average MIPs: 10.71 G729A Encoder^M
Average MIPs: 10.60 G729A Encoder^M
Average MIPs: 10.64 G729A Encoder^M
Average MIPs: 10.67 G729A Encoder^M
Average MIPs: 10.59 G729A Encoder^M
Average MIPs: 10.71 G729A Encoder^M
Average MIPs: 2.03 G729A Decoder^M
Average MIPs: 1.98 G729A Decoder^M
Average MIPs: 2.00 G729A Decoder^M
Average MIPs: 2.00 G729A Decoder^M
Average MIPs: 1.99 G729A Decoder^M
Average MIPs: 1.98 G729A Decoder^M
Average MIPs: 2.05 G729A Decoder^M
Average MIPs: 1.93 G729A Decoder^M
Average MIPs: 2.00 G729A Decoder^M
Average MIPs: 1.92 G729A Decoder^M
Average MIPs: 1.92 G729A Decoder^M
Average MIPs: 1.93 G729A Decoder^M
Average MIPs: 1.96 G729A Decoder^M
Average MIPs: 2.11 G729A Decoder^M
Average MIPs: 7.29 G729AB Encoder^M
Average MIPs: 7.25 G729AB Encoder^M
Average MIPs: 6.57 G729AB Encoder^M
Average MIPs: 8.21 G729AB Encoder^M
diff :45522 0, 100^M
/var/test_data/g729ab/tstseq1a.bit /var/test_data/g729ab/tstseq1a.out --dec --g729ab^M
Average MIPs: 1.95 G729AB Decoder^M
Average MIPs: 2.02 G729AB Decoder^M
Average MIPs: 1.97 G729AB Decoder^M
Average MIPs: 2.11 G729AB Decoder^M
root:/var> ./alltests.sh g729ab_testsimgot^M
Average MIPs: 13.36 G729A Encoder^M
Average MIPs: 13.07 G729A Encoder^M
Average MIPs: 13.03 G729A Encoder^M
Average MIPs: 13.05 G729A Encoder^M
Average MIPs: 13.09 G729A Encoder^M
Average MIPs: 12.99 G729A Encoder^M
Average MIPs: 13.09 G729A Encoder^M
Average MIPs: 2.38 G729A Decoder^M
Average MIPs: 2.28 G729A Decoder^M
Average MIPs: 2.32 G729A Decoder^M
Average MIPs: 2.34 G729A Decoder^M
Average MIPs: 2.32 G729A Decoder^M
Average MIPs: 2.32 G729A Decoder^M
Average MIPs: 2.39 G729A Decoder^M
Average MIPs: 2.32 G729A Decoder^M
Average MIPs: 2.33 G729A Decoder^M
Average MIPs: 2.38 G729A Decoder^M
Average MIPs: 2.36 G729A Decoder^M
Average MIPs: 2.42 G729A Decoder^M
Average MIPs: 2.36 G729A Decoder^M
Average MIPs: 2.34 G729A Decoder^M
Average MIPs: 9.05 G729AB Encoder^M
Average MIPs: 8.86 G729AB Encoder^M
Average MIPs: 8.08 G729AB Encoder^M
Average MIPs: 10.04 G729AB Encoder^M
diff :45522 0, 100^M
/var/test_data/g729ab/tstseq1a.bit /var/test_data/g729ab/tstseq1a.out --dec --g729ab^M
Average MIPs: 2.55 G729AB Decoder^M
Average MIPs: 2.44 G729AB Decoder^M
Average MIPs: 2.41 G729AB Decoder^M
Average MIPs: 2.37 G729AB Decoder^M
root:/var> ./alltests.sh g729ab_testfdpic^M
Average MIPs: 6.54 G729A Encoder^M
Average MIPs: 6.70 G729A Encoder^M
Average MIPs: 6.53 G729A Encoder^M
Average MIPs: 6.53 G729A Encoder^M
Average MIPs: 6.59 G729A Encoder^M
Average MIPs: 6.49 G729A Encoder^M
Average MIPs: 6.59 G729A Encoder^M
Average MIPs: 1.40 G729A Decoder^M
Average MIPs: 1.27 G729A Decoder^M
Average MIPs: 1.31 G729A Decoder^M
Average MIPs: 1.29 G729A Decoder^M
Average MIPs: 1.29 G729A Decoder^M
Average MIPs: 1.29 G729A Decoder^M
Average MIPs: 1.32 G729A Decoder^M
Average MIPs: 1.34 G729A Decoder^M
Average MIPs: 1.37 G729A Decoder^M
Average MIPs: 1.40 G729A Decoder^M
Average MIPs: 1.40 G729A Decoder^M
Average MIPs: 1.42 G729A Decoder^M
Average MIPs: 1.38 G729A Decoder^M
Average MIPs: 1.36 G729A Decoder^M
Average MIPs: 4.67 G729AB Encoder^M
Average MIPs: 4.65 G729AB Encoder^M
Average MIPs: 4.21 G729AB Encoder^M
Average MIPs: 5.13 G729AB Encoder^M
diff :45522 0, 1e0^M
/var/test_data/g729ab/tstseq1a.bit /var/test_data/g729ab/tstseq1a.out --dec --g729ab^M
lf_fdpic: not enough L1 instruction sram^M
SEGV^M
Average MIPs: 1.52 G729AB Decoder^M
Average MIPs: 1.38 G729AB Decoder^M
Average MIPs: 1.31 G729AB Decoder^M
root:/var> ./alltests.sh g729ab_testfdpic_so^M
Average MIPs: 6.53 G729A Encoder^M
Average MIPs: 6.61 G729A Encoder^M
Average MIPs: 6.51 G729A Encoder^M
Average MIPs: 6.47 G729A Encoder^M
Average MIPs: 6.52 G729A Encoder^M
Average MIPs: 6.52 G729A Encoder^M
Average MIPs: 6.65 G729A Encoder^M
Average MIPs: 1.28 G729A Decoder^M
Average MIPs: 1.28 G729A Decoder^M
Average MIPs: 1.30 G729A Decoder^M
Average MIPs: 1.31 G729A Decoder^M
Average MIPs: 1.31 G729A Decoder^M
Average MIPs: 1.29 G729A Decoder^M
Average MIPs: 1.39 G729A Decoder^M
Average MIPs: 1.33 G729A Decoder^M
Average MIPs: 1.32 G729A Decoder^M
Average MIPs: 1.42 G729A Decoder^M
Average MIPs: 1.47 G729A Decoder^M
Average MIPs: 1.45 G729A Decoder^M
Average MIPs: 1.42 G729A Decoder^M
Average MIPs: 1.29 G729A Decoder^M
Average MIPs: 4.68 G729AB Encoder^M
Average MIPs: 4.60 G729AB Encoder^M
Average MIPs: 4.20 G729AB Encoder^M
Average MIPs: 5.13 G729AB Encoder^M
diff :45522 0, 100^M
/var/test_data/g729ab/tstseq1a.bit /var/test_data/g729ab/tstseq1a.out --dec --g729ab^M
./g729ab_testfdpic_so:547: L1 allocation failed^M
./g729ab_testfdpic_so:582: can't map '/lib/libg729ab.so'^M
./g729ab_testfdpic_so:547: L1 allocation failed^M
./g729ab_testfdpic_so:582: can't map '/lib/libg729ab.so'^M
Error opening libg729ab.so : File not found^M
Average MIPs: 1.52 G729AB Decoder^M
Average MIPs: 1.39 G729AB Decoder^M
Average MIPs: 1.31 G729AB Decoder^M
root:/var>
--
Follow-ups
--- Yi Li 2009-09-28 05:58:40
Disable kernel optimization and move bfin_mac buffer out of L1 works ok on my
side。
#
# Blackfin Kernel Optimizations
#
#
# Memory Optimizations
#
# CONFIG_I_ENTRY_L1 is not set
# CONFIG_EXCPT_IRQ_SYSC_L1 is not set
# CONFIG_DO_IRQ_L1 is not set
# CONFIG_CORE_TIMER_IRQ_L1 is not set
# CONFIG_IDLE_L1 is not set
# CONFIG_SCHEDULE_L1 is not set
# CONFIG_ARITHMETIC_OPS_L1 is not set
# CONFIG_ACCESS_OK_L1 is not set
# CONFIG_MEMSET_L1 is not set
# CONFIG_MEMCPY_L1 is not set
# CONFIG_SYS_BFIN_SPINLOCK_L1 is not set
# CONFIG_IP_CHECKSUM_L1 is not set
# CONFIG_CACHELINE_ALIGNED_L1 is not set
# CONFIG_SYSCALL_TAB_L1 is not set
# CONFIG_CPLB_SWITCH_TAB_L1 is not set
CONFIG_APP_STACK_L1=y
Attached the configure.
--- Vivi Li 2009-09-28 23:50:33
g729 test still failed on latest trunk.
Latest config is attached.
--
root:/> version
kernel: Linux release 2.6.31.1-ADI-2010R1-pre-svn7475, build #74 Mon Sep 28
09:20:46 GMT 2009^M
toolchain: bfin-uclinux-gcc release gcc version 4.1.2 (ADI svn)^M
user-dist: release svn-8901, build #1159 Mon Sep 28 09:20:01 GMT 2009^M
root:/> cd /var^M
root:/var> ./alltests.sh g729ab_test^M
Average MIPs: 10.93 G729A Encoder^M
Average MIPs: 10.56 G729A Encoder^M
Average MIPs: 10.44 G729A Encoder^M
Average MIPs: 10.52 G729A Encoder^M
Average MIPs: 10.69 G729A Encoder^M
Average MIPs: 10.39 G729A Encoder^M
Average MIPs: 10.67 G729A Encoder^M
Average MIPs: 2.07 G729A Decoder^M
Average MIPs: 2.03 G729A Decoder^M
Average MIPs: 2.03 G729A Decoder^M
Average MIPs: 2.01 G729A Decoder^M
Average MIPs: 2.04 G729A Decoder^M
Average MIPs: 2.01 G729A Decoder^M
Average MIPs: 2.05 G729A Decoder^M
Average MIPs: 2.00 G729A Decoder^M
Average MIPs: 2.09 G729A Decoder^M
Average MIPs: 2.05 G729A Decoder^M
Average MIPs: 2.06 G729A Decoder^M
Average MIPs: 2.04 G729A Decoder^M
Average MIPs: 2.06 G729A Decoder^M
Average MIPs: 2.06 G729A Decoder^M
Average MIPs: 7.33 G729AB Encoder^M
Average MIPs: 7.28 G729AB Encoder^M
Average MIPs: 6.52 G729AB Encoder^M
Average MIPs: 8.15 G729AB Encoder^M
diff :33319 0, 100^M
/var/test_data/g729ab/tstseq1a.bit /var/test_data/g729ab/tstseq1a.out --dec
--g729ab^M
Average MIPs: 2.21 G729AB Decoder^M
Average MIPs: 2.07 G729AB Decoder^M
Average MIPs: 2.06 G729AB Decoder^M
Average MIPs: 2.05 G729AB Decoder^M
root:/var>
./alltests.sh g729ab_testsimgot^M
Average MIPs: 13.16 G729A Encoder^M
Average MIPs: 13.04 G729A Encoder^M
Average MIPs: 12.86 G729A Encoder^M
Average MIPs: 12.90 G729A Encoder^M
Average MIPs: 13.07 G729A Encoder^M
Average MIPs: 12.85 G729A Encoder^M
Average MIPs: 12.94 G729A Encoder^M
Average MIPs: 2.42 G729A Decoder^M
Average MIPs: 2.41 G729A Decoder^M
Average MIPs: 2.38 G729A Decoder^M
Average MIPs: 2.36 G729A Decoder^M
Average MIPs: 2.39 G729A Decoder^M
Average MIPs: 2.37 G729A Decoder^M
Average MIPs: 2.35 G729A Decoder^M
Average MIPs: 2.32 G729A Decoder^M
Average MIPs: 2.44 G729A Decoder^M
Average MIPs: 2.39 G729A Decoder^M
Average MIPs: 2.43 G729A Decoder^M
Average MIPs: 2.45 G729A Decoder^M
Average MIPs: 2.43 G729A Decoder^M
Average MIPs: 2.50 G729A Decoder^M
Average MIPs: 8.93 G729AB Encoder^M
Average MIPs: 8.86 G729AB Encoder^M
Average MIPs: 7.97 G729AB Encoder^M
Average MIPs: 9.91 G729AB Encoder^M
diff :33319 0, 100^M
/var/test_data/g729ab/tstseq1a.bit /var/test_data/g729ab/tstseq1a.out --dec
--g729ab^M
Average MIPs: 2.49 G729AB Decoder^M
Average MIPs: 2.39 G729AB Decoder^M
Average MIPs: 2.40 G729AB Decoder^M
Average MIPs: 2.40 G729AB Decoder^M
root:/var>
./alltests.sh g729ab_testfdpic^M
Average MIPs: 6.57 G729A Encoder^M
Average MIPs: 6.59 G729A Encoder^M
Average MIPs: 6.48 G729A Encoder^M
Average MIPs: 6.51 G729A Encoder^M
Average MIPs: 6.63 G729A Encoder^M
Average MIPs: 6.49 G729A Encoder^M
Average MIPs: 6.78 G729A Encoder^M
Average MIPs: 1.45 G729A Decoder^M
Average MIPs: 1.33 G729A Decoder^M
Average MIPs: 1.31 G729A Decoder^M
Average MIPs: 1.30 G729A Decoder^M
Average MIPs: 1.34 G729A Decoder^M
Average MIPs: 1.30 G729A Decoder^M
Average MIPs: 1.34 G729A Decoder^M
Average MIPs: 1.30 G729A Decoder^M
Average MIPs: 1.39 G729A Decoder^M
Average MIPs: 1.43 G729A Decoder^M
Average MIPs: 1.44 G729A Decoder^M
Average MIPs: 1.46 G729A Decoder^M
Average MIPs: 1.42 G729A Decoder^M
Average MIPs: 1.29 G729A Decoder^M
Average MIPs: 4.64 G729AB Encoder^M
Average MIPs: 4.63 G729AB Encoder^M
Average MIPs: 4.16 G729AB Encoder^M
Average MIPs: 5.06 G729AB Encoder^M
diff :33319 0, 1e0^M
/var/test_data/g729ab/tstseq1a.bit /var/test_data/g729ab/tstseq1a.out --dec
--g729ab^M
lf_fdpic: not enough L1 instruction sram^M
SEGV^M
Average MIPs: 1.45 G729AB Decoder^M
Average MIPs: 1.42 G729AB Decoder^M
Average MIPs: 1.40 G729AB Decoder^M
root:/var>
./alltests.sh g729ab_testfdpic_so^M
Average MIPs: 6.58 G729A Encoder^M
Average MIPs: 6.69 G729A Encoder^M
Average MIPs: 6.65 G729A Encoder^M
Average MIPs: 6.53 G729A Encoder^M
Average MIPs: 6.82 G729A Encoder^M
Average MIPs: 6.66 G729A Encoder^M
Average MIPs: 6.97 G729A Encoder^M
Average MIPs: 1.43 G729A Decoder^M
Average MIPs: 1.43 G729A Decoder^M
Average MIPs: 1.45 G729A Decoder^M
Average MIPs: 1.33 G729A Decoder^M
Average MIPs: 1.49 G729A Decoder^M
Average MIPs: 1.45 G729A Decoder^M
Average MIPs: 1.44 G729A Decoder^M
Average MIPs: 1.45 G729A Decoder^M
Average MIPs: 1.47 G729A Decoder^M
Average MIPs: 1.57 G729A Decoder^M
Average MIPs: 1.56 G729A Decoder^M
Average MIPs: 1.61 G729A Decoder^M
Average MIPs: 1.56 G729A Decoder^M
Average MIPs: 1.43 G729A Decoder^M
Average MIPs: 4.79 G729AB Encoder^M
Average MIPs: 4.74 G729AB Encoder^M
Average MIPs: 4.29 G729AB Encoder^M
Average MIPs: 5.20 G729AB Encoder^M
diff :33319 0, 100^M
/var/test_data/g729ab/tstseq1a.bit /var/test_data/g729ab/tstseq1a.out --dec
--g729ab^M
./g729ab_testfdpic_so:547: L1 allocation failed^M
./g729ab_testfdpic_so:582: can't map '/lib/libg729ab.so'^M
./g729ab_testfdpic_so:547: L1 allocation failed^M
./g729ab_testfdpic_so:582: can't map '/lib/libg729ab.so'^M
Error opening libg729ab.so : File not found^M
Average MIPs: 1.60 G729AB Decoder^M
Average MIPs: 1.54 G729AB Decoder^M
Average MIPs: 1.49 G729AB Decoder^M
root:/var>
--
--- Mike Frysinger 2009-09-29 16:06:59
Yi's point is that you need to disable all L1 options in the kernel in order for
the g729 to currently work. the error you posted shows that you havent done
this: "L1 allocation failed"
read /proc/sram to see how things are allocated
--- Yi Li 2009-09-29 23:13:35
I compared the two attached configures. I think the difference is in vivi's
config, "CONFIG_BFIN_MAC_USE_L1=y" - this is the cause of the error.
The g729 test configuration may need to be modified.
-Yi
--- Vivi Li 2009-10-19 05:55:45
It can work now after CONFIG_BFIN_MAC_USE_L1 is disabled.
So close this bug.
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
config.linux.g729 application/octet-stream 35447 Vivi Li
config application/octet-stream 32324 Yi Li