Jeff, I'd say it's worth trying. Do you currently have any cabling or external connections to your GPIO port?
Sam Reiter Ettus Research On Mon, Jan 6, 2020 at 6:27 PM Jeff S <e070...@hotmail.com> wrote: > Sam, > > Everything was downloaded from the images_downloader. I have not modified > the FPGA image or any of the UHD code. I have just been trying to learn how > to use the N310, and compiling examples on it. > > I will be back in the lab tomorrow. Should I go ahead and try installing > 3.15.0.0? > > Jeff > > > > -------- Original message -------- > From: Sam Reiter <sam.rei...@ettus.com> > Date: 1/6/20 4:46 PM (GMT-06:00) > To: Jeff S <e070...@hotmail.com> > Cc: usrp-users@lists.ettus.com > Subject: Re: [USRP-users] GPIO Example Failure on N310 > > Jeff, > > Follow-up on this. I ran the GPIO example on my N310 with 3.14.1.1 > (g0347a6d8) and all GPIO tests passed. Are your FPGA image and UHD release > modified? > > Sam Reiter > Ettus Research > > On Fri, Jan 3, 2020 at 2:01 PM Sam Reiter <sam.rei...@ettus.com> wrote: > >> Hey Jeff, >> >> Could you give this a shot on 3.15.0.0 and let me know the results? Based >> on that output, the issue looks confined to ATR but it's not something I've >> seen reported up to this point. >> >> If 3.15.0.0 shows this issue as well, I'll reproduce it on my end and get >> a bug filed. >> >> Sam Reiter >> Ettus Research >> >> On Fri, Dec 20, 2019 at 10:19 AM Jeff S via USRP-users < >> usrp-users@lists.ettus.com> wrote: >> >>> I built the UHD example, gpio.cpp (no modifications), and ran it on my >>> N310 to start experimenting with the GPIO. It returned with two failures: >>> >>> Testing ATR TX output...fail: >>> Bit 2 should be set, but is not >>> Bit 10 9 8 7 6 5 4 3 2 1 0 >>> CTRL: 0 0 0 0 0 0 0 1 1 1 1 >>> DDR: 0 0 0 0 0 0 1 1 1 1 1 >>> ATR_0X: 0 0 0 0 0 0 0 0 0 0 1 >>> ATR_RX: 0 0 0 0 0 0 0 0 0 1 0 >>> ATR_TX: 0 0 0 0 0 0 0 0 1 0 0 >>> ATR_XX: 0 0 0 0 0 0 0 1 0 0 0 >>> OUT: 0 0 0 0 0 0 0 0 0 0 0 >>> READBACK: 1 1 1 1 1 1 0 0 0 0 1 >>> >>> Testing ATR full duplex output...fail: >>> Bit 3 should be set, but is not >>> Bit 10 9 8 7 6 5 4 3 2 1 0 >>> CTRL: 0 0 0 0 0 0 0 1 1 1 1 >>> DDR: 0 0 0 0 0 0 1 1 1 1 1 >>> ATR_0X: 0 0 0 0 0 0 0 0 0 0 1 >>> ATR_RX: 0 0 0 0 0 0 0 0 0 1 0 >>> ATR_TX: 0 0 0 0 0 0 0 0 1 0 0 >>> ATR_XX: 0 0 0 0 0 0 0 1 0 0 0 >>> OUT: 0 0 0 0 0 0 0 0 0 0 0 >>> READBACK: 1 1 1 1 1 1 0 0 0 0 1 >>> >>> 2 tests failed >>> >>> Done! >>> >>> >>> Is this something that I should be concerned about? >>> >>> If I compile and run the same example with my X310, everything passes. >>> >>> Here's the uhd_config_info --print-all from my N310: >>> >>> UHD 3.14.1.1-0-g0347a6d8 >>> Build date: Thu, 26 Sep 2019 01:26:32 >>> C compiler: GNU 7.3.0 >>> C++ compiler: GNU 7.3.0 >>> C flags: -DHAVE_CONFIG_H -DUHD_LOG_MIN_LEVEL=1 -DUHD_LOG_CONSOLE_LEVEL=2 >>> -DUHD_LOG_FILE_LEVEL=2 -DUHD_LOG_CONSOLE_COLOR -DHAVE_LIBER >>> IO -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 >>> --sysroot=/home/oe-builder/build/tmp-glibc/work/cortexa9hf-neon >>> -oe-linux-gnueabi/uhd/3.14.1.1-r1/recipe-sysroot -O2 -pipe -g >>> -feliminate-unused-debug-types -fdebug-prefix-map=/home/oe-builder/bu >>> ild/tmp-glibc/work/cortexa9hf-neon-oe-linux-gnueabi/uhd/3.14.1.1-r1=/usr/src/debug/uhd/3.14.1.1-r1 >>> -fdebug-prefix-map=/home/oe-build >>> er/build/tmp-glibc/work/cortexa9hf-neon-oe-linux-gnueabi/uhd/3.14.1.1-r1/recipe-sysroot= >>> -fdebug-prefix-map=/home/oe-builder/build/t >>> mp-glibc/work/cortexa9hf-neon-oe-linux-gnueabi/uhd/3.14.1.1-r1/recipe-sysroot-native= >>> -march=armv7-a -marm -mfpu=neon -mfloat-abi= >>> hard -mcpu=cortex-a9 >>> >>> --sysroot=/home/oe-builder/build/tmp-glibc/work/cortexa9hf-neon-oe-linux-gnueabi/uhd/3.14.1.1-r1/recipe-sysroo >>> t >>> C++ flags: -DHAVE_CONFIG_H -DUHD_LOG_MIN_LEVEL=1 >>> -DUHD_LOG_CONSOLE_LEVEL=2 -DUHD_LOG_FILE_LEVEL=2 -DUHD_LOG_CONSOLE_COLOR >>> -DHAVE_LIB >>> ERIO -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 >>> --sysroot=/home/oe-builder/build/tmp-glibc/work/cortexa9hf-ne >>> on-oe-linux-gnueabi/uhd/3.14.1.1-r1/recipe-sysroot -O2 -pipe -g >>> -feliminate-unused-debug-types -fdebug-prefix-map=/home/oe-builder/ >>> build/tmp-glibc/work/cortexa9hf-neon-oe-linux-gnueabi/uhd/3.14.1.1-r1=/usr/src/debug/uhd/3.14.1.1-r1 >>> -fdebug-prefix-map=/home/oe-bui >>> lder/build/tmp-glibc/work/cortexa9hf-neon-oe-linux-gnueabi/uhd/3.14.1.1-r1/recipe-sysroot= >>> -fdebug-prefix-map=/home/oe-builder/build >>> /tmp-glibc/work/cortexa9hf-neon-oe-linux-gnueabi/uhd/3.14.1.1-r1/recipe-sysroot-native= >>> -fvisibility-inlines-hidden -march=armv7-a >>> -marm -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 >>> >>> --sysroot=/home/oe-builder/build/tmp-glibc/work/cortexa9hf-neon-oe-linux-gnueabi >>> /uhd/3.14.1.1-r1/recipe-sysroot -fvisibility=hidden >>> -fvisibility-inlines-hidden >>> Enabled components: LibUHD, LibUHD - C API, Examples, Utils, Tests, >>> LIBERIO, USB, GPSD, MPMD, N300, N320, E320 >>> Install prefix: /usr >>> Boost version: 1.66 >>> Libusb version: 1.0.23 >>> Package path: /usr >>> Images directory: /usr/share/uhd/images >>> ABI version string: 3.14.1 >>> >>> Thanks, >>> Jeff >>> >>> _______________________________________________ >>> USRP-users mailing list >>> USRP-users@lists.ettus.com >>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >>> >>
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com