@@ -13,7 +13,7 @@ It has only been successfully tested with a CY8CKIT-049 42xx kit.
13
13
The prerequisites are the following:
14
14
- ` gengetopt `
15
15
- ` make `
16
- - ` wine ` (to run cyelftool when using makefile)
16
+ - ` wine ` (to run ` cyelftool ` when using makefile)
17
17
- An arm toolchain (arm-none-eabi-)
18
18
19
19
In order to build and install these utilities:
@@ -51,7 +51,7 @@ To build it, the `make` command should be sufficient.
51
51
52
52
Thanks from https://github.com/gv1/hex2cyacd , the format is well explained and it was possible to write a C tool.
53
53
ihex2cyacd is a an utility to create cyacd files from ihex files.
54
- In order to use it, the simplest way is to use it
54
+ Using the Makefile.cypress will hide the usage.
55
55
56
56
### Usage
57
57
@@ -70,6 +70,7 @@ In order to use it, the simplest way is to use it
70
70
71
71
A Makefile.cypress file is available in the repository in order to easily compile cydsn projects.
72
72
Two variable are required to be set which are PSOC_CREATOR_DIR and PROJECT_DIR.
73
+ Additionnally, An ARM toolchain is necessary. Code Sourcery ones are sufficient.
73
74
The easiest way to use it is to create a Makefile with the following content
74
75
75
76
```
@@ -79,6 +80,7 @@ PROJECT_DIR := Path_to_project.cydsn
79
80
include Makefile.cypress
80
81
81
82
```
83
+ ` cyelftool ` is still used though wine (not reversed yet).
82
84
83
85
Then type ` make ` to compile the application.
84
86
Note that some old generated files may be outdated and can't compile.
@@ -92,4 +94,4 @@ The final cyacd file can be flashed using `cyhostboot`.
92
94
## Notes
93
95
94
96
The ` cyelftool ` cypress utility has not yet been reversed.
95
- However thanks to wine, this utility can be used and
97
+ However thanks to wine, this utility can be used under Linux.
0 commit comments