@@ -28,11 +28,16 @@ The PC environment for the course will be provied by IHP.
28
28
##### Follow these steps:
29
29
30
30
1 . Open ThinLinc on the host PC (Windows?)
31
- 2 . Connect with the login data, given to you by IHP
32
- 3 . Ubuntu with Gnome desktop should start in ThinLinc
33
- 4 . Make it fullscreen
31
+ 2 . Go to the Options and set "Fullscreen on this monitor"
32
+ 3 . Connect with the login data, given to you by IHP
33
+ 4 . Ubuntu with Gnome desktop should start in ThinLinc
34
34
5 . "Forget about the host system?"
35
35
36
+ ##### For Log out:
37
+
38
+ 1 . Just "Log out". Don't Power Off.
39
+ 2 . This will take you back to the host system.
40
+
36
41
##### Notice:
37
42
38
43
- Please ask if there is questions!
@@ -147,6 +152,8 @@ man <command>
147
152
- What are ``` OPTION ``` , ``` SOURCE ``` and ``` DEST ``` ?
148
153
- Find the definition of the option ``` -al ``` for the command ``` ls ```
149
154
155
+ ## IMPORTANT Task
156
+
150
157
### IMPORTANT: Setup the environment
151
158
152
159
To get ready for working with the open-source EDA tools, you must run (execute) a shell script in your shell terminal.
@@ -158,7 +165,7 @@ To get ready for working with the open-source EDA tools, you must run (execute)
158
165
##### Task: Setup the linux tool environment
159
166
160
167
- Open a shell terminal
161
- - Run ``` source /eda/or /env.sh ```
168
+ - Run ``` source /eda/or2 /env.sh ```
162
169
- Do this every time you open a new shell.
163
170
- It doesn't hurt of you do it multiple times. Nothing breaks.
164
171
- It will lead to strange behaviour and not results if it is not done.
@@ -174,7 +181,7 @@ You should get a message like ```copied flow directory``` or ```flow directory a
174
181
175
182
##### Task: Check the environment
176
183
- Open a shell terminal
177
- - Run ``` source /eda/or /env.sh ```
184
+ - Run ``` source /eda/or2 /env.sh ```
178
185
- See if the tools are sourced (available) with getting their versions:
179
186
* ``` openroad -version ``` should give your the version number
180
187
* ``` yosys --version ``` should give you the version number
@@ -192,6 +199,40 @@ You should get a message like ```copied flow directory``` or ```flow directory a
192
199
193
200
** You are on a good way**
194
201
202
+ ## Flow directory
203
+
204
+ The last step (the important one) created a directory in your linux home directory:
205
+
206
+ - The ``` flow ``` directory
207
+
208
+ This is the most important directory for the course!
209
+
210
+ ### Examine the flow directory
211
+
212
+ ##### Task: Examine the flow directory
213
+
214
+ - Open a shell terminal
215
+ - Run ``` source /eda/or2/env.sh ```
216
+ - Navigate to the ``` flow ``` directory as you learned before
217
+ - List the content with ``` ls -al ```
218
+ - Find:
219
+ * The ``` Makefile ```
220
+ * The ``` /flow/designs/src ``` directory. What is inside?
221
+ * The ``` flow/designs/ihp-sg13g2 ``` directory. What is inside?
222
+
223
+ ### The Makefile
224
+
225
+ ##### Task: Open the Makefile
226
+
227
+ - Open the Makefile in a texteditor (with gedit)
228
+ - What is inside the Makefile?
229
+ - What could be the meaning of
230
+ * ``` DESIGN_CONFIG=.... ```
231
+ * ``` #DESIGN_CONFIG=---- ```
232
+ - Close texteditor without changes in the Makefile
233
+
234
+ ## Online shell resources
235
+
195
236
### Online shell tutorial
196
237
197
238
To learn some Linux shell, you should find a tutorial that matches good to you.
0 commit comments