Loadable modules are not packed into image

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

Loadable modules are not packed into image

ソリューションへジャンプ
1,958件の閲覧回数
manjunathmandya
Contributor I

Hi,

    I downloaded SDK ver 0.5 for LS1043A and compiled under yocto environment. I made ethernet module as loadable module and compiled, the image loaded to LS1043A RDB board did not had .ko file

Procedure:

   bitbake -c menuconfig virtual/kernel

  < Made Gianfar the loadable as <M> >

   bitbake -f fsl-xxxx-kernelitb

    This above step generates kernel.itb

Through TFTP boot the image. Iam not able to find gianfar.ko under /etc/lib folder.

  Let me know if iam missing anything here.

Thanks,

Manjunath M N

0 件の賞賛
返信
1 解決策
1,733件の閲覧回数
bpe
NXP Employee
NXP Employee

As I have already mentioned, LS1043A has no eTSECs at all. It's multi-rate Ethernet MAC untis are called mEMACs,

they are completely different from eTSECs and always controlled by DPAA/FMan. Refer to LS1043A SDK Manual, Chapter 21

for details. The SDK default kernel configuration does have all necessary options enabled. Hardware-level details are

provided in LS1043ADPAARM.

元の投稿で解決策を見る

0 件の賞賛
返信
4 返答(返信)
1,733件の閲覧回数
manjunathmandya
Contributor I

Hi Platon,

Thanks for reply. I downloaded SDK 0.5 version, and compiled code, downloaded kernel.itb file to LS1043ARDB board, i connected a laptop to eth1 and  assigned IP to  eth1 ( now renamed as fm1-mac2 ), tried pinging, it displays network not reachable.

Am i missing anything here.

Thanks,

Manjunath

0 件の賞賛
返信
1,733件の閲覧回数
bpe
NXP Employee
NXP Employee

LS1043A does not have the hardware supported by gianfar.c  It's probably doesn't even build

because it depends on other options not valid  for this device. You cannot use this driver for LS1043A

anyway.


Have a great day,
Platon

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信
1,733件の閲覧回数
manjunathmandya
Contributor I

Hi Platon,

   Thanks for reply. Then which is the ethernet driver being used for LS1043A eTSECs ?

Thanks,

Manjunath

0 件の賞賛
返信
1,734件の閲覧回数
bpe
NXP Employee
NXP Employee

As I have already mentioned, LS1043A has no eTSECs at all. It's multi-rate Ethernet MAC untis are called mEMACs,

they are completely different from eTSECs and always controlled by DPAA/FMan. Refer to LS1043A SDK Manual, Chapter 21

for details. The SDK default kernel configuration does have all necessary options enabled. Hardware-level details are

provided in LS1043ADPAARM.

0 件の賞賛
返信