ADZS-SC589-EZLITE + Linux: Tests
Using Linux Add-in 1.3.1 for ADSP-SC5xx we cooked a customized Buildroot image, where audio drivers already preinstalled.
Uboot info:
CPU: ADSP ADSP-SC589-0.0 (Detected Rev: 1.1) (spi flash boot)
VCO: 450 MHz, Cclk0: 450 MHz, Sclk0: 112.500 MHz, Sclk1: 112.500 MHz, DCLK: 225 MHz
OCLK: 150 MHz
I2C: ready
DRAM: 224 MiB
dump init clock rate
CGU0_PLL 450 MHz
CGU0_SYSCLK 225 MHz
CGU0_CCLK 450 MHz
CGU0_SYS0 112 MHz
CGU0_DCLK 225 MHz
CGU0_OCLK 150 MHz
CGU0_SYS0 112 MHz
...
adau1962 0-0004: busy to request reset-gpio 1401,2a,a0,00
00,00,01,00
06,00,00,00
00,00,00,00
00,00,00,00
00,00,00,00
00,aa,aa,aa
sc5xx-i2s-dai 31002400.i2s: SPORT create success
snd-sc5xx scb:sound: adau1962-hifi <-> 31002400.i2s mapping ok
snd-sc5xx scb:sound: adau1977-hifi <-> 31002400.i2s mapping ok
TCP: cubic registered
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
do_initcall_level level 7
ThumbEE CPU extension supported.
console [netcon0] enabled
netconsole: network logging started
rtc-adi2 310c8000.rtc: setting system clock to 1970-01-01 00:01:27 UTC (87)
ALSA device list:
#0: sc5xx-asoc-card
Load:
Starting from 35sec - mplayer starts playing FLAC file. Overall CPU load not exceed than 7%. Sharc cores were not used in the decoding process.
Power consumption during tests 2.7 W max.
Test 2: Using SD card with audio file in MP3 format (320 kbit/s) and mpg123 application we tried to get the first impression about possible CPU load & power consumption.
Load:
Starting from 4th sec - mpg123 starts playing MP3 file. Overall CPU load not exceed than 12%. Sharc cores were not used in the decoding process.
Power consumption during tests 2.75 W max.
Test 3: Measuring power consumption with a 100% CPU load (Cortex-A5).
Using "streess" we can simulate 100% CPU load and during this test power consumption was 2.8W max.
Test 4: Recording & playing audio data - CPU load 2%, power consumption ~2.75W .
Test 5: Running iperf3 (network performance test) over 100Mbit Ethernet port (J2), CPU load ~ 40%, power consumption 2.6 W .
Test 6: Running iperf3 (network performance test) over 1Gbit Ethernet port (J14), CPU load ~ 47%, power consumption 2.8 W .
Temperature picture during tests: