I was following the documentation on how to build no OS on Linux from https://github.com/analogdevicesinc/no-OS/wiki/Building-no-OS-on-Linux to test the ad9208 , but when I try to run the make file it gives the following error.
soporte@soporte-Z370-AORUS-Ultra-Gaming:~/no_OS/no-OS/projects/ad9208$ make[17:02:42] Evaluating hardware : [17:02:42] Platform not foundcat: /home/soporte/no_OS/no-OS/projects/ad9208/../../projects/ad9208/build/tmp/arch.txt: No such file or directory[17:02:42] Platform : none[17:02:42] Can't generate the bsp../../tools/scripts/linux.mk:282: recipe for target 'bsp' failedmake: *** [bsp] Error 1
I am working with vivado 2018.3 and using the master branch. I would like to know if there is a step I am missing since this is the first time I am building these files.
You need to copy the generated hardware file (HDF) in the same folder you run make from: ~/no_OS/no-OS/projects/ad9208
Let me know if it worked.
Hi, thanks for the reply.
I can find the generated hardware file (HDF), is there a previous step I should do in order to get the file?
Before building the no-os software you have to generate the hardware description file (hdf or sof depending on the carrier) and copy it in the ~/no_OS/no-OS/projects/ad9208 folder as Andrei mentioned previously.
Here is a wiki page that explains how to build it: https://wiki.analog.com/resources/fpga/docs/build.
I would recommend using a more recent branch ( eg hdl_2018_r2 or hdl_2019_r1 ).