Hi Guys,
Good morning. I am wondering how to insert an EOB in Verilog code to the radio. 
 What I have tried is cvita_hdr_modify as below. I think just change EOB bit 
should put the tx radio into the idle state. However, when the EOB changed, my 
E312 returned an error as below.  There is a register I used for updating 
coefficients in FPGA, but it should not be related to EOB. Thank you.

  wire [63:0] future_vita_time ;
  wire eob;
  wire has_time;
  cvita_hdr_modify cvita_hdr_modify_data (
   .header_in(m_axis_data_tuser),
   .header_out(s_axis_data_tuser),
   .use_pkt_type(1'b0), .pkt_type(),
   .use_has_time(1'b1), .has_time(has_time),
   .use_eob(1'b1), .eob(eob),
   .use_seqnum(1'b0), .seqnum(),
   .use_length(1'b1), .length(payload_length),
   .use_src_sid(1'b1), .src_sid(src_sid),
   .use_dst_sid(1'b1), .dst_sid(next_dst_sid),
   .use_vita_time(1'b1), .vita_time(future_vita_time));

Returned Error:
sr_write() failed: EnvironmentError: IOError: Block ctrl (CE_01_Port_20) no 
response packet
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to