Hi,
On 8/8/20 3:46 PM, Xaver Zu wrote:
What exactly does a "device backend" mean?
Is it content of osmo-trx/Transceiver52M/device/pciesdr/ or lower layers
(libsdr, kernel drivers or HW)?
This crash happen after device stop - start (caused by cmd PWROFF from
osmo-bts).
When I talk about osmo-trx I mean each of osmo-trx-* binaries, which
basically differ on the code being taken from a different directory in
osmo-trx/Transceiver52M/device/ each.
PCIESDRDevice.cpp:363 [tid=140137302865664] rc < 0
<0002> PCIESDRDevice.cpp:364 [tid=140137302865664] Sample buffer: Requested
I haven't found a working solution yet. Starting the demon again helps.
I managed to reach an uptime of more than 3 hours with one MS connected.
So I decide push it into gerrit for review
https://gerrit.osmocom.org/c/osmo-trx/+/19548
Thanks, I'll have a look at some point when I find some time.
Are you considering adding support for floating format samples to the
radio interface?
No one is working or planning to work on that as far as I am concerned.
The proprietary libsdr.so library (driver from
manufacturer) expects
samples in float format. I have to convert short to float again during
Rx / Tx.
I received a feedbak from laforge with a request to complete the PCIeSDR
description. Is it possible to create a page on the wiki for this purpose?
Sure, ask for permissions to edit the wiki here if you don't have them yet.
--
- Pau Espin Pedrol <pespin(a)sysmocom.de>
http://www.sysmocom.de/
=======================================================================
* sysmocom - systems for mobile communications GmbH
* Alt-Moabit 93
* 10559 Berlin, Germany
* Sitz / Registered office: Berlin, HRB 134158 B
* Geschaeftsfuehrer / Managing Director: Harald Welte