You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Tools/SystemDebug/efi_application/README.md
+5-7Lines changed: 5 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -55,6 +55,7 @@ To build the efi application, we use the `cmake` build system to generate the bu
55
55
We do this with:
56
56
57
57
```cmake ..```
58
+
> :warning:**If you are using Visual Studio 2017**: You will need to specify architecture. This can be done with `cmake .. -AX64`
58
59
59
60
then - on windows you will see a Visual Studio solution in the `build` directory, uxdbgapp.sln, on POSIX systems you will see a MakeFile in the build folder.
60
61
@@ -63,19 +64,17 @@ You can then build this by issuing the following command:
63
64
64
65
```cmake --build .```
65
66
66
-
Or,
67
-
68
67
on Windows, you can open the visual studio solution, and build the uxdbgapp target.
69
68
70
69
On POSIX, you can run the makefile with `make -j`.
71
70
72
71
73
-
##### windows builders
72
+
####__windows builders__
74
73
75
74
On windows, the output will be in the `Debug` folder in the build directory.
76
75
77
76
78
-
#### Edk2 basetools
77
+
#### __Edk2 basetools__
79
78
80
79
On windows, you will either need to build edk2 basetools, or get the prebuilt binaries.
81
80
@@ -172,7 +171,7 @@ Then, select the .efi file using the file browser.
172
171
173
172
Next, select the usb device you would like to flash to.
174
173
175
-
174
+
> :warning:**If you recieve Execution Errors** You might have to change your powershell execution policy. This can be done with the following comman in powershell: `Set-ExecutionPolicy Unrestricted `
176
175
177
176
### Example Steps (Linux)
178
177
@@ -185,8 +184,7 @@ chmod +x make_boot_media.sh
185
184
../make_boot_media.sh uxdbgapp.efi /dev/sdb
186
185
```
187
186
188
-
##### if you recieve execution errors
189
-
You might have to change your powershell execution policy. This can be done with the following comman in powershell: `Set-ExecutionPolicy Unrestricted `
187
+
190
188
191
189
## Disclaimer
192
190
IMPORTANT NOTICE: This software is sample software. It is not designed or intended for use in any medical, life-saving or life-sustaining systems, transportation systems, nuclear systems, or for any other mission-critical application in which the failure of the system could lead to critical injury or death. The software may not be fully tested and may contain bugs or errors; it may not be intended or suitable for commercial release. No regulatory approvals for the software have been obtained, and therefore software may not be certified for use in certain countries or environments.
0 commit comments