xmos / lib_spi

SPI peripheral library
Other
3 stars 9 forks source link

examples/AN00160_using_SPI_master Unexpected output on sw-hw-usba-mac0 #65

Open danielpieczko opened 2 years ago

danielpieczko commented 2 years ago

The example for AN00160_using_SPI_master is run by the Jenkins job on an xcore.ai explorer board and expects the value 2005400 to be in the output. When running this application on the xcore.ai explorer attached to sw-hw-usba-mac0, the value 3005400 is produced instead.

This failure is causing a Jenkins failure every time it is scheduled to run on sw-hw-usba-mac0.

One point that may be relevant is that the xcore.ai explorer attached to sw-hw-usba-mac0 is the rev2 version with a built-in XTAG4, whereas previous Jenkins testing was run on the original rev1 boards.

mbanth commented 2 years ago

@danielpieczko, please add story points to this issue and change the size label if needed to match. Thank you in advance for doing so.

mbanth commented 2 years ago

@BrennanGit, @danielpieczko points out in his comment that sw-hw-usba-mac0 has a rev 2 xcore.ai explorer board attached to it and that the use of the rev 2 board may lie at the root of the failures we see. Could you please investigate and provide a comment in this issue about what you find?

BrennanGit commented 2 years ago

As far as I know, the usba-mac0 machine has always had the same boards attached (despite changing the machine itself). @danielpieczko please correct me if I'm wrong here. As far as tracking down the error, if it's something to do with the xc in the example then maybe I'd ask @ed-xmos as he was the last to touch it by adding xcore.ai-explorer support. The only solution that I can offer is to suggest removing the xcore.ai-explorer label from the usba-mac0 agent so that it exclusively runs usb_audio jobs.

mbanth commented 2 years ago

@ed-xmos, could you please take a look at this issue when you have some spare time? The priority isn't very high, something we should fix when we can, but no customer demanding action now.