IPCF enablement on S32G

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IPCF enablement on S32G

2,836 Views
st_ra
Contributor II

Hi,

Im trying to implement IPCF on S32G274A RDB2 board. I tried IPCF_HLD example and it works fine. But problem is that in the example Clock_Ip_Init is not used (not sure why then it is in example at all?) and my project for CM7_0 is initializing clocks by calling Mcu_Init, Mcu_SetMode and Clock_Ip_Init functions. Once I start yocto linux build (bsp30.0) from sd card and stop in u-boot after dcache off, initsram and fatload commands I run startm7 and after that loose control on terminal, I cant resume boot for linux.

My question is either how to configure u-boot to use clock config form M7 project or how to sync both projects...

0 Kudos
7 Replies

2,786 Views
st_ra
Contributor II

That is updatesite package for IPCF. There is no updatesite for platform software integration where bootloader project is...

0 Kudos

2,823 Views
bpe
NXP Employee
NXP Employee

The recommended way to boot multiple applications when M7 is the boot core is
to use the Bootloader  which is part of the Platform Software
Integration for S32G2XX package. The Bootloader de-initializes the clocks it
used before passing control to the loaded applications, thus no specific
changes are required in u-Boot. See Section 3.2.1 of the Bootloader Integration
Example Manual.

Best Regards,
Platon

0 Kudos

2,809 Views
st_ra
Contributor II

Ok, first of all there is no updatesite.zip for latest platform software integration... And also I cant figure out where is bootloader code, what to do after code generation in EB tresos. How do I get bootloader_IVT.bin?

0 Kudos

2,750 Views
bpe
NXP Employee
NXP Employee

Sorry for confusion, the Platform Software Integration package is standalone,
there is no S32DS updatesite package. Instructions on building the Bootloader
are given in Section 3.3.4 of the Bootloader Manual. Preparing a bootable binary
with IVT Tool is described in Section 3.3.3 of the same document.

 

Best Regards,
Platon

 

0 Kudos

2,719 Views
st_ra
Contributor II

I have a few problems for now..

First when verifing code in tresos studio I get error for reset handler addres for A53 image.. How should I get correct address?

When I generate code with some available address I get following error when running launch.bat for building bootloader.bin

error.PNG

0 Kudos

2,790 Views
bpe
NXP Employee
NXP Employee

The updatesite package is quite there:

 

bpe_0-1639656187924.png

 

Use Automotive Software Package Manager  to obtain it. See Section 3.3 of
the Bootloader User Manual for instructions on building bootable images.

Best Regards,
Platon

 

 

0 Kudos

2,781 Views
st_ra
Contributor II

psi.PNG

0 Kudos