Skip to content

Commit b6a4bb6

Browse files
authored
Updated .rst files to fix broken links to images (#27)
* Update core.rst * Update overview.rst * Update ide.rst * Update ide_latest.rst * Update mcs.rst * Update sdk.rst * Update simulation.rst * Update ips.rst
1 parent f64a430 commit b6a4bb6

File tree

8 files changed

+90
-90
lines changed

8 files changed

+90
-90
lines changed

doc/source/core/core.rst

+6-6
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The hierarchy of Hummingbirdv2 E203 core implementation is shown in the diagram
2424

2525
.. _figure_core_1:
2626

27-
.. figure:: /asserts/medias/core_fig1.jpg
27+
.. figure:: ../asserts/medias/core_fig1.jpg
2828
:width: 600
2929
:alt: core_fig1
3030

@@ -154,7 +154,7 @@ The pipeline structure of E203 core is shown in the diagram below.
154154

155155
.. _figure_core_2:
156156

157-
.. figure:: /asserts/medias/core_fig2.jpg
157+
.. figure:: ../asserts/medias/core_fig2.jpg
158158
:width: 600
159159
:alt: core_fig2
160160

@@ -206,7 +206,7 @@ In E203 Core, user can use these 4 custom instruction groups (Custom-0, Custom-1
206206

207207
.. _figure_core_3:
208208

209-
.. figure:: /asserts/medias/core_fig3.jpg
209+
.. figure:: ../asserts/medias/core_fig3.jpg
210210
:width: 800
211211
:alt: core_fig3
212212

@@ -337,23 +337,23 @@ Typical NICE Operation Examples
337337

338338
.. _figure_core_4:
339339

340-
.. figure:: /asserts/medias/core_fig4.png
340+
.. figure:: ../asserts/medias/core_fig4.png
341341
:width: 600
342342
:alt: core_fig4
343343

344344
NICE-Core multi-cycle processing
345345

346346
.. _figure_core_5:
347347

348-
.. figure:: /asserts/medias/core_fig5.png
348+
.. figure:: ../asserts/medias/core_fig5.png
349349
:width: 600
350350
:alt: core_fig5
351351

352352
NICE-Core access memory
353353

354354
.. _figure_core_6:
355355

356-
.. figure:: /asserts/medias/core_fig6.png
356+
.. figure:: ../asserts/medias/core_fig6.png
357357
:width: 600
358358
:alt: core_fig6
359359

doc/source/overview/overview.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ It's an upgraded version of the project Hummingbird E203 maintained in `SI-RISCV
1313

1414
.. _figure_overview_1:
1515

16-
.. figure:: /asserts/medias/overview_fig1.jpg
16+
.. figure:: ../asserts/medias/overview_fig1.jpg
1717
:width: 800
1818
:alt: overview_fig1
1919

doc/source/quick_start/ide.rst

+27-27
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Nuclei Studio could be downloaded from `Nuclei Download Center <https://nucleisy
1717

1818
.. _figure_ide_1:
1919

20-
.. figure:: /asserts/medias/ide_fig1.png
20+
.. figure:: ../asserts/medias/ide_fig1.png
2121
:width: 800
2222
:alt: ide_fig1
2323

@@ -34,7 +34,7 @@ Etract the downloaded package, there are three parts, shown in the figure below.
3434
- SerialDebugging_Tool: Serial Debugging tool for Windows.
3535
- HBird_Driver.exe: HBird Debugger driver for Windows.
3636

37-
.. figure:: /asserts/medias/ide_fig2.png
37+
.. figure:: ../asserts/medias/ide_fig2.png
3838
:width: 500
3939
:alt: ide_fig2
4040

@@ -47,15 +47,15 @@ Creat Hello World Project
4747

4848
- Doubel-click *eclipse.exe* under **NucleiStudio** directory, shown in the figure below.
4949

50-
.. figure:: /asserts/medias/ide_fig3.png
50+
.. figure:: ../asserts/medias/ide_fig3.png
5151
:width: 800
5252
:alt: ide_fig3
5353

5454
Lanuch Nuclei Studio
5555

5656
- Then setting workspace in the next window, shown in the figure below.
5757

58-
.. figure:: /asserts/medias/ide_fig4.png
58+
.. figure:: ../asserts/medias/ide_fig4.png
5959
:width: 500
6060
:alt: ide_fig4
6161

@@ -67,7 +67,7 @@ Creat Hello World Project
6767

6868
- After workspace set, click the **Launch** button, Nuclei Studio will be launched, shown in the figure below.
6969

70-
.. figure:: /asserts/medias/ide_fig5.png
70+
.. figure:: ../asserts/medias/ide_fig5.png
7171
:width: 800
7272
:alt: ide_fig5
7373

@@ -77,55 +77,55 @@ Creat Hello World Project
7777

7878
- In the menu bar, select "File -> New -> C/C++ Project", shown in the figure below.
7979

80-
.. figure:: /asserts/medias/ide_fig6.png
80+
.. figure:: ../asserts/medias/ide_fig6.png
8181
:width: 800
8282
:alt: ide_fig6
8383

8484
New Project
8585

8686
- In the pop-up window, select "C Managed Build", then click "Next", shown in the figure below.
8787

88-
.. figure:: /asserts/medias/ide_fig7.png
88+
.. figure:: ../asserts/medias/ide_fig7.png
8989
:width: 400
9090
:alt: ide_fig7
9191

9292
New Project Type
9393

9494
- In next window, input "HelloWorld" as **Project name**, and select "HBird SDK Project For hbirdv2 e203 SoC", then click "Next", shown in the figure below.
9595

96-
.. figure:: /asserts/medias/ide_fig8.png
96+
.. figure:: ../asserts/medias/ide_fig8.png
9797
:width: 400
9898
:alt: ide_fig8
9999

100100
New Project Name
101101

102102
- In next window, "Board", "Core" and "DOWNLOAD", these project options could be set, here just keep them as default, and click "Next", shown in the figure below.
103103

104-
.. figure:: /asserts/medias/ide_fig9.png
104+
.. figure:: ../asserts/medias/ide_fig9.png
105105
:width: 400
106106
:alt: ide_fig9
107107

108108
New Project Options
109109

110110
- In next window, select "baremetal helloworld" as **Project Example**, and about other options just keep them as default, then click "Next", shown in the figure below.
111111

112-
.. figure:: /asserts/medias/ide_fig10.png
112+
.. figure:: ../asserts/medias/ide_fig10.png
113113
:width: 800
114114
:alt: ide_fig10
115115

116116
New Project Example
117117

118118
- In the next steps, just keep them as default, then click "Next", finally click "Finish", shown in the figure below.
119119

120-
.. figure:: /asserts/medias/ide_fig11.png
120+
.. figure:: ../asserts/medias/ide_fig11.png
121121
:width: 800
122122
:alt: ide_fig11
123123

124124
Finish New Project Creat
125125

126126
- The created project is shown in the figure below.
127127

128-
.. figure:: /asserts/medias/ide_fig12.png
128+
.. figure:: ../asserts/medias/ide_fig12.png
129129
:width: 800
130130
:alt: ide_fig12
131131

@@ -143,15 +143,15 @@ Compile Hello World Project
143143

144144
- In the menu bar, select "RV-Tools -> SDK Configuration Tools", shown in the figure below.
145145

146-
.. figure:: /asserts/medias/ide_fig13.png
146+
.. figure:: ../asserts/medias/ide_fig13.png
147147
:width: 800
148148
:alt: ide_fig13
149149

150150
SDK Configuration Tools
151151

152152
- In the pop-up window, you can choose the download mode as you need, then click "Save" button, shown in the figure below.
153153

154-
.. figure:: /asserts/medias/ide_fig14.png
154+
.. figure:: ../asserts/medias/ide_fig14.png
155155
:width: 400
156156
:alt: ide_fig14
157157

@@ -161,15 +161,15 @@ Compile Hello World Project
161161

162162
- Click the "Build" button, the icon of this button is a hammer, shown in the figure below.
163163

164-
.. figure:: /asserts/medias/ide_fig15.png
164+
.. figure:: ../asserts/medias/ide_fig15.png
165165
:width: 800
166166
:alt: ide_fig15
167167

168168
Build Project
169169

170170
- After the project compiled successfully, it will shown as the figure below.
171171

172-
.. figure:: /asserts/medias/ide_fig16.png
172+
.. figure:: ../asserts/medias/ide_fig16.png
173173
:width: 800
174174
:alt: ide_fig16
175175

@@ -200,31 +200,31 @@ Run Hello World Project
200200

201201
- Open the created **Hello World** project, select "RV-Tools -> SDK Configuration Tools", choose "FLASH" as download mode, then click "Save" button, shown in the figure below.
202202

203-
.. figure:: /asserts/medias/ide_fig17.png
203+
.. figure:: ../asserts/medias/ide_fig17.png
204204
:width: 400
205205
:alt: ide_fig17
206206

207207
Download Mode Setting
208208

209209
- Click the "Build" button, compiling the project.
210210

211-
.. figure:: /asserts/medias/ide_fig18.png
211+
.. figure:: ../asserts/medias/ide_fig18.png
212212
:width: 800
213213
:alt: ide_fig18
214214

215215
Build Project
216216

217217
- In the menu bar, select "Run -> Run Configuration", shown in the figure below.
218218

219-
.. figure:: /asserts/medias/ide_fig19.png
219+
.. figure:: ../asserts/medias/ide_fig19.png
220220
:width: 800
221221
:alt: ide_fig19
222222

223223
Open Run Configuration
224224

225225
- Double-click "GDB OpenOCD Debugging", then a set configuration file used for debug/download named "HelloWorld Debug" will be generated automatically, finally click "Run" button, shown in the figure below.
226226

227-
.. figure:: /asserts/medias/ide_fig20.png
227+
.. figure:: ../asserts/medias/ide_fig20.png
228228
:width: 800
229229
:alt: ide_fig20
230230

@@ -236,7 +236,7 @@ Run Hello World Project
236236

237237
- After the program uploaded successfully, it will shown as the figure below.
238238

239-
.. figure:: /asserts/medias/ide_fig21.png
239+
.. figure:: ../asserts/medias/ide_fig21.png
240240
:width: 800
241241
:alt: ide_fig21
242242

@@ -246,15 +246,15 @@ Run Hello World Project
246246

247247
- In the menu bar, select "Window -> Show View -> Terminal", then click the "Open a Terminal" button in **Terminal** window, the icon of this button is a monitor, shown in the figure below.
248248

249-
.. figure:: /asserts/medias/ide_fig22.png
249+
.. figure:: ../asserts/medias/ide_fig22.png
250250
:width: 800
251251
:alt: ide_fig22
252252

253253
Open Terminal
254254

255255
- In the pop-up window, choose "Serial Terminal", and set other parameters as following figure shown.
256256

257-
.. figure:: /asserts/medias/ide_fig23.png
257+
.. figure:: ../asserts/medias/ide_fig23.png
258258
:width: 300
259259
:alt: ide_fig23
260260

@@ -266,7 +266,7 @@ Run Hello World Project
266266

267267
- After Serial Terminal opened, you can press the **MCU_RESET** button on Nuclei ddr200t development board to reset MCU and the Hello World program will be executed again, the result is shown in the figure below.
268268

269-
.. figure:: /asserts/medias/ide_fig24.png
269+
.. figure:: ../asserts/medias/ide_fig24.png
270270
:width: 800
271271
:alt: ide_fig24
272272

@@ -299,15 +299,15 @@ Debug Hello World Project
299299

300300
- In the menu bar, select "Run -> Debug Configuration", shown in the figure below.
301301

302-
.. figure:: /asserts/medias/ide_fig25.png
302+
.. figure:: ../asserts/medias/ide_fig25.png
303303
:width: 800
304304
:alt: ide_fig25
305305

306306
Open Debug Configuration
307307

308308
- Double-click "GDB OpenOCD Debugging", then a set configuration file used for debug/download named "HelloWorld Debug" will be generated automatically, finally click "Debug" button, shown in the figure below.
309309

310-
.. figure:: /asserts/medias/ide_fig26.png
310+
.. figure:: ../asserts/medias/ide_fig26.png
311311
:width: 800
312312
:alt: ide_fig26
313313

@@ -319,7 +319,7 @@ Debug Hello World Project
319319

320320
- After entering debugging mode successfully, it will shown as the figure below.
321321

322-
.. figure:: /asserts/medias/ide_fig27.png
322+
.. figure:: ../asserts/medias/ide_fig27.png
323323
:width: 800
324324
:alt: ide_fig27
325325

0 commit comments

Comments
 (0)