KCC's Quizzes AQQ305 about a mutual exponentiation equation
1. Quote of the month: "A train station is where a train stops. A bus station is where a bus stops. I have a work station on my desk, so..." - unknown
2. Quiz AQQ305 about finding a mutual exponential equation
Good luck, and try to be among the
View All
September Monthly Blog Quiz! Read the blog, take the quiz, and you could win a gift card
Quiz: How Well Do You Know Adaptive Power Switching?
Is your I/O module overheating? The AD74416H's Adaptive Power Switching (APS) can cut heat dissipation by up to 40% — but how well do you really understand how it works?
Read the blog first: Cooling
View All
Hello All,
Running Linux on ADRV9361-FMC SoM. I came across the following thread in searching for how to enable the USB serial converter to communicate with peripheral serial devices. This seems like exactly what I need, but I cannot find anything in the operating system that allows me to edit the kernel settings as described. Could someone please provide more detail or point to a good web resource?
Quoted from mhennerich ...
"Simply under kernel config goto:
Device Drivers > USB support > USB Serial Converter support
[*] USB Generic Serial Driver
<*> USB CP210x family of UART Bridge Controllers
<*> USB FTDI Single Port Serial Driver
Enable the driver in question - most devices use the above checked.
Rebuild your kernel - once you plug in your USB cable.
A device node such as /dev/ttyUSB0 is created which you can use to control your modem.
Just like on any other Linux desktop."
Thanks
You have to rebuild the kernel. Michael's additional step is done at the configuration portion of this generic build guide here: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/software/linux/zynq_2014r2#on_the_development_host
-Travis
I tried to follow the instructions in the link you provided but ran into an error while running make, /opt/Xilinx/SDK/2016.4/gnu/arm/lin/bin/arm-xilinx-linux-gnueabi-gcc: No such file or directory. Below are the terminal commands I used:
As superuser
1) #git clone https://github.com/analogdevicesinc/linux.git
2) #cd linux
3) #git checkout origin/2017_R1 (since we have Vivado SDK 2016.4 located in /opt/Xilinx/SDK/2016.4...)
4) #source /opt/Xilinx/SDK/2016.4/settings.sh
5) #export ARCH=arm
6) #export CROSS_COMPILE=arm-xilinx-linux-gnueabi-
7) #make zynq_xcomm_adv7511_defconfig
8) #make menuconfig (this is where I select the desired USB serial drivers)
9) #make -j5 UIMAGE_LOADADDR=0x8000 uImage
At this point the make fails with the error above. I have verified that arm-xilinx-linux-gnueabi-gcc exists in the /opt/Xilinx/SDK/2016.4/gnu/arm/lin/bin directory.
What mistake have I made or what else should I try?
Thanks,
Glen
The sourced file is settings64.sh not settings.sh for 2016.4.
-Travis
I guess you don't have the 32-bit libs installed ...
Please take a look here:
https://wiki.analog.com/university/tools/pluto/building_the_image?s[]=plutosdr#prerequisites
That was a typo on my part. I do indeed have settings64.sh in /opt/Xilinx/SDK/2016.4/.
I'll take a look at the link below to see if it provides any help.
Glen
That was a typo on my part. I do indeed have settings64.sh in /opt/Xilinx/SDK/2016.4/.
I'll take a look at the link below to see if it provides any help.
Glen