-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathindex.html
More file actions
199 lines (178 loc) · 10.3 KB
/
Copy pathindex.html
File metadata and controls
199 lines (178 loc) · 10.3 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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>TI Tools</title>
<link rel="stylesheet" href="style.css">
<script src="navbar.js"></script>
</head>
<body>
<!-- Navigation bar loaded by navbar.js -->
<div class="container">
<header>
<h1>TI Tools</h1>
<p class="subtitle">Web-based utilities for developing with TI MPU processors</p>
</header>
<main>
<!-- Category Filter Buttons -->
<section class="category-filter-section">
<div class="category-buttons">
<button class="category-btn active" data-category="all">All Tools</button>
<button class="category-btn" data-category="system">System Configuration</button>
<button class="category-btn" data-category="debug">Debug and Analysis</button>
<button class="category-btn" data-category="security">Security Tools</button>
<button class="category-btn" data-category="partner">Partner Tools</button>
</div>
</section>
<!-- Search Section -->
<section class="search-section">
<div class="search-container">
<div class="search-input-wrapper">
<svg class="search-icon" width="20" height="20" viewBox="0 0 20 20" fill="none"
xmlns="http://www.w3.org/2000/svg">
<path
d="M9 17C13.4183 17 17 13.4183 17 9C17 4.58172 13.4183 1 9 1C4.58172 1 1 4.58172 1 9C1 13.4183 4.58172 17 9 17Z"
stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
<path d="M19 19L14.65 14.65" stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round" />
</svg>
<input type="text" id="toolSearch" placeholder="Search tools by name, category, or keywords..."
title="Search through all available tools">
<button id="clearSearch" class="clear-search-btn" title="Clear search"
style="display: none;">×</button>
</div>
<div id="searchResults" class="search-results"></div>
</div>
</section>
<section class="landing-section" data-category="system">
<h2>System Configuration</h2>
<p class="section-description">Tools for Linux kernel and system configuration</p>
<div class="tools-grid">
<a href="devicetree.html" class="tool-card">
<h3>Device Tree Validator</h3>
<p>Validate Device Tree Source (DTS) files for syntax errors, structural issues, and best
practices. Includes TI-specific guidance and visual tree representation.</p>
<span class="tool-link-arrow">View Tool →</span>
</a>
<a href="power-estimator.html" class="tool-card">
<h3>Power Estimator</h3>
<p>Web-based tool for estimating power consumption of TI MPU processors like the AM62x under
various Use Cases and Operating Conditions.</p>
<span class="tool-link-arrow">View Tool →</span>
</a>
<a href="uboot-toolkit.html" class="tool-card">
<h3>U-Boot Toolkit</h3>
<p>Configure U-Boot environment variables (uEnv.txt), enable Falcon mode for fast boot, and prepare custom boot logos for TI K3 devices.</p>
<span class="tool-link-arrow">View Tool →</span>
</a>
<a href="bootstrap-config.html" class="tool-card">
<h3>Bootstrap Configuration Tool</h3>
<p>Configure 16-bit boot mode settings for TI K3 SoCs. Set up PLL config, primary and backup boot modes with device-specific options.</p>
<span class="tool-link-arrow">View Tool →</span>
</a>
</div>
</section>
<section class="landing-section" data-category="debug">
<h2>Debug and Analysis Tools</h2>
<p class="section-description">Tools for device identification and debugging</p>
<div class="tools-grid">
<a href="parse-uart-socid.html" class="tool-card">
<h3>UART SoC ID Parser</h3>
<p>Parse UART SoC ID data from TI processors. Extract device information including name, type, ROM versions, and security parameters.</p>
<span class="tool-link-arrow">View Tool →</span>
</a>
<a href="usb-dfu.html" class="tool-card">
<h3>USB DFU Bootloader Tool</h3>
<p>Upload bootloader images (tiboot3.bin) to TI K3 devices via USB boot mode. Supports AM62x, AM64x, and other K3 processors with USB boot capability.</p>
<span class="tool-link-arrow">View Tool →</span>
</a>
<div class="tool-card coming-soon">
<h3>More Debug Tools Coming Soon</h3>
<p>Additional tools for device analysis and debugging are in development.</p>
<span class="tool-link-arrow disabled">Coming Soon</span>
</div>
</div>
</section>
<section class="landing-section" data-category="security">
<h2>Security Tools</h2>
<p class="section-description">Tools for OTP key management and security configuration</p>
<div class="tools-grid">
<a href="keywriter.html" class="tool-card">
<h3>OTP Key Writer Error Code Decoder</h3>
<p>Decode OTP Key Writer error codes from decimal, binary, or hexadecimal format. View detailed
descriptions of each error bit.</p>
<span class="tool-link-arrow">View Tool →</span>
</a>
<a href="security-utils.html" class="tool-card">
<h3>Key Configuration Tool</h3>
<p>Generate keywriter-lite blobs for programming OTP keys on AM62Lx devices. Configure SMPKH,
BMPKH, key counts, software revisions, and more.</p>
<span class="tool-link-arrow">View Tool →</span>
</a>
<a href="https://github.com/TexasInstruments/k3sign" target="_blank" rel="noopener noreferrer"
class="tool-card">
<h3>k3sign Security Tool</h3>
<p>Command line tool for signing and encrypting images for TI K3 devices. Supports x509
certificates and secure boot workflows.</p>
<span class="tool-link-arrow">Visit Repo →</span>
</a>
</div>
</section>
<section class="landing-section" data-category="partner">
<h2>From Our Partners</h2>
<p class="section-description">Helpful tools and resources from the TI community</p>
<div class="tools-grid">
<a href="https://pinout.beagley.ai/" target="_blank" rel="noopener noreferrer"
class="tool-card partner-card">
<h3>BeagleY-AI Pinout Reference</h3>
<p>Interactive pinout diagrams and reference for BeagleY-AI boards. Quickly find pin
configurations, alternate functions, and electrical specifications.</p>
<span class="tool-link-arrow">Visit Site →</span>
</a>
<div class="tool-card coming-soon">
<h3>More Partner Tools Coming Soon</h3>
<p>We're working with partners to bring you more helpful development tools and resources.</p>
<span class="tool-link-arrow disabled">Coming Soon</span>
</div>
</div>
</section>
<section class="info-section">
<h2>About</h2>
<p>
This collection of web-based tools helps developers working with Texas Instruments MPU processors
and development platforms. From security configuration to hardware reference materials, these
utilities are designed to streamline your development workflow.
</p>
<div class="resources">
<h3>TI Resources</h3>
<ul>
<li>
<a href="https://software-dl.ti.com/tisci/esd/latest/index.html" target="_blank"
rel="noopener noreferrer">
TI SCI Protocol Documentation
</a>
</li>
<li>
<a href="https://software-dl.ti.com/tisci/esd/latest/2_tisci_msgs/security/keywriter.html"
target="_blank" rel="noopener noreferrer">
OTP Key Writer Documentation
</a>
</li>
<li>
<a href="https://github.com/TexasInstruments/security-utils/tree/release" target="_blank"
rel="noopener noreferrer">
TI Security Utils (GitHub)
</a>
</li>
</ul>
</div>
</section>
</main>
<footer>
<p>TI Tools | Web utilities for TI MPU processor development</p>
</footer>
</div>
<script src="search.js"></script>
</body>
</html>