Re: [USRP-users] overflowed when running two B210 simultaneously in one pc

2018-07-30 Thread Marcus D. Leech via USRP-users

On 07/30/2018 09:32 AM, lichunming via USRP-users wrote:

Dear All,

I've got the following problem:
I used two B210 boardssimultaneously in one program on  one desktop pc with i7-7700K cpu, 
the two B210 was set different centre frequency. I started board A firstly, and it worked 
with no problem. Then I started board B and there was  "overflowed" problems 
reported by uhd. I added some logs in UHD, found the problem was produced in bellow line:
(function: get_and_process_single_packet,file: super_recv_packet_handler.hpp)
/if (info.ifpi.packet_type != vrt::if_packet_info_t::PACKET_TYPE_DATA){/
/  return PACKET_INLINE_MESSAGE;/
/}/
The error was produced every ~40 packets and only occured on board A, board B 
seemed works rightly.
When the error occured my program would not work properly as some packets was 
dropped.
My program env is: GNU C++ version 7.3.0; Boost_106501; 
UHD_3.11.1.0-1-g4ee2c1da.
Does anyone encounter the similar problem? or could you give me some hints to 
find the root cause?
It seems it can not setup two B210 at one time with uhd_usrp_make() like 
usrp3(X300) device?
Thanks and Kind regards,
Springming


You can't have more than one B210 in a single multi_usrp object.

What sample rates are you running?   Is this using USB3 or USB2?


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


[USRP-users] overflowed when running two B210 simultaneously in one pc

2018-07-30 Thread lichunming via USRP-users
Dear All, I've got the following problem:
I used two B210 boardssimultaneously in one program on one desktop pc with 
i7-7700K cpu, the two B210 was set different centre frequency. I started board 
A firstly, and it worked with no problem. Then I started board B and there was 
"overflowed" problems reported by uhd. I added some logs in UHD, found the 
problem was produced in bellow line:
(function: get_and_process_single_packet,file: super_recv_packet_handler.hpp)
if (info.ifpi.packet_type != vrt::if_packet_info_t::PACKET_TYPE_DATA){
return PACKET_INLINE_MESSAGE;
}
The error was produced every ~40 packets and only occured on board A, board B 
seemed works rightly.
When the error occured my program would not work properly as some packets was 
dropped.


My program env is: GNU C++ version 7.3.0; Boost_106501; 
UHD_3.11.1.0-1-g4ee2c1da.


Does anyone encounter the similar problem? or could you give me some hints to 
find the root cause?
It seems it can not setup two B210 at one time with uhd_usrp_make() like 
usrp3(X300) device?


Thanks and Kind regards,


Springming___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com