<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic [Bootloader] Common build errors in Embedded Software and Tools Clinic</title>
    <link>https://community.nxp.com/t5/Embedded-Software-and-Tools/Bootloader-Common-build-errors/m-p/1048548#M136</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In this thread, the most common bootloader build errors&amp;nbsp;are described. These errors do not refer to functional errors, but to actual faults generated by wrong configurations in the build files or the user environment.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The output of the launch.bat command refers to the latest 2020.05 release for S32G2XX.&lt;/P&gt;&lt;P&gt;The format of this FAQ thread is as follows:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Command&amp;nbsp;&lt;/EM&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Fix/ root cause&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 1.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The system cannot find the path specified.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Make directory is not configured correctly&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 2.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;/bin/sh: C:/ghs/comp_2019141/ccthumb.exe: No such file or directory&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;make: *** [makefile:343: Bootloader.o] Error 127&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Compiler directory is not correctly set.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 3.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C:/EB/tresos/26.0.0/plugins/Bootloader_TS_T40D11M10I0R0/src/swc/Bootloader.c", line 28: fatal error #2330:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cannot open source file "CDD_Mcl.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; #include "CDD_Mcl.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;SRC_PATH_MCAL is not configured correctly. If this variable is not set, the build will look for the MCAL plugins in &amp;lt;tresos_instalation_directory&amp;gt;/plugins. If the plugins are not there, please update the path.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;STRONG&gt;Error 4.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;make: *** No rule to make target 'Bootloader.o', needed by 'bin_bootloader/Bootloader.elf'.&amp;nbsp; Stop.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;SRC_PATH_IF is not configured correctly. If this variable is not set, the build will look for the MCAL plugins in &amp;lt;tresos_instalation_directory&amp;gt;/plugins. If the plugins are not there, please update the path.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error&lt;SPAN&gt;&amp;nbsp;5&lt;/SPAN&gt;.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;"C:/EB/tresos/26.0.0/plugins/Bootloader_TS_T40D11M10I0R0/src/swc/BootloaderSpecific.c", line 39: fatal error #2330:&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cannot open source file "usdhc_fatfs_impl.h"&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;&amp;nbsp; #include "usdhc_fatfs_impl.h"&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;SRC_PATH_SDK is not configured correctly. Update the path for the environment variable. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;STRONG&gt;Error&lt;SPAN&gt;&amp;nbsp;6&lt;/SPAN&gt;.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;makefile:84: *** Device name (DERIVATIVE) is empty.&amp;nbsp; Stop.&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Tresos workspace directory is not set correctly. Typically, this shall be &amp;lt;tresos_instalation_dir&amp;gt;/workspace/&amp;lt;project_name&amp;gt;/output&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 7.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"C:/EB/tresos/26.0.0/plugins/SysDal_TS_T40D11M10I0R0/src/sdk_clocks.c", line 31: fatal error #2330:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cannot open source file "clock.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; #include "clock.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;SDHC has been removed as a boot source but SysDal Non Autosar Peripherals have not been disabled. Go to SysDal plugin and tick the Sysdal Enable Non Autosar peripherals and regenerate the code.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 8.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C:/EB/tresos/26.0.0/workspace_test_release/Bootloader_S32G2XX_ASR_4.4_M7/output/src/SysDal_Cfg.c", line 55: fatal error #2330:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cannot open source file "CryptoDal.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; #include "CryptoDal.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Authentication has been disabled, however, the initialization sequence has not been updated. Go to Sysdal plugin, and update the initialization sequence by removing the CryptoDal_Init entry from the list.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error&amp;nbsp;9&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"C:/EB/tresos/26.0.0/workspace_test_release/Bootloader_S32G2XX_ASR_4.4_M7/output/include/ComDal_Drv_Cfg.h", line 47: fatal error #2330:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cannot open source file "Can.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #include "Can.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^ &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Boot trigger has been removed, however, ComDal, Can, and Gpt plugins and have not been disabled. If any of the plugins are disabled, remove the &amp;lt;tresos_instalation_dir&amp;gt;/workspace/&amp;lt;project_name&amp;gt;/output/src directory and regenerate the workspace.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error&amp;nbsp;10&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat CORE=a53 bootloader&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[asarm64] (error #2067) C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build\bin_bootloader\ComDal_Can.s 229: unknown instruction&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; cpsid i&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--^&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[asarm64] (error #2067) C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build\bin_bootloader\ComDal_Can.s 251: unknown instruction&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; cpsie i&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;--^&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Build is set for A53 cores but Mcal.h and PlatformTypes.h files have not been updated. Check the documentation on how to build for A53 cores.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 11:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;In file included from C:/EB/tresos/26.0.0/plugins/Bootloader_TS_T40D11M10I0R0/src/swc/BootloaderSpecific.c:37:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C:/EB/tresos/26.0.0/plugins/SysDal_TS_T40D11M10I0R0/include/PlatformInterface.h:40:37: error: expected identifier before numeric constant&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; 40 | #define CLOCK_NAME_COUNT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0xA6&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C:/NXP/S32_SDK_EAR_0.8.0/platform/devices/S32G274A/include/S32G274A_features.h:268:5: note: in expansion of macro 'CLOCK_NAME_COUNT'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; 268 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_NAME_COUNT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x99U&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Check the errata attached to the installer. SDK version was updated to BETA 0.9.0&lt;/SPAN&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 May 2020 08:43:25 GMT</pubDate>
    <dc:creator>nxf45013</dc:creator>
    <dc:date>2020-05-20T08:43:25Z</dc:date>
    <item>
      <title>[Bootloader] Common build errors</title>
      <link>https://community.nxp.com/t5/Embedded-Software-and-Tools/Bootloader-Common-build-errors/m-p/1048548#M136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In this thread, the most common bootloader build errors&amp;nbsp;are described. These errors do not refer to functional errors, but to actual faults generated by wrong configurations in the build files or the user environment.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The output of the launch.bat command refers to the latest 2020.05 release for S32G2XX.&lt;/P&gt;&lt;P&gt;The format of this FAQ thread is as follows:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Command&amp;nbsp;&lt;/EM&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Fix/ root cause&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 1.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The system cannot find the path specified.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Make directory is not configured correctly&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 2.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;/bin/sh: C:/ghs/comp_2019141/ccthumb.exe: No such file or directory&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;make: *** [makefile:343: Bootloader.o] Error 127&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Compiler directory is not correctly set.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 3.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C:/EB/tresos/26.0.0/plugins/Bootloader_TS_T40D11M10I0R0/src/swc/Bootloader.c", line 28: fatal error #2330:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cannot open source file "CDD_Mcl.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; #include "CDD_Mcl.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;SRC_PATH_MCAL is not configured correctly. If this variable is not set, the build will look for the MCAL plugins in &amp;lt;tresos_instalation_directory&amp;gt;/plugins. If the plugins are not there, please update the path.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;STRONG&gt;Error 4.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;make: *** No rule to make target 'Bootloader.o', needed by 'bin_bootloader/Bootloader.elf'.&amp;nbsp; Stop.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;SRC_PATH_IF is not configured correctly. If this variable is not set, the build will look for the MCAL plugins in &amp;lt;tresos_instalation_directory&amp;gt;/plugins. If the plugins are not there, please update the path.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error&lt;SPAN&gt;&amp;nbsp;5&lt;/SPAN&gt;.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;"C:/EB/tresos/26.0.0/plugins/Bootloader_TS_T40D11M10I0R0/src/swc/BootloaderSpecific.c", line 39: fatal error #2330:&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cannot open source file "usdhc_fatfs_impl.h"&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;&amp;nbsp; #include "usdhc_fatfs_impl.h"&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;SRC_PATH_SDK is not configured correctly. Update the path for the environment variable. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;STRONG&gt;Error&lt;SPAN&gt;&amp;nbsp;6&lt;/SPAN&gt;.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;makefile:84: *** Device name (DERIVATIVE) is empty.&amp;nbsp; Stop.&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Tresos workspace directory is not set correctly. Typically, this shall be &amp;lt;tresos_instalation_dir&amp;gt;/workspace/&amp;lt;project_name&amp;gt;/output&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 7.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"C:/EB/tresos/26.0.0/plugins/SysDal_TS_T40D11M10I0R0/src/sdk_clocks.c", line 31: fatal error #2330:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cannot open source file "clock.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; #include "clock.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;SDHC has been removed as a boot source but SysDal Non Autosar Peripherals have not been disabled. Go to SysDal plugin and tick the Sysdal Enable Non Autosar peripherals and regenerate the code.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 8.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C:/EB/tresos/26.0.0/workspace_test_release/Bootloader_S32G2XX_ASR_4.4_M7/output/src/SysDal_Cfg.c", line 55: fatal error #2330:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cannot open source file "CryptoDal.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; #include "CryptoDal.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Authentication has been disabled, however, the initialization sequence has not been updated. Go to Sysdal plugin, and update the initialization sequence by removing the CryptoDal_Init entry from the list.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error&amp;nbsp;9&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"C:/EB/tresos/26.0.0/workspace_test_release/Bootloader_S32G2XX_ASR_4.4_M7/output/include/ComDal_Drv_Cfg.h", line 47: fatal error #2330:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cannot open source file "Can.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #include "Can.h"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^ &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Boot trigger has been removed, however, ComDal, Can, and Gpt plugins and have not been disabled. If any of the plugins are disabled, remove the &amp;lt;tresos_instalation_dir&amp;gt;/workspace/&amp;lt;project_name&amp;gt;/output/src directory and regenerate the workspace.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error&amp;nbsp;10&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat CORE=a53 bootloader&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[asarm64] (error #2067) C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build\bin_bootloader\ComDal_Can.s 229: unknown instruction&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; cpsid i&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--^&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[asarm64] (error #2067) C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build\bin_bootloader\ComDal_Can.s 251: unknown instruction&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; cpsie i&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;--^&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Build is set for A53 cores but Mcal.h and PlatformTypes.h files have not been updated. Check the documentation on how to build for A53 cores.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error 11:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;EM&gt;C:\EB\tresos\26.0.0\plugins\Bootloader_TS_T40D11M10I0R0\build&amp;gt;launch.bat&lt;/EM&gt;&lt;/P&gt;&lt;P style="font-weight: 400;"&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;In file included from C:/EB/tresos/26.0.0/plugins/Bootloader_TS_T40D11M10I0R0/src/swc/BootloaderSpecific.c:37:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C:/EB/tresos/26.0.0/plugins/SysDal_TS_T40D11M10I0R0/include/PlatformInterface.h:40:37: error: expected identifier before numeric constant&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; 40 | #define CLOCK_NAME_COUNT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0xA6&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;C:/NXP/S32_SDK_EAR_0.8.0/platform/devices/S32G274A/include/S32G274A_features.h:268:5: note: in expansion of macro 'CLOCK_NAME_COUNT'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp; 268 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_NAME_COUNT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0x99U&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Check the errata attached to the installer. SDK version was updated to BETA 0.9.0&lt;/SPAN&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 May 2020 08:43:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Embedded-Software-and-Tools/Bootloader-Common-build-errors/m-p/1048548#M136</guid>
      <dc:creator>nxf45013</dc:creator>
      <dc:date>2020-05-20T08:43:25Z</dc:date>
    </item>
    <item>
      <title>Re: [Bootloader] Common build errors</title>
      <link>https://community.nxp.com/t5/Embedded-Software-and-Tools/Bootloader-Common-build-errors/m-p/1694131#M402</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am getting similar error as Error&amp;nbsp; 8. I have disabled secure boot as shown below, post which got below error.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Ref:&amp;nbsp;&lt;/STRONG&gt;Integration_Reference_Examples_S32G3_2023_02&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yellapu_anishkh_1-1690455111529.png" style="width: 495px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/233916i36FE9E14D3887476/image-dimensions/495x47?v=v2" width="495" height="47" role="button" title="yellapu_anishkh_1-1690455111529.png" alt="yellapu_anishkh_1-1690455111529.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yellapu_anishkh_0-1690455061280.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/233915i0438EB9AE9AD8022/image-size/medium?v=v2&amp;amp;px=400" role="button" title="yellapu_anishkh_0-1690455061280.png" alt="yellapu_anishkh_0-1690455061280.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Could you please help me to resolve the same.&lt;/P&gt;</description>
      <pubDate>Thu, 27 Jul 2023 10:53:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Embedded-Software-and-Tools/Bootloader-Common-build-errors/m-p/1694131#M402</guid>
      <dc:creator>yellapu_anishkh</dc:creator>
      <dc:date>2023-07-27T10:53:10Z</dc:date>
    </item>
  </channel>
</rss>

