ICE 3 - Microblaze Interrupts - Part 2

2

Click here

Click here
3

Click here

Click here
4

Click here

Click here
5

Click here

Click here
6

Click here

Click here
7

Click here

Click here
8

Click here

Click here
9

Click here

Click here
10

Click here

Click here
11

Click here

Click here
12

Click here

Click here
13

Delete the platform and application without deleting from disk

Delete the platform and application without deleting from disk
14

Click here

Click here
15

Click here

Click here
16

Click here

Click here
17

Click here

Click here
18

Click here

Click here
19

Click here

Click here
20

Click here

Click here
21

Click here

Click here
22

Click here

Click here
23

Click here

Click here
24

Click here

Click here
25

Click here

Click here
26

Click here

Click here
27

Click here

Click here
28

Click here

Click here
29

Click here

Click here
30

Click here

Click here
31

Click here

Click here
32

Delete the drivers folder

Delete the drivers folder
33

Click here

Click here
34

Click here

Click here
35

Click here

Click here
36

Click here

Click here
37

Click here

Click here
38

If there is a folder for the custom IP in libsrc then delete it

If there is a folder for the custom IP in libsrc then delete it
39

Open the Makefile under design_1_wrapper -> microblaze_0 -> standalone_microblaze_0 -> bsp -> Makefile. Delete the path on line 8 for BSP_SEQUENTIAL_MAKEFILES :=

Open the Makefile under design_1_wrapper -> microblaze_0 -> standalone_microblaze_0 -> bsp -> Makefile.
Delete the path on line 8 for BSP_SEQUENTIAL_MAKEFILES :=
40

Build and run the helloworld project

Build and run the helloworld project
41

Click here

Click here
42

Click here

Click here
43

Click here

Click here
44

Click here

Click here
45

Click here

Click here
46

Click here

Click here
47

Click here

Click here
48

Delete the contents of helloworld.c

Delete the contents of helloworld.c
49

Click here

Click here
50

Paste in lec19.c and save

Paste in lec19.c and save
51

Delete lines 193 and 194 since we didn't setup a flag register

Delete lines 193 and 194 since we didn't setup a flag register
52

Add these two lines to control the counter

Add these two lines to control the counter
53

Delete lines 75 and 76 since we didn't setup a flag register

Delete lines 75 and 76 since we didn't setup a flag register
54

Click here

Click here
55

Click here

Click here
56

Rebuild and run the project

Rebuild and run the project
57

Click here

Click here
58

Click here

Click here
59

Click here

Click here
60

Click here

Click here
61

Click here

Click here
62

Try starting and stopping the counter then check the isr count. It should count up by one each time.

Try starting and stopping the counter then check the isr count.  It should count up  by one each time.