Spaces:

File size: 20,905 Bytes
5aefcf4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
Ticket Name: TDA2: TDA2

Query Text:
Part Number: TDA2 Other Parts Discussed in Thread: AWR1243 Hi, I am trying to build the application using the steps mentioned in ProcessorSDKRadar_UserGuide.pdf for TDA2x+. I am using AWR1243 sensor with TDA2x+. Why the steps related to changes need to be made for TDA2px in the 3.2 step of the document are not mentioned? If I make the following changes in the Rules.make file present in the build directory of visionsdk. MAKECONFIG?=tda2px_evm_bios_radar & execute gmake command to build application after setting the correct XDC path, I encounter the following error: D:/ProcessorSDK_Radar_3_1_0_0/vision_sdk/apps/configs/cfg.mk:21: D:/ProcessorSDK_Radar_3_1_0_0/vision_sdk/apps/configs/tda2px_evm_bios_radar/cfg.mk: No such file or directory gmake: *** No rule to make target `D:/ProcessorSDK_Radar_3_1_0_0/vision_sdk/apps/configs/tda2px_evm_bios_radar/cfg.mk'. Stop. And there is no file related to TDA2px at the location: D:\ProcessorSDK_Radar_3_1_0_0\vision_sdk\apps\configs. Did I miss any step while installation or is there something which needs to be installed for TDA2px? Thanks & regards, Varsha

Responses:
Hi Varsha, I can see these files in the installation package I have. Have you made any changes in the package? Did the installation finish successfully? Regards, Rishabh

Hi Rishabh, I have not made any changes before, but I have noticed now that these files are present in the SDK version 3.3, and not in SDK 3.1. Thank for your reply. regards, Varsha

Hi, Yes you are correct. I was looking at Processor SDK Vision 3.1 installation which has tda2px_evm_bios_radar config. Regards, Rishabh

Hi Rishabh, As I said earlier, I m trying to build the sample application for TDA2px. As per the Userguide , I have modified the required changes in the Rules.make file When executed the "gmake -s -j depend " i encounter the following errors (gmake Error 2).I have pasted them all in a attached text file. Also executed the "gmake -s showconfig" command to list all the configurations. Am I supposed to perform any other modifications? Thanks in advance. Regards, Varsha Attachment.txt #
# Archiving tda2px:ipu1_0:release:firewall_l3l4 into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/fw_l3l4/
lib/tda2px/m4/release/firewall_l3l4.aem4 ...
# Compiling tda2px:ipu1_0:release:vpslib: dispcore/src/vpscore_dctrlDefaults.c
#
# Compiling tda2px:ipu1_0:release:vps_devices: ar0132rccc/src/bspdrv_ar0132rcccApi.c
#
# Archiving tda2px:ipu1_0:release:i2c_lld into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/stw_lld/i2clld
/lib/tda2px/m4/release/i2c_lld.aem4 ...
# Compiling tda2px:ipu1_0:release:pm_hal: prcm/V5/pmhal_videopll.c
# Compiling tda2px:ipu1_0:release:vpslib: dispcore/src/vpscore_dctrlGraph.c
# Compiling tda2px:ipu1_0:release:vps_devices: ar0132rccc/src/bspdrv_ar0132rcccI2c.c
# Compiling tda2px:ipu1_0:release:pm_hal_optimized: prcm/V5/hw_pmhal_videopll_data.c
# Compiling tda2px:ipu1_0:release:csl: src/ip/mcspi/V0/priv/mcspi.c
# Archiving tda2px:ipu1_0:release:vps_osal_baremetal into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/vps
/lib/tda2px/ipu1_0/release/vps_osal_baremetal.aem4 ...
#
# Archiving tda2px:ipu1_0:release:stw_devices into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/stw_lld/de
vices/lib/tda2px/m4/release/stw_devices.aem4 ...
# Archiving tda2px:ipu1_0:release:stw_uartconsole into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/stw_ll
d/uartconsole/lib/tda2px/m4/release/stw_uartconsole.aem4 ...
# Archiving tda2px:ipu1_0:release:bsp_i2c into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/bsp_lld/i2c/li
b/tda2px/m4/release/bsp_i2c.aem4 ...
# Compiling tda2px:ipu1_0:release:vpslib: dispcore/src/vpscore_dssWb.c
# Compiling tda2px:ipu1_0:release:vps_devices: ar0132rccc/src/bspdrv_ar0132rcccReg.c
# Compiling tda2px:ipu1_0:release:pm_hal: prcm/V5/hw_pmhal_videopll_data.c
#
# Compiling tda2px:ipu1_0:release:pm_hal_optimized: prcm/V5/hw_pmhal_ina226data.c
# Compiling tda2px:ipu1_0:release:csl: src/ip/mmc/V0/priv/mmcsd.c
#
# Compiling tda2px:ipu1_0:release:vps_devices: sii9022a/src/bspdrv_sii9022a.c
# Compiling tda2px:ipu1_0:release:pm_hal: prcm/V5/hw_pmhal_ina226data.c
#
#
#
# Compiling tda2px:ipu1_0:release:csl: src/ip/mmu/dsp/V0/priv/mmu.c
# Compiling tda2px:ipu1_0:release:pm_hal_optimized: prcm/pmhal_ina226.c
#
# Compiling tda2px:ipu1_0:release:pm_hal: prcm/pmhal_ina226.c
# Compiling tda2px:ipu1_0:release:vps_devices: ds90uh925/src/bspdrv_ds90uh925Api.c
# Compiling tda2px:ipu1_0:release:pm_hal_optimized: prcm/pmhal_lp87565.c
# Compiling tda2px:ipu1_0:release:csl: src/ip/ocmc/V0/priv/ocmc_ecc_l1.c
# Compiling tda2px:ipu1_0:release:vps_devices: ds90uh925/src/bspdrv_ds90uh925I2c.c
# Compiling tda2px:ipu1_0:release:pm_hal: prcm/pmhal_lp87565.c
# Compiling tda2px:ipu1_0:release:pm_hal_optimized: prcm/pmhal_tps65917.c
# Compiling tda2px:ipu1_0:release:csl: src/ip/ocmc/V0/priv/ocmc_ecc_l2.c
# Archiving tda2px:ipu1_0:release:vps_osal_tirtos into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/vps/li
b/tda2px/m4/release/vps_osal_tirtos.aem4 ...
# Compiling tda2px:ipu1_0:release:vps_devices: ds90uh926/src/bspdrv_ds90uh926Api.c
# Compiling tda2px:ipu1_0:release:pm_hal: prcm/pmhal_tps65917.c
# Compiling tda2px:ipu1_0:release:csl: src/ip/qspi/V1/priv/qspi.c
#
#
#
#
#
# Compiling tda2px:ipu1_0:release:vps_devices: ds90uh926/src/bspdrv_ds90uh926I2c.c
# Compiling tda2px:ipu1_0:release:csl: src/ip/spinlock/V0/priv/spinlock.c
# Archiving tda2px:ipu1_0:release:vps_common into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/vps/lib/tda
2px/m4/release/vps_common.aem4 ...
# Archiving tda2px:ipu1_0:release:stw_examples_utility into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/s
tw_lld/examples/utility/lib/tda2px/m4/release/stw_examples_utility.aem4 ...
# Archiving tda2px:ipu1_0:release:qspiflash_lib into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/boot/sbl_aut
o/qspiflash/lib/tda2px/m4/release/qspiflash_lib.aem4 ...
# Archiving tda2px:ipu1_0:release:diag into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/diag/lib/tda2px/m4/re
lease/diag.aem4 ...
# Compiling tda2px:ipu1_0:release:vps_devices: ioexp/src/bspdrv_ioexpTca64xx.c
# Compiling tda2px:ipu1_0:release:csl: src/ip/timer/V1/priv/timer.c
#
#
#
#
# Compiling tda2px:ipu1_0:release:vps_devices: pga450/src/bspdrv_pga450.c
# Compiling tda2px:ipu1_0:release:csl: src/ip/uart/V1/priv/uart.c
# Compiling tda2px:ipu1_0:release:vps_devices: adv7611/src/bspdrv_adv7611Api.c
# Compiling tda2px:ipu1_0:release:csl: src/ip/wd_timer/V0/priv/wd_timer.c
# Compiling tda2px:ipu1_0:release:vps_devices: adv7611/src/bspdrv_adv7611I2c.c
# Compiling tda2px:ipu1_0:release:csl: src/ip/pcie/V1/priv/pcie.c
# Compiling tda2px:ipu1_0:release:vps_devices: ov10640/src/bspdrv_ov10640I2c.c
# Compiling tda2px:ipu1_0:release:vps_devices: ov10640/src/bspdrv_ov10640Api.c
# Compiling tda2px:ipu1_0:release:vps_devices: imx224/src/bspdrv_imx224I2c.c
# Compiling tda2px:ipu1_0:release:vps_devices: imx224/src/bspdrv_imx224Reg_30fps_DOL_MIPI_4Lane.c
# Compiling tda2px:ipu1_0:release:vps_devices: imx224/src/bspdrv_imx224Reg_30fps_Linear.c
# Compiling tda2px:ipu1_0:release:vps_devices: ov2775/src/bspdrv_ov2775Api.c
#
# Compiling tda2px:ipu1_0:release:vps_devices: imx290/src/bspdrv_imx290Api.c
# Compiling tda2px:ipu1_0:release:vps_devices: ov2775/src/bspdrv_ov2775I2c.c
# Compiling tda2px:ipu1_0:release:vps_devices: ov2775/src/bspdrv_ov2775.c
# Compiling tda2px:ipu1_0:release:vps_devices: ov2659/src/bspdrv_ov2659I2c.c
# Compiling tda2px:ipu1_0:release:vps_devices: radar_ar12xx/src/bspdrv_ar12xx.c
# Compiling tda2px:ipu1_0:release:vps_devices: imx224/src/bspdrv_imx224Api.c
# Compiling tda2px:ipu1_0:release:vps_devices: radar_ar12xx/src/bspdrv_ar12xxMcspiCfgPriv.c
# Compiling tda2px:ipu1_0:release:vps_devices: radar_ar12xx/src/bspdrv_ar12xxGpioCfgPriv.c
# Compiling tda2px:ipu1_0:release:vps_devices: radar_ar12xx/src/bspdrv_ar12xxPriv.c
# Compiling tda2px:ipu1_0:release:vps_devices: radar_ar12xx/src/bspdrv_ar12xxOsalPriv.c
# Compiling tda2px:ipu1_0:release:vps_devices: radar_ar12xx/src/bspdrv_ar12xxUartCfgPriv.c
# Compiling tda2px:ipu1_0:release:vps_devices: radar_ar12xx/src/bspdrv_ar12xxFmwPriv.c
# Compiling tda2px:ipu1_0:release:vps_devices: ov490/src/bspdrv_ov490Api.c
# Compiling tda2px:ipu1_0:release:vps_devices: radar_ar12xx/src/bspdrv_ar1243cfg.c
# Compiling tda2px:ipu1_0:release:vps_devices: ov490/src/bspdrv_ov490I2c.c
# Compiling tda2px:ipu1_0:release:vps_devices: ov490/src/bspdrv_ov490Reg.c
# Compiling tda2px:ipu1_0:release:vps_devices: ov2659/src/bspdrv_ov2659Api.c
# Compiling tda2px:ipu1_0:release:vps_devices: ov2659/src/bspdrv_ov2659Reg.c
# Archiving tda2px:ipu1_0:release:stw_boards into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/stw_lld/boa
rds/lib/tda2px/m4/release/stw_boards.aem4 ...
#
#
# Archiving tda2px:ipu1_0:release:ipc_lib into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/ipc_lite/lib/t
da2px/ipu1_0/release/ipc_lib.aem4 ...
#
#
#
#
#
# Archiving tda2px:ipu1_0:release:stw_fatlib into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/stw_lld/fat
lib/lib/tda2px/m4/release/stw_fatlib.aem4 ...
#
# Archiving tda2px:ipu1_0:release:vps_platforms into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/vps/lib/
tda2px/m4/release/vps_platforms.aem4 ...
# Archiving tda2px:ipu1_0:release:bsp_uart into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/bsp_lld/uart/
lib/tda2px/m4/release/bsp_uart.aem4 ...
# Archiving tda2px:ipu1_0:release:vpsdrv_baremetal into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/vps/l
ib/tda2px/m4/release/vpsdrv_baremetal.aem4 ...
#
# Archiving tda2px-evm-radar:tda2px:ipu1_0:release:sbl_lib into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/b
oot/sbl_auto/lib/tda2px-evm-radar/m4/release/sbl_lib.aem4 ...
#
#
#
#
#
# Archiving tda2px:ipu1_0:release:bsp_mcspi into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/bsp_lld/mcsp
i/lib/tda2px/m4/release/bsp_mcspi.aem4 ...
#
>> ERROR: cannot run D:\PROCESSOR_SDK_RADAR_03_03_00_00\ti_components\cg_tools\windows\ti-cgt-arm_16.9.2.LTS\bin\armacpia.exe - invalid argument mode
gmake[4]: *** [D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/binaries/apps/tda2px_evm_bios_radar/ti/drv/vps/src/devices/obj/tda2px/m4/release/bspdrv_i
mx224Reg_30fps_Linear.oem4] Error 1
gmake[4]: *** Waiting for unfinished jobs....
#
# Archiving tda2px-evm-radar:tda2px:ipu1_0:release:vps_examples_utility into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/
packages/ti/drv/vps/lib/tda2px-evm-radar/m4/release/vps_examples_utility.aem4 ...
#
#
#
#
#
#
# Archiving tda2px:ipu1_0:release:pm_lib into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/pm/lib/tda2px/m
4/release/pm_lib.aem4 ...
# Archiving tda2px:ipu1_0:release:pm_lib_optimized into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/pm/li
b/tda2px/m4/release/pm_lib_optimized.aem4 ...
#
# Archiving tda2px-evm-radar:tda2px:ipu1_0:release:vps_boards into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/t
i/drv/vps/lib/tda2px-evm-radar/m4/release/vps_boards.aem4 ...
# Archiving tda2px:ipu1_0:release:vpsdrv into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/vps/lib/tda2px/
m4/release/vpsdrv.aem4 ...
# Archiving tda2px:ipu1_0:release:stw_platform into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/stw_lld/p
latform/lib/tda2px/m4/release/stw_platform.aem4 ...
#
#
# Archiving tda2px:ipu1_0:release:vpslib into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/vps/lib/tda2px/
m4/release/vpslib.aem4 ...
#
#
#
#
#
# Archiving tda2px:ipu1_0:release:csl into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/csl/lib/tda2px/m4/rele
ase/ti.csl.aem4 ...
#
#
# Archiving tda2px:ipu1_0:release:pm_hal_optimized into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/pm/li
b/tda2px/m4/release/pm_hal_optimized.aem4 ...
#
#
# Archiving tda2px:ipu1_0:release:pm_hal into D:/PROCESSOR_SDK_RADAR_03_03_00_00/ti_components/drivers/pdk_01_09_00_17/packages/ti/drv/pm/lib/tda2px/m
4/release/pm_hal.aem4 ...
#
gmake[3]: *** [vps_devices] Error 2
gmake[2]: *** [pdk] Error 2
gmake[1]: *** [pdk] Error 2
gmake: *** [depend] Error 2





D:\PROCESSOR_SDK_RADAR_03_03_00_00\vision_sdk\build>gmake -s showconfig


D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/apps/configs/autorules_footer_cfg.mk:78: ipc_PATH does not exist! ()
D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/apps/configs/autorules_footer_cfg.mk:78: ipc_PATH does not exist! ()
#
# Build Config is [ tda2px_evm_bios_radar ]
# Build Config file is @ D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/configs/tda2px_evm_bios_radar/cfg.mk
# Build Config .h file is @ D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/links_fw/include/config/apps/tda2px_evm_bios_radar/system_cfg.h
# Build CPUs is @ ipu1_0 ipu1_1 dsp1 eve1
#
# CPUs included in application,
# PROC_IPU1_0_INCLUDE=yes
# PROC_IPU1_1_INCLUDE=yes
# PROC_IPU2_INCLUDE=no
# PROC_DSP1_INCLUDE=yes
# PROC_DSP2_INCLUDE=no
# PROC_EVE1_INCLUDE=yes
# PROC_EVE2_INCLUDE=no
# PROC_EVE3_INCLUDE=no
# PROC_EVE4_INCLUDE=no
# PROC_A15_0_INCLUDE=no
#
# Platform config,
# VSDK_BOARD_TYPE=TDA2PX_EVM [options: TDA2XX_EVM TDA2EX_EVM TDA3XX_EVM TDA3XX_RVP TDA2XX_RVP]
# PLATFORM=tda2px-evm
# DUAL_A15_SMP_BIOS=no
# DDR_MEM=DDR_MEM_512M [options: DDR_MEM_128M DDR_MEM_512M DDR_MEM_1024M]
# NDK_PROC_TO_USE=ipu1_1 [options: a15_0 ipu1_0 ipu1_1 ipu2 none]
# NSP_TFDTP_INCLUDE=yes [options: yes no]
# TDA2EX_ETHSRV_BOARD=no [options: yes no]
# FATFS_PROC_TO_USE=ipu1_0 [options: ipu1_0 none]
# RADAR_BOARD=none [options: TDA3XX_AR12_ALPS TDA3XX_AR12_VIB_DAB_BOOSTER TDA3XX_RADAR_RVP none]
#
# Build config,
# BUILD_OS=Windows_NT [options: Windows_NT Linux]
# BUILD_DEPENDENCY_ALWAYS=no
# BUILD_ALGORITHMS=no
# BUILD_INFOADAS=no
# PROFILE=release [options: debug release]
# KW_BUILD=no
# CPLUSPLUS_BUILD=no
# IPU_PRIMARY_CORE=ipu1_0 [options: ipu1_0 ipu2]
# IPU_SECONDARY_CORE=ipu2 [options: ipu1_0 ipu2]
# A15_TARGET_OS=Bios [options: Bios Linux Qnx]
# BSP_STW_PACKAGE_SELECT=all [options: all vps-iss-dss-only vps-vip-vpe]
#
# Safety Module config,
# RTI_INCLUDE=no
# ECC_FFI_INCLUDE=no
# DCC_ESM_INCLUDE=no
#
# Video Module config,
# IVAHD_INCLUDE=no
# VPE_INCLUDE=no
# CAL_INCLUDE=no
# ISS_INCLUDE=no
# ISS_ENABLE_DEBUG_TAPS=no
# WDR_LDC_INCLUDE=no
# DSS_INCLUDE=yes
#
# Open Compute config,
# OPENCL_INCLUDE=no
# TARGET_ROOTDIR=D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/apps/src/rtos/opencl
# ENABLE_OPENCV=no
# ENABLE_OPENCV_TESTS=no
# OPENVX_INCLUDE=no
#
# Log config,
# ENABLE_UART_LOG=yes
# ENABLE_NETWORK_LOG=no
# ENABLE_CCS_LOG=no
# CIO_REDIRECT=no
#
# IPC config,
# WORKQ_INCLUDE=yes
# IPC_LIB_INCLUDE=yes
#
# Surround View config,
# SRV_FAST_BOOT_INCLUDE=no
#
# Other Module config,
# AVB_INCLUDE=no
# DCAN_INCLUDE=no
# RADAR_INCLUDE=yes
# CPU_IDLE_ENABLED=yes
# FAST_BOOT_INCLUDE=no
# DATA_VIS_INCLUDE=no
# HS_DEVICE=no
# ULTRASONIC_INCLUDE=no
#
# Linux config,
# DEFAULT_UBOOT_CONFIG=dra7xx_evm_vision_config
# DEFAULT_KERNEL_CONFIG=ti_sdk_dra7x_release_defconfig
# DEFAULT_DTB=dra7-evm-infoadas.dtb
# CMEM_INCLUDE=no
# IPUMM_INCLUDE=no
# IPU1_EVELOADER_INCLUDE=no
# ROBUST_RVC_INCLUDE=no
# BUILD_ADAM_CAR=no
#
# Alg plugins included in build,
# ALG_radarprocess
#
# Use-cases included in build,
# UC_radar_read_fft_write
#
D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/apps/configs/autorules_footer_cfg.mk:78: ipc_PATH does not exist! ()
#
# CPUs that are NOT required but included in config [ tda2px_evm_bios_radar ],
#
#
# CPUs that are required but not included in config [ tda2px_evm_bios_radar ],
#
#
# Edit D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/build/configs/tda2px_evm_bios_radar/cfg.mk to include or exclude CPUs in an application
#

D:\PROCESSOR_SDK_RADAR_03_03_00_00\vision_sdk\build>

Hi, Can you remove -j from the build command (Use "gmake -s depend") and try. Regards, Rishabh

Hi, I have then executed the command once again and was luckily done with no errors. I don't know exactly what was the problem before. But that case was just for the single radar use case (enabled by default was "radar_read_fft_write"). I wanted to add one more use case and i have made the respective changes in uc_cfg.mk file. And now, for "gmake -s -j" command I get various undefined symbol errors as listed: undefined first referenced symbol in file --------- ---------------- ChainsCommon_ar12xxConfig D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/binaries/apps/tda2px_evm_bios_radar/lib/tda2px-evm/m4/release/app_alg_plugins.aem4<chains_multiradarcapturefftdisplay.oem4> ChainsCommon_ar12xxSetIssCaptureParams D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/binaries/apps/tda2px_evm_bios_radar/lib/tda2px-evm/m4/release/app_alg_plugins.aem4<chains_multiradarcapturefftdisplay.oem4> ChainsCommon_ar12xxStart D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/binaries/apps/tda2px_evm_bios_radar/lib/tda2px-evm/m4/release/ap p_alg_plugins.aem4<chains_multiradarcapturefftdisplay.oem4> ChainsCommon_ar12xxStop D:/PROCESSOR_SDK_RADAR_03_03_00_00/vision_sdk/binaries/apps/tda2px_evm_bios_radar/lib/tda2px-evm/m4/release/ap p_alg_plugins.aem4<chains_multiradarcapturefftdisplay.oem4> I don't know where I am wrong. Regards, Varsha

Hi Varsha, When you call gmake using -j multiple build processes are invoked. Due to this dependencies might not get calculated correctly. This depends on the build machine as well. Similar to previous command you should do a "gmake -s". I would suggest you not to use -j on your PC while building any executable in general. Regards, Rishabh

Hi Rishabh, For the previous command as well, I retried with the same command "gmake -s -j depend" and it worked for the second time. I think the problem is not with -j option , now i have tried excluding -j as well for command "gmake -s" . But it doesn't work. The undefined symbol errors are for the terms which are in the common directory, which I cannot rename as well. I am not getting whats the exact issue is... Why we cannot extend the number of usecases, whereas it works fine for single usecase? regards, Varsha

Hi, There are multiple issues here. You should do "gmake --help" to understand the option "-j" and comprehend why the build failed first time and succeeded second time. Also you should build dependencies again when you are making changes to uc_cfg.mk. Best is to do a clean build for both dependencies as well as Vision SDK. Regards, Rishabh

Hi, I have tried again by doing clean build, but unable to resolve those issues. Attaching the screenshot of the gmake errors. For this attempt, I removed -j option , hence my command is "gmake -s". Can you please help me to figure out these undefined symbol errors. Here, I have added one more usecase(radar_capture_only usecase) with the one which was already present(radar_read_fft_write) in uc_cfg.mk file. Is there any other file which needs to be modified after adding any new usecase? Thanks in advance. Regards, Varsha

Hi Varsha, There is only use case that is supported on TDA2Px i.e. UC_radar_read_fft_write using network and SD card. UC_radar_capture_only is supported for TDA3xx. Can you let us know what exactly are you trying and what is the setup you have. Regards, Rishabh

Hi , I am trying to build the already existing usecases present in the usecases folder of radar SDK. My setup is AWR1243 and TDA2px. Among all the usecases, is that the case UC_radar_read_fft_write is only supported for TDA2px and UC_radar_capture_only is the only one supported for TDA3xx ? Thanks & regards, Varsha

Hi, This is correct. UC_radar_capture_only is not supported on TDA2Px. Only UC_radar_read_fft_write is supported on TDA2Px. Regards, Rishabh