Skip to content

Commit 1a2e434

Browse files
authored
Merge pull request MicroPhase#1 from black-pigeon/main
standalone update based on adrv9364
2 parents 68e3093 + bfa29c5 commit 1a2e434

11 files changed

+1799
-8
lines changed

Diff for: README.assets/image-20210924224958261.png

23.1 KB
Loading

Diff for: README.assets/image-20210924225207279.png

34.7 KB
Loading

Diff for: README.assets/image-20210924225322156.png

35.5 KB
Loading

Diff for: README.assets/image-20210924232231337.png

37.5 KB
Loading

Diff for: README.assets/image-20210924232424492.png

43.7 KB
Loading

Diff for: README.md

+27-3
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ Standalone application based on ADI hdl and no_OS for ANTSDR.
1717
git clone --recursive https://github.com/MicroPhase/antsdr_standalone.git
1818
```
1919

20-
![image-20210924190649784](README.assets\image-20210924190649784.png)
20+
![image-20210924190649784](README.assets/image-20210924190649784.png)
2121

2222
注意:在下载源码的时候,使用--recursive会递归的下载子模块当中的文件,只有这样才能保证所需要的版本是一致的。
2323

24-
![image-20210924190926940](README.assets\image-20210924190926940.png)
24+
![image-20210924190926940](README.assets/image-20210924190926940.png)
2525

2626
下载完源码之后,你将会看到有一个**hdl****no-OS**文件夹。接下来就介绍如何在windows下使用vivado2018.3来复原工程。
2727

@@ -62,4 +62,28 @@ Vivado在构建IP和工程的时候,需要等待较长的时间,请耐心等
6262

6363

6464
### 搭建no-OS工程
65-
对于Windows用户,为了简单构建no-OS的过程,请直接使用已经提供好的no-OS源码,也就是在git下载下来的源文件下的src文件夹下的代码。
65+
对于Windows用户,为了简单构建no-OS的过程,请直接使用已经提供好的no-OS源码,也就是在git下载下来的源文件下的app文件夹下的代码。
66+
67+
在前面创建好的vivado工程中,直接Launch SDK.
68+
69+
![image-20210924224958261](README.assets/image-20210924224958261.png)
70+
71+
在SDK当中,新建一个空项目,然后将app文件夹中的代码复制到这个空项目当中。
72+
73+
![image-20210924225207279](README.assets/image-20210924225207279.png)
74+
75+
![image-20210924232231337](README.assets/image-20210924232231337.png)
76+
77+
### 功能测试
78+
79+
接下来就可以连接串口jtag到到电脑上,然后在SDK中生成调试用的elf文件进行调试了。
80+
81+
![image-20210924232424492](README.assets/image-20210924232424492.png)
82+
83+
84+
85+
### NOTE
86+
87+
本次介绍的工程,主要基于ADRV9364完成,因为这是和ANTSDR最接近的一款设备。因此在该项目中只支持1R1T。但是相信用户经过前面的工程搭建,应该很容易就能够把工程转换到zed+FMCOMMS2/3/4上。只需要替换工程当中使用到主芯片为xc7z020clg400-2, 更换对应的约束文件即可。
88+
89+
使用ADRV9364搭建工程的另外一个好处是,该工程只包含最基础的AD9361的通信链路,相较于zed+FMCOMMS2/3/4没有HDMI,AUDIO等外设,更容易理解。

0 commit comments

Comments
 (0)