srsran / zynq_timestamping

Open source Zynq timestamping implementation from Software Radio Systems (SRS)
https://srsran.github.io/zynq_timestamping/index.html
GNU Affero General Public License v3.0
55 stars 15 forks source link

ERROR READ LINE: -32 #54

Closed vagrant313 closed 1 year ago

vagrant313 commented 1 year ago

I am facing an error after running default run_txrx_test_plutosdr.sh as shown below.

image

the left side is the output of plutosdr dmesg.

do I need to update srs with metadata libiio driver inside pluto, I have not seen any info about it, Thanks

vagrant313 commented 1 year ago

i updated the host side libraries as well, but still the same error image on the plutosdr image

vagrant313 commented 1 year ago
  1. I am directly running the system_top.bit.bin provided in the release.
  2. runnig the below commands

image

  1. ./run_txrx_pluo.sh

image

seems like its the issue of uboot memory space is not matching with the current bootfiles used in the default plutosdr image. do i need to build bootfiles from scratch? It should run as defined in the documentation.

vagrant313 commented 1 year ago

Hi, The porblem is solved and just adding here ifanyone finds the same issu, it was the issue of libiio and srs comatibility versions.

first update the pluto firmware version

https://wiki.analog.com/university/tools/pluto/users/firmware

a. check the current verion iio_info -s should be v0.23 b.

https://github.com/analogdevicesinc/plutosdr-fw/releases/tag/v0.34

copy all te files of plutosdr-fw-v0.34.zip to plutoSDR drive

Eject usb

wait for blibking led about 4minuts

reboot pluto

install libiio ver 0.23 which is compatible with srs 2019.1 bitfile

https://github.com/analogdevicesinc/plutosdr-fw/releases/tag/v0.34

install libiio-ad936x

wget http://swdownloads.analog.com/cse/travis_builds/master_latest_libad9361-iio-ubuntu-18.04-amd64.deb

ofontbach commented 1 year ago

Thanks for your inputs @vagrant313!