-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdebugforge.toml.example
More file actions
50 lines (40 loc) · 1.34 KB
/
Copy pathdebugforge.toml.example
File metadata and controls
50 lines (40 loc) · 1.34 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# DebugForge Configuration Template
# Copy this file to debugforge.toml and fill in your actual values.
# debugforge.toml is gitignored and will NOT be committed.
[mode]
mode = "remote" # "local" or "remote"
[trace32]
install_path = "C:\\T32"
[connection]
node = "localhost" # TRACE32 host (use remote.host for remote mode)
port = 20000 # TRACE32 RCL port
protocol = "TCP"
auto_connect = false
[remote]
host = "192.168.1.100" # Remote Windows IP
winrm_port = 5985 # WinRM port
winrm_user = "user@domain.local" # WinRM username (domain account)
winrm_password = "your_password" # WinRM password
winrm_transport = "ntlm" # WinRM transport: ntlm, kerberos, basic
ssh_user = "username" # SSH username for file transfer
ssh_password = "" # SSH password (leave empty for key auth)
ssh_port = 22 # SSH port
staging_dir = "C:\\T32" # Remote staging directory
[[remote.source_translates]]
from = "/home/user/project"
to = "D:\\project"
[project]
elf = "/path/to/your/firmware.elf"
[scripts]
flash = "/path/to/your/flash_script.cmm"
[toolchain]
compiler_path = ""
objdump = "tricore-elf-objdump"
readelf = "tricore-elf-readelf"
nm = "tricore-elf-nm"
[build]
command = "make -j8"
clean_command = "make clean"
working_dir = ""
[debug]
skills_dir = ""