Hello guys,
I'm having some problems with the AVB demo. Here is my test setup: 2*XR-AVB-LC-BRD connected to one LabX Titanium 411 AVB Ethernet Bridge. Everything works fine if I don't change anything in the code. :-)
But,
*first: When switching AVB_DEMO_ENABLE_TALKER or _LISTENER to "0" (or both) the AVB device is not working anymore. The LabX page lists that device as "Not AS capable". I tried to reduce AVB_DEMO_NUM_CHANNELS to 4, but it did not help. Any ideas?
*Second (and even more important): I noticed that when I unplug the ethernet connection of one device, if I plug it in again, sometimes there is a delay of 10-20 seconds untill audio starts plaing again!
** This usually happens only when keeping the device unplugged for a minimum of 15 seconds before pluggin it in again.
** Interestingly the page of the switch shows a "ready" stream status directly after plugging the ethernet cable in again. So it seams to be a problem inside the stream..
Anybody encountered similar problems?
Thank you very much!
2 Problems in AVB Reference Design
-
- Junior Member
- Posts: 4
- Joined: Thu Feb 21, 2013 5:17 pm
-
- Respected Member
- Posts: 279
- Joined: Fri Dec 11, 2009 1:34 pm
Hi gavaz,
These issues have been resolved in a new beta. You should be able to download it in the References Designs section in your xmos.com account. Have you got access?
These issues have been resolved in a new beta. You should be able to download it in the References Designs section in your xmos.com account. Have you got access?
-
- Junior Member
- Posts: 4
- Joined: Thu Feb 28, 2013 9:21 am
Hi Andy,
We are experiencing these problems also with the new beta version (5.2.0beta2 and 5.2.0beta3, downloaded from github).
in main.xc we find the following declarations:
which then cause problems when calling
with either AVB_DEMO_ENABLE_TALKER or AVB_DEMO_ENABLE_LISTENER set to 0. Is that right?
We are experiencing these problems also with the new beta version (5.2.0beta2 and 5.2.0beta3, downloaded from github).
in main.xc we find the following declarations:
Code: Select all
// Ethernet channels
chan c_mac_tx[2 + AVB_DEMO_ENABLE_TALKER];
chan c_mac_rx[2 + AVB_DEMO_ENABLE_LISTENER];
Code: Select all
// AVB - Ethernet
on tile[1]: avb_ethernet_server(avb_ethernet_ports,
c_mac_rx, 3,
c_mac_tx, 3);
-
- Respected Member
- Posts: 279
- Joined: Fri Dec 11, 2009 1:34 pm
Hi vper,
This problem is fixed in beta4.
This problem is fixed in beta4.
-
- Junior Member
- Posts: 4
- Joined: Thu Feb 28, 2013 9:21 am
is beta4 available anywhere?
-
- Respected Member
- Posts: 279
- Joined: Fri Dec 11, 2009 1:34 pm
It's taking a while for it to appear on the website. If you submit a support ticket at xmos.com I will send you a ZIP.vper wrote:is beta4 available anywhere?