Hello,
I am coding based on the ble_app_peripheral example from SDK6.0.16.1144 trying to write and read data from flash. For example I have a char with the value "00000" and would like to write into flash. I also would like to read the value of the respective ragister from flash and compare to my variable. The function I created to perform the write & read looks as follows:
uint32_t PC_FLASH_ADR = 0x20000; char default_passcode[] = "00000"; void check_nvs_available() { // Disable HW RST on P0_0 so it can be used as SPI MOSI. GPIO_Disable_HW_Reset(); // Read PC Flash --> IF PC Flash was not written in advance rewrite with default PC | ELSE do nothing int8_t ret; uint32_t bytes_read; char buffer_pc; uint8_t data_read[5] = { 0 }; ret = spi_flash_read_data(&data_read[0],PC_FLASH_ADR , sizeof(data_read), &bytes_read); while (bytes_read) { buffer_pc = (buffer_pc + bytes_read); bytes_read--; } if (buffer_pc == 0){ uint32_t pc_bytes_written; uint8_t data[5] = { default_passcode[0], default_passcode[1], default_passcode[2], default_passcode[3], default_passcode[4]}; ret = spi_flash_write_data(&data[0], PC_FLASH_ADR, sizeof(data), &pc_bytes_written); } // Reduce power consumption by putting flash into sleep mode spi_flash_power_down(); // Re-enable HW reset input (must be disabled if/when further operation on // external flash are performed) - must set as input first! GPIO_ConfigurePin(SPI_DO_PORT, SPI_DO_PIN, INPUT_PULLDOWN, PID_GPIO, false); GPIO_Enable_HW_Reset(); }
The functions should check the Flash if data was already written to PC_FLASH_ADR. IF this is the case nothting should be done. If no data was written to PC_FLASH_ADR the values of default_passcode should be written into flash starting at PC_FLASH_ADR. Are there any issues with my code?
Hi Patipat3110,Thank you for the reply.I copied the code snippets you shared on the ble_app_peripheral example and on Tera Term I got the following results:I am able to read the contents of the SPI Flash from the read_PC function.Are you working with the USB Dev Kit? Have you made any other configurations on your project?Kind Regards,OV_Renesas
Hi,
thanks for the fast response and the verification that my code is working on your side. Yes, I am working with the USB Dev Kit with following Switch-Settings:
In the mean-time I have also copied my code I posted here for user_peripheral_c , user_periph_setup.h and user_periph_setup.c into a fresh, unchanged example project of ble_app_peripheral. To do so I unpacked the zip again and used the respective file. The additional change I did was to change
#undef CFG_PRINTF
to
#define CFG_PRINTF
within da1458x_config_basic.h to enable the arch_printf function as described in the documentation. Beside from these changes I don't have changed anything else. Anyway I am not able to write correctly as I still get this output:
Could it be that I have messed with the Flash of the USB Dev Kit within SmartSnippets Toolbox or with some commant I sent for testing purpose? Can I reset the USB Dev Kit to factory settings using SmartSnippets Toolbox? It seems that the issue is coming from the USB Dev Kit as I have performed the same steps you did but I sitll could not write correctly.
Hi Patipat3110,Thank you for the reply.Yes, you are correct, you should define the CFG_PRINTF macro, I forgot to mention it on my previous answer.
patipat3110 said:Could it be that I have messed with the Flash of the USB Dev Kit within SmartSnippets Toolbox or with some commant I sent for testing purpose? Can I reset the USB Dev Kit to factory settings using SmartSnippets Toolbox?
No, you could not have messed the Flash of the USB Dev Kit by this way.I believe the reason you are facing this issue is due to the multiplexing on the DIP switches of the USB Dev Kit. As you can see from the UM-B-125, on 5.4 Default Configuration, page: 11You are using the default configuration as well. This is the reason you have set P0_5 as your UART_TX Pin.As you can see the DIP Switches have multiple functionalities for pins P0_0 up to P0_6.I will try to recreate your code with a USB Dev Kit as well and I will share my results.In the meantime can you add a BKPT after you have wrote or erased the SPI Flash and use the Smart Snippets Toolbox to see if you are able to see those changes on the Flash?Kind Regards,OV_Renesas
Hi Patipat3110,I used the USB Dev Kit as well and used the exact same project.I am able to read/write the SPI Flash as expected.I used the exact same DIP Switch configuration as well.Kind Regards,OV_Renesas
Hi OV_Renesas,
Previously I was also able to erase and write the flash successfully until at some point it stopped working. I am still able to read, write and erase the flash using SmartSnippet Toolbox but I am not able to erase or write the flash using my code in a debug session within µKeil5. The strange thing is, that I am able to read successfully, this can be confirmed by writing data into some adress in the flash using Toolbox and then reading it using my code.
Where should I set the breakpoint exactly, as I tried to set a BKPT within user_peripheral.c after writing the PC in check_nvs_available(); but the BKPT is ignored in the debug session. When starting a debug session and I set the BKPT using the Disassembly I am not getting any communication in Tera Term anymore when clicking "run". After I reached the BKPT set in Disassembly I switched to Toolbox and read the Flash and cool not see the data I expected to be written. Therefore it seems that I am not writing correctly.
These are the steps I am performing when changing code, building and starting debug to run the code and check if it is working properly. - After changing something in the code in one or multiple files I save these changes by pressing CTRL + S - After saving these changes I click on "Build" or "Rebuild" if changes have been done in more than one file (Marked in red circle with 1)- After building was finished successfully, which I check in the "Build Output" Window I click on "Start / Stop Debug Session" (Marked in red circle with 2)- When the debug view has loaded I click on "run" and observe the output in Tera Term (Marked in red circle with 3)- Sometime I cklick on "RESET" to let it run again in the same debug session to check if changes occurred. (Marked in BLUE circle with 4)- When finished with the respective debug session I click on "Stop" (which I forgot sometimes) and again click on "Start / Stop Debug Session" to stop the debug session and change the code again. (Marked in red circle with 5)
I have marked the respective buttons in the screenshot below. Maybe I am doing something wrong which results in a strange behavior.
Can I share any kind of log info created during the debug session or when building that could help in resolve the phenomenon? Currently this behavior is blocking my development as I am not able to write the flash when necessary.
Thank you very much, patipat3110
Hi Patipat3110,Thank you for the reply.Regarding the BKPT:The debugger is ignoring your BreakPoints due to the Optimization of the code.Please go on Option for Target:On C/C++ Tab you can find the Optimization:The ble_app_peripheral example can be built up to -O1 Image size. However, when I set it to -O1 I am not able to see the values printed on Tera Term, but via SmartSnippets Toolbox I can see that the write was successful on the SPI Flash.I have attached a zip with the ble_app_peripheral example that is working on my USB Dev Kit to write/read messages. Project was created with SDK v6.0.18, USB Dev Kit. In case there is path issues when building it, there is a python script inside the zip file. Use the following command on CMD:python dlg_make_keil5_env_v2.000.py -sdkpath cleanand then use the python script again to set your SDK path, for instance for me it is:python dlg_make_keil5_env_v2.000.py -sdkpath "C:\New_Workspace_DA14531\6.0.18.1182.1"After that you should be able to build the project.If you could probe a logic analyzer on the SPI pins we could also have a better idea of what is happening during the write and read procedure.ble_app_peripheral_SPI_flash_Macronix_USBdevKit.zipKind Regards,OV_Renesas
python dlg_make_keil5_env_v2.000.py -sdkpath clean
python dlg_make_keil5_env_v2.000.py -sdkpath "C:\New_Workspace_DA14531\6.0.18.1182.1"
thanks for the zip and python file. When I tried to build the project I got multiple errors. I then did run the respective command to clean the sdkpath and then to set sdk path.
python dlg_make_keil5_env_v2.000.py -sdkpath "C:\Users\patip\OneDrive\Desktop\SDK_6.0.16.1144\DA145xx_SDK\6.0.16.1144"
I needed to remove "armclang" from "DA14585_586_armclang.sct" and "DA14531_armclang.sct" as I did not have the files with "armclang" in the respective path. Here is a *.txt file showing th output in the cmd, for me it seems that the python file did run successfully.
CMD-Output_pythonscript.txt
But even after running the python file I am still not able to build the project as I get the following errors and warnings in the Build Output Window:
Build started: Project: ble_app_peripheral *** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin' Build target 'DA14531' compiling arch_console.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling system_DA14531.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling nmi_handler.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling arch_main.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling hardfault_handler.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling nvds.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling jump_table.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling arch_sleep.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling arch_system.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling arch_hibernation.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling arch_rom.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling chacha20.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling hash.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling otp_cs.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling otp_hdr.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling syscntl.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling gpio.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling wkupct_quadec.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling battery.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling adc_531.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling spi_531.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling spi_flash.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling i2c.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling i2c_eeprom.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling hw_otpc_531.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling uart.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling trng.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling dma.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling rwble.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling rwip.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling rf_585.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling ble_arp.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling rf_531.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling attm_db_128.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling prf_utils.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling custom_common.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling diss.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling diss_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling custs1.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling custs1_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling prf.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_default_handlers.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_security.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_security_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_bass.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_bass_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_findme.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_findme_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_proxr.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_proxr_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_diss.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_diss_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_suotar.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_suotar_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_entry_point.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_msg_utils.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_easy_msg_utils.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_easy_security.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_easy_timer.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_customs.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_customs_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_customs_common.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_bond_db.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_utils.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_easy_whitelist.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling user_custs_config.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling user_custs1_def.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling user_periph_setup.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling user_custs1_impl.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling user_peripheral.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error ".\out_DA14531\Objects\ble_app_peripheral_531.axf" - 72 Error(s), 360 Warning(s). Target not created. Build Time Elapsed: 00:00:05
Can this be related to the fact that I am using the SDK6.0.16?
Hi Patipat3110,Thank you for the reply.Yes, you are facing these errors due to SDK v6.0.16. SDK v6.0.16 is using ARM Compiler v5 to build the projects, while SDK v6.0.18 use ARM Compiler v6.The script I shared is for ARM Compiler v6 and SDK v6.0.18.Please try with the attached script on this answer which is for SDK v6.0.16 and ARM Compiler v5.dlg_make_keil5_env_v2.000.zipKind Regards,OV_Renesas
Hi, thanks for the fast feedback. I performed the steps with the new script for SDK v6.0.16 but I am still not able to build the project as I am still facing multiple warning of old systax and errors that source input files are not in the directory
Rebuild started: Project: ble_app_peripheral *** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin' Rebuild target 'DA14531' compiling nvds.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling arch_main.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling nmi_handler.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling arch_console.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error assembling startup_DA14531.s... compiling system_DA14531.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling hardfault_handler.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling arch_sleep.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling jump_table.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling arch_system.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling arch_rom.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling arch_hibernation.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling chacha20.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling hash.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling otp_cs.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling otp_hdr.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling syscntl.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling gpio.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling wkupct_quadec.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling battery.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling adc_531.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling spi_531.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling spi_flash.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling i2c.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling i2c_eeprom.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling hw_otpc_531.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling uart.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling trng.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling dma.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling rwble.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling rwip.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling rf_585.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling ble_arp.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling rf_531.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling attm_db_128.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling prf_utils.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling custom_common.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling diss.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling diss_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling custs1.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling custs1_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling prf.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_default_handlers.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_security.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_security_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_bass.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_bass_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_findme.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_findme_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_proxr.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_proxr_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_diss.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_diss_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_suotar.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_suotar_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_entry_point.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_msg_utils.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_easy_msg_utils.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_easy_security.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_easy_timer.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_customs.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_customs_task.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_customs_common.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_bond_db.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_utils.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling app_easy_whitelist.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling user_custs_config.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling user_custs1_def.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling user_periph_setup.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling user_custs1_impl.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error compiling user_peripheral.c... Warning: C3910W: Old syntax, please use '-M'. Warning: C3910W: Old syntax, please use '--thumb'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. Warning: C3910W: Old syntax, please use '-I'. "no source": Error: #5: cannot open source input file "da1458x_config_basic.h": No such file or directory da1458x_config_basic.h: 0 warnings, 1 error ".\out_DA14531\Objects\ble_app_peripheral_531.axf" - 72 Error(s), 360 Warning(s). Target not created. Build Time Elapsed: 00:00:05
Best Regards, Patipat3110
Hi Patipat3110,Thank you for the reply.Could you try with our latest SDK v6.0.18?I will share another project for SDK v6.0.16 which works on my side as well.KInd Regards,OV_Renesas