Hi David, further investigation showed that the UHSDR firmware used the wrong buffer size (which caused the crashes...). Now this works and we can see that we produce 160ms frames back to back (so performance is probably more or less sufficient on the F7) but each frame has some unwanted noise of exactly 20ms in it instead of the FreeDV signal. This happens in always exactly the same position in each frame so I assume it is a fault on our UHSDR buffer handling side. We'll see.
73 Danilo On 06.06.2018 22:53, David Rowe wrote: > Hi Danilo, > > I'm surprised that (especially) the tx is too slow for that class of > CPU. The modem (especially the modulator) is quite simple in terms of > CPU compared to the early parallel tone modems, e.g. for FreeDV 1600. > > On a x86 I get similar CPU load for 1600 and 700D - and 700D has > powerful FEC. > > Do you ave any profiling information you can share? > > Thanks, > > David > > On 07/06/18 06:08, Danilo Beuche wrote: >> Hi, >> >> I have been working to get FreeDV 700D running on the STM32F743 as part >> of the UHSDR firmware. After being stopped for while by a bug in the STM >> supplied data cache init code I was able to get the OVI40 TRX to >> transmit for a brief moment the FreeDV sound to my RX. But unfortunately >> the STM32F7 is not fast enough to transmit 700D continuously. It is >> simply not able to produce a 160ms frame fast enough. Can't say anything >> about receive yet, but I can see also a serious load when in RX. >> >> Next up is to run the same code on a STM32H7, I have some hope that this >> one is fast enough with the code as it is (it is about twice as fast the >> STM32F7 clockwise). >> >> 73 >> Danilo >> >> >> ------------------------------------------------------------------------------ >> >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> Freetel-codec2 mailing list >> Freetel-codec2@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/freetel-codec2 >> > > ------------------------------------------------------------------------------ > > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Freetel-codec2 mailing list > Freetel-codec2@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2