File tree Expand file tree Collapse file tree 6 files changed +30
-1
lines changed Expand file tree Collapse file tree 6 files changed +30
-1
lines changed Original file line number Diff line number Diff line change 1
1
xscope_fileo
2
2
============
3
3
4
+ 0.2.0
5
+ -----
6
+
7
+ * FIXED: setup.py now properly builds host app
8
+ * CHANGED: config.xscope now needs to be copied to local firmware app
9
+
4
10
0.1.0
5
11
-----
6
12
Original file line number Diff line number Diff line change @@ -63,6 +63,9 @@ void xscope_close_all_files(void);
63
63
The device side application requires a multi-tile main since it uses the xscope_host_data(xscope_chan); service
64
64
to communicate with the host, which requires this. See examples for XC and C applications for how to do this.
65
65
66
+ You will also need a copy of `config.xscope` in your firmware directory. This
67
+ enables xscope in the tools and sets up the xscope probes used by fileio for communicating with the host app. You
68
+ can find a copy in `xscope_fileio/config.xscope xscope_fileio/config.xscope.txt` which you should rename to `config.xscope`.
66
69
67
70
Note currently missing from fileio api:
68
71
File renamed without changes.
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ DEPS := $(OBJS:.o=.d)
14
14
CFLAGS := -c $(INC_FLAGS ) $(TARGET_FLAG ) -Os -g
15
15
XCFLAGS := $(CFLAGS )
16
16
17
- $(TARGET_EXEC ) : $(OBJS ) ../../xscope_fileio/ config.xscope
17
+ $(TARGET_EXEC ) : $(OBJS ) config.xscope
18
18
# @echo "**HELLO LINKER**"
19
19
$(XCC) $(TARGET_FLAG) -o $@ $^ -report
20
20
Original file line number Diff line number Diff line change
1
+ <xSCOPEconfig ioMode="basic" enabled="true">
2
+ <Probe name="open_file" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
3
+ <Probe name="read_bytes" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
4
+ <Probe name="write_setup" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
5
+ <Probe name="write_bytes" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
6
+ <Probe name="seek" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
7
+ <Probe name="tell" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
8
+ <Probe name="host_quit" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
9
+ </xSCOPEconfig>
10
+
Original file line number Diff line number Diff line change
1
+ <xSCOPEconfig ioMode="basic" enabled="true">
2
+ <Probe name="open_file" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
3
+ <Probe name="read_bytes" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
4
+ <Probe name="write_setup" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
5
+ <Probe name="write_bytes" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
6
+ <Probe name="seek" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
7
+ <Probe name="tell" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
8
+ <Probe name="host_quit" type="CONTINUOUS" datatype="UINT" units="Value" enabled="true"/>
9
+ </xSCOPEconfig>
10
+
You can’t perform that action at this time.
0 commit comments