Does there exist some hw conflicts if ipcf and llce driver working together on m7 core side ?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Does there exist some hw conflicts if ipcf and llce driver working together on m7 core side ?

2,891件の閲覧回数
fengxianeric
Contributor IV

Is it feasible if we want to make it together work on m7 hw ?

0 件の賞賛
返信
13 返答(返信)

2,781件の閲覧回数
fengxianeric
Contributor IV

thanks

integrated sw will be growing up size and I worry about sram volume not enough.

thanks

0 件の賞賛
返信

2,736件の閲覧回数
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

Memory is not infinite, that is true on almost all embedded systems. Good SW management is required to develop the embedded application.

Please, let us know.

0 件の賞賛
返信

2,877件の閲覧回数
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

We don't see any indication that suggests that both LLCE and IPCF cannot work together within the HW provided under the M7 core. For which, we can say it is feasible.

Please, let us know.

0 件の賞賛
返信

2,804件の閲覧回数
fengxianeric
Contributor IV
TO double-check, are you sure about safe memory layout compliant with each other, today I tested integrated sample, no work yet.
THanks
0 件の賞賛
返信

2,793件の閲覧回数
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

As said before, there does not seem to be a HW limitation that could impact the implementation for both IPCF and LLCE.

If there is a problem, could be related to the SW integration.

Please, let us know.

0 件の賞賛
返信

2,703件の閲覧回数
fengxianeric
Contributor IV
To correct my addresses plz ?

MEMORY
{
int_itcm : ORIGIN = 0x00000000, LENGTH = 0x00000000 /* 0KB - Not Supported */
int_dtcm : ORIGIN = 0x20000000, LENGTH = 0x00010000 /* 64K */
int_sram_shareable : ORIGIN = 0x22C00000, LENGTH = 0x00004000 /* 16KB */

SharedRAM (RW) : ORIGIN = 0x34000000, LENGTH = 0x00300000 /* 3MB */

int_sram : ORIGIN = 0x34300000, LENGTH = 0x00100000 /* 1MB */
int_sram_stack_c0 : ORIGIN = 0x34400000, LENGTH = 0x00002000 /* 8KB */
int_sram_stack_c1 : ORIGIN = 0x34402000, LENGTH = 0x00002000 /* 8KB */
int_sram_stack_c2 : ORIGIN = 0x34404000, LENGTH = 0x00002000 /* 8KB */
int_sram_stack_c3 : ORIGIN = 0x34406000, LENGTH = 0x00002000 /* 8KB */
int_sram_no_cacheable : ORIGIN = 0x34500000, LENGTH = 0x00100000 /* 1MB, needs to include int_results */
ram_rsvd2 : ORIGIN = 0x34600000, LENGTH = 0x0 /* End of SRAM */

LLCE_CAN_SHAREDMEMORY : ORIGIN = 0x43800000 LENGTH = 0x3C800
LLCE_LIN_SHAREDMEMORY : ORIGIN = 0x4383C800 LENGTH = 0xa0
LLCE_BOOT_END : ORIGIN = 0x4383C8A0 LENGTH = 0x50
LLCE_MEAS_SHAREDMEMORY : ORIGIN = 0x4384FFDF LENGTH = 0x20
}

With great thanks
0 件の賞賛
返信

2,678件の閲覧回数
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

This linker is being used on which example? If both, which one is failing?

Please, let us know.

0 件の賞賛
返信

2,665件の閲覧回数
fengxianeric
Contributor IV
Thanks caring.
It is being used from single instance of ipcf sample package. The image file can be bigger (>5M) after integrating with lice sample, which made uboot hang-up. If I moved forward int_sram_no_cacheable address, it would block a53 linux kernel booting.
Thanks
0 件の賞賛
返信

2,647件の閲覧回数
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

Since IPCF linker is more complex than the one present under the LLCE examples, instead of copying the LLCE linker to the IPCF example, why don't you copy the IPCF linker to the LLCE example?

We are seeing that the LLCE example can run using the IPCF linker, which should help with the application you are trying to implement.

Please, let us know.

0 件の賞賛
返信

2,628件の閲覧回数
fengxianeric
Contributor IV

Hi, to clarify I am using ipcf sample linker and config file just because we make it bigger after adding llce code.

Thanks caring

 

0 件の賞賛
返信

2,603件の閲覧回数
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

We still might not be understanding. Are you using the IPCF linker file under the IPCF project? Or are you using the LLCE linker as mentioned before?

Please, let us know.

0 件の賞賛
返信

2,584件の閲覧回数
fengxianeric
Contributor IV

I am growing ipcf code and use same building tool chain tresos and make build.

Thanks again

2,585件の閲覧回数
fengxianeric
Contributor IV

I am growing ipcf code and use same building tool chain tresos and make build.

Thanks again

0 件の賞賛
返信