i.MX287- issue with building the manufacturing firmware

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

i.MX287- issue with building the manufacturing firmware

507 Views
kirannevaskar
Contributor II

Hi jimmychan and community members,

 

Thanks for support.

I am trying to build manufacturing firmware for iMX287.

Issue 1:

Step 1: I am using "./ltib -c" to configure kernel, packages and "./ltib -p boot_stream.spec -f" prepares rootfs and boot images.

Step 2: After this I use "./ltib --selectype" to generate updater for NAND.

In this step I am not able to see packages selected by me in step 1.

If I make any changes in list of packages in step 2 and generate updater and again issue "./ltib --selectype" to see confirm updated list of packages.

But no new changes are not set.

 

If I again execute step 1 then all my changes are lost.

I am not able to figureout this issue.

 

Issue 2:

I want to enable bridging on iMX287. I have enabled bridge-utils and 802.1d support in kernel.

It gets compiled and works on SD card well. But as soon as enable manufacturing firmware option during configuration "./ltib -c" it gives error while building.

If I uncheck bridge-utils support then it builds well.

Error:

net/built-in.o: In function `br_forward_finish':

sysctl_net.c:(.text+0x274a0): undefined reference to `nf_hook_slow'

sysctl_net.c:(.text+0x274bc): undefined reference to `nf_hooks'

net/built-in.o: In function `__br_forward':

 

Detailed error log is attached.

 

Thanks.

Original Attachment has been moved to: bridge_utils_error.txt.zip

Labels (2)
0 Kudos
1 Reply

384 Views
jimmychan
NXP TechSupport
NXP TechSupport

1) when you selecting different profile by using "./ltib --selectype", the profile setting will be used and replace your changes. The profile setting files are in ltib/config/platform/imx/. You can modify it or create your own one.

2) manufacturing firmware is only a small linux system running in MFGtool for programming the images to your target. So you don't need to select the bridge-utils when building the firmware.

0 Kudos