Hi all,

This is not fun....

Does my Pi system use the NEON extensions?

1) Am I running 64bit on the RockPro64?

    "file liblpcnetfreedv.so" returns "data"

    OK then, try to "fix" "file", no-go.

    Copy the file liblpcnetfreedv.so to my main Linux PC, we get:

/tmp/liblpcnetfreedv.so: ELF 32-bit LSB pie executable, ARM, EABI5 version 1

    Not 64 bit.

2) The GCC compiler, though it never objected....

gcc version 6.3.0 20170516

     gcc -v returns options including:

--with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb

And, no mention of "armv8" or "neon".

So, at this stage, I can't tell you if FreeDV mode 2020 works on a 64bit Pi.

Alan VK2ZIW

On Tue, 4 Jun 2019 09:55:06 +1000, Al Beard wrote

> Hi all,
> Yes, I'm replying to myself.
> 
> 
> Playing a file ./wav/all_2020.wav with freedv2020 decodes much better but 
> only 50%.
> 
> 
> 1/2 sec audio bits, 1/2 sec silence between.
> 
> 
> 
> CPU load is at 110%. 
> 
> 
> 
> So, in short, today's Pi3 (ARMv8) devices do not have the "grunt" yet.
> 
> 
> I have no idea about whether the "neon" extended instruction set is in use
> at this stage.
> 
> 
> If any of you developers would like to login to my Pi here, just ask.
> 
> 
> Who knows what next year will bring to the ARM family....
> 
> 
> Alan VK2ZIW
> 
> 
> 
> 
> 
> 
> 
> On Tue, 4 Jun 2019 08:35:53 +1000, Al Beard wrote> Hi all,
> > 
> > 
> > Now I have mode 2020 running on Debian 9.9 on a Pi,
> > I'm doing some Speaker to Mic tests with different Audio adapters
> > using the test file ./freedv-gui/wav/all_2020.wav
> > 
> > 
> > Playing ./freedv-gui/wav/all_2020.wav  on my PC, an i3 8100 through a 
> > C-Media
> > USB device then speaker  to the mic input to a SoundBlaster Play 3! on the 
> > Pi.
> > 
> > 
> > CPU usage on the Pi gets up to 80% (of one CPU) (there are five more).
> > This in [Spectrum] mode.
> > The GUI display on my Main PC (ssh -Y user@host)
> > 
> > 
> > The decoded audio
> > =============   only small bits.
> > 
> > 
> > Mode 700D with the same setup, almost 100% copy of
> > ve9qrp_700d_int1_fast_snr2dB.wav
> > 
> > 
> > 
> > 
> > Lockups in 2020 mode.
> > ================ Though the Sync indicator is ON, often
> > there is no speaker audio. Also once I had a 100%CPU lockup.
> > 
> > 
> > FreeBeacon
> > ======== Has the API changed such that "freebeacon" (with mods
> > to set the mode) will work?
> > 
> > 
> > 
> > 
> > 
> > Trials on my PCs (Intel), I'll do that and report in another email.
> > 
> > 
> > 
> > 
> > ====== Hardware, my Pi ==========
> > 
> > 
> > RockPro64 with Debian 9.9 from mkfixit2001, fixed kernel 4.4.171
> > 
> > 
> > 
> > Some say, "It's NOT a Pi", well, it's only extra is a PCIe slot over the
> > "real" Pi3. Has Pi GPIO, HDMI, USB ports etc.. 
> > 
> > 
> > 
> > HOWZAT
> > 
> > 
> > Alan VK2ZIW
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > On Tue, 28 May 2019 08:25:35 +0200, gerhard wrote> Hi Al,
> > > fine that you made it finally.
> > > I tried to setup snd-aloop as you told me and found, that this module is 
> > > allready compiled in Ubuntu 18.04.
> > > I had to include following lines at the end of 
> > > /etc/modprobe.d/alsa-base.config: 
> > > options snd-xxxxxx index=0
> > > options snd-yyyyyy index=1
> > > options snd-aloop index=2
> > > then start with: sudo modprobe snd-aloop
> > >  
> > > The problem is:
> > > when I reboot the system I can seen my USB headset and the internal sound 
> > > card as available connections in the audio part of FreeDV.
> > > After I start snd-aloop I can see the additional loopback there, but 
> > > either the USB-headset or the internal soundcard is gone.
> > > I believe that has to do with some setting in general audio input/putput 
> > > section or in the volume control section.
> > > I could produce a nice internal loop and could hear the great audio of 
> > > mode 2020.
> > > I could connect the FreeDV input to the WebSDR, but I could not hear the 
> > > decoded signal, as the USB-headset was gone.
> > > Just read about JACK Audio Connection Kit. Will try to install and run 
> > > later today.
> > > Any further proposals?
> > > Regards
> > > Gerhard OE3GBB
> > > 
> > > Am 28.05.2019 06:07, schrieb Al Beard:
> > > Hi all,
> > > 
> > > I've fixed my issues running the FreedV 1.4 2020 app on Ubuntu and Fedora.
> > > One MUST use the "build_linux.sh" script.
> > > 
> > > It sure looks to be working on my:
> > > 
> > > Intel(R) Pentium(R) CPU G4560 @ 3.50GHz
> > > 
> > > A system that does not have the AVX/AVX2 CPU flags.
> > > 
> > > CPU usage is quite low, just 30 - 50% of one core in 2020 mode.
> > > "Waterfall" takes a bit more.
> > > 
> > > Can somebody try this attachment: FDVstereo2020.tgz    please?
> > > 
> > > Alan VK2ZIW
> > > 
> > > On Thu, 23 May 2019 15:28:00 +1000, Al Beard wroteHi all,
> > > 
> > > Can somebody compile this up and test please?
> > > 
> > > You will need "rtaudio" package installed
> > > 
> > > http://www.music.mcgill.ca/~gary/rtaudio/
> > > 
> > > And of course, the Codec2 2020 library with LPCnet.
> > > 
> > > Then just a Linux PC with a stereo audio interface and speaker.
> > > 
> > > Do a Tx in 700D mode and note the audio.
> > > Then try 2020 mode.
> > > 
> > > All I get is blurt, silence, blurt, silence etc..
> > > 
> > > I want this app working for a portable setup ie. no PC or laptop.
> > > A Pi.
> > > 
> > > Alan VK2ZIW
> > > 
> > > On Thu, 23 May 2019 12:48:01 +1000, Al Beard wroteHi all,
> > > 
> > > Not so fast...
> > > 
> > > On this Asus H110M-A system with a Pentium G4560 @ 3.50GHz
> > > we only have USB3 ports:
> > > 
> > > 3  [S3             ]: USB-Audio - Sound Blaster Play! 3
> > > 
> > > The audio from "fdvcore" is "bitsy", not the nice smooth
> > > audio when the same USB dongle is on the Armbian system (Banana Pi 
> > > M2 Berry)
> > > 
> > > FreeDV 2020 GUI on Armbian
> > > ==========================
> > > 
> > > Though the "cmake" system searches for AVX/AVX2 or Neon,
> > > when doing "make" impossible instructions (for the x86_64 CPU)
> > > can't be assembled in fdmdv2_main.cpp as I recall.
> > > Git: git rev-list --count HEAD
> > > 1922
> > > 
> > > Somebody has got to give it a go....
> > > 
> > > Alan VK2ZIW
> > > 
> > > ---------------------------------------------------
> > > Alan Beard
> > > 
> > > OpenWebMail 2.53
> > > 
> > > _______________________________________________
> > > Freetel-codec2 mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> > > ---------------------------------------------------
> > > Alan Beard
> > > 
> > > OpenWebMail 2.53
> > > 
> > > ---------------------------------------------------
> > > Alan Beard
> > > 
> > > OpenWebMail 2.53
> > > 
> > > _______________________________________________
> > > Freetel-codec2 mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> > 
> > --------------------------------------------------- 
> > Alan Beard 
> > 
> > OpenWebMail 2.53 
> > 
> > 
> 
> --------------------------------------------------- 
> Alan Beard 
> 
> OpenWebMail 2.53 
> 
>

--------------------------------------------------- 
Alan Beard

OpenWebMail 2.53

 
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to