-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsettings.json
More file actions
32 lines (28 loc) · 1.66 KB
/
settings.json
File metadata and controls
32 lines (28 loc) · 1.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
"VARISCITE": {
/* Target Device Settings - NEED TO BE FIXED */
"TARGET_IP":"10.30.3.185",
"TARGET_USER":"root",
/* Project Settings - NEED TO BE FIXED */
"PROGRAM":"fred-server",
"PROGRAM_PATH":"/usr/bin/",
/* this may change depending on the target board. Here it's assuming an ZynqMP board, zcu102 */
"ARCH":"aarch64-xilinx-linux",
/* Point this to the directory where the SDK generated by petalinux was installed. We only use the gdb client*/
"OECORE_NATIVE_SYSROOT":"/ssd/test/petalinux/2020.2/sysroots/x86_64-petalinux-linux",
/*"TARGET_SYSROOT": "/ssd/test/petalinux/2020.2/sysroots/${config:VARISCITE.ARCH}",*/
/* Assuming the user mounted the board rootfs in this directory*/
"TARGET_SYSROOT": "${workspaceRoot}/target_root/",
/* Point to the script you use to setup petalinux*/
"PETALINUX_SETUP_SCRIPT": "/storage/Xilinx/PetaLinux/2020.2/tool/settings.sh",
/* Yocto SDK Configuration - DOES NOT NEED EDITS */
"ABS_PROGRAM_PATH":"${config:VARISCITE.TARGET_SYSROOT}/${config:VARISCITE.PROGRAM_PATH}/${config:VARISCITE.PROGRAM}",
"GDB_PATH":"${config:VARISCITE.OECORE_NATIVE_SYSROOT}/usr/bin/${config:VARISCITE.ARCH}/${config:VARISCITE.ARCH}-gdb",
/* Yocto SDK Constants - only need this if you run directly cmake/make */
/*
"CC_PREFIX": "${config:VARISCITE.OECORE_NATIVE_SYSROOT}/usr/bin/${config:VARISCITE.ARCH}/${config:VARISCITE.ARCH}-",
"CC": "${config:VARISCITE.CC_PREFIX}gcc -march=armv8-a+crc -mtune=cortex-a72.cortex-a53 --sysroot=${config:VARISCITE.TARGET_SYSROOT}",
"CXX": "${config:VARISCITE.CC_PREFIX}g++ -march=armv8-a+crc -mtune=cortex-a72.cortex-a53 --sysroot=${config:VARISCITE.TARGET_SYSROOT}"
*/
}
}