ha7ilm / csdr

A simple DSP library and command-line tool for Software Defined Radio.
523 stars 171 forks source link

Bug on Pi4-4GB + Odroid N2 4G "Buster" csdr jump 100% CPU usage on 20-30 seconds! #50

Open linuxonlinehelp opened 5 years ago

linuxonlinehelp commented 5 years ago

csdr run on 20-30sec to 100 % CPU on a "openwebrx" Setup with csdr preinstalled! if i start the openwebrx webinterface with waterfall. At Debian Stretch Release this does NOT happen, does anyone know why and whats changed between the OS Releases? both python 2.7, both compliled seemless! Openwebrx -> csdr set Hz-filters ->start rtl_sdr .. Every switch i press on the interface restart a command to csdr at backend, then csdr waits 20-30sec like hang/freeze the Audio, after 30 seconds the Sound runs and the Waterfall works too. Tested varios Browsers, same issue. No logged Errors.. ...make me nuts.. new hardware and lookups.. thanks for infos..

linuxonlinehelp commented 5 years ago

info update: https://github.com/simonyiszk/openwebrx/issues/139#issuecomment-557186988

linuxonlinehelp commented 5 years ago

Update Info2 : https://github.com/simonyiszk/openwebrx/issues/139#issuecomment-560010335

linuxonlinehelp commented 4 years ago

Removing / comment out Markefile Neon Parameters will start make, but ran into errors. this is not running on odroid n2: PARAMS_NEON = -mfloat-abi=hard -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -funsafe-math-optimizations -Wformat=0 -DNEON_OPTS

echo: unknown option -mfloat-abi=hard -mvectorize-with-neon-quad -funsafe-math-optimizations

tried with no help: -march=armv8-a -mtune=cortex-a53

linuxonlinehelp commented 4 years ago

Update: Find out the correct Makefile settings for the Odroid-N2 NEON ARM Parameters: https://gist.github.com/fm4dd/c663217935dc17f0fc73c9c81b0aa845?signup=true#gistcomment-3111872