May 04, 2020
02:54 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
May 04, 2020
02:54 AM
Hi,
I´m working on the firmware update via EtherCat. example : ETHCAT_FWUPDATE_SSC_APPLICATION_XMC48
So my question is. Is it possible to combine the Bootloader project with the EtherCat example? I read about converting the Bottlader.bin File in a C-File and then import it to the Application SW.
Is this possible ?
I tried to do so, but without sucess.
Thanks for any help.
I´m working on the firmware update via EtherCat. example : ETHCAT_FWUPDATE_SSC_APPLICATION_XMC48
So my question is. Is it possible to combine the Bootloader project with the EtherCat example? I read about converting the Bottlader.bin File in a C-File and then import it to the Application SW.
Is this possible ?
I tried to do so, but without sucess.
Thanks for any help.
1 Reply
May 04, 2020
04:05 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
May 04, 2020
04:05 AM
Ok now I think i fixed it.
1. edit Linker Script from the Application
.abm_rawData (0x08000000):
{
KEEP(*(.abm_rawData))
} > FLASH_0_cached
2. Generated C File edit
- from unsigned char rawData[65524] = { .....
- to const unsigned char __attribute__((section(".abm_rawData"))) rawData[65524] = {
1. edit Linker Script from the Application
.abm_rawData (0x08000000):
{
KEEP(*(.abm_rawData))
} > FLASH_0_cached
2. Generated C File edit
- from unsigned char rawData[65524] = { .....
- to const unsigned char __attribute__((section(".abm_rawData"))) rawData[65524] = {