Hello Team.
I have build kernel with following branch.
- Branch : 4.9.x+fslc(4.9.44-fslc)
- Commit ID : 8f876e153b255daeb60833296d5ab213537f36a1
We are using KARO TX6UL board https://www.karo-electronics.com/txul
- Variant: TXUL-5010
- Processor : i.MX 6UltraLite MCIMX6G2
DTS changes are like
![Vardhman_Modi_3-1647424399824.png Vardhman_Modi_3-1647424399824.png](https://community.nxp.com/t5/image/serverpage/image-id/173888i2B6B64F8AA7132F9/image-size/medium?v=v2&px=400)
I have kept Ethernet FEC driver as Module instead of inbuilt
-CONFIG_FEC=y
+CONFIG_FEC=m
![Screenshot from 2022-03-14 09-13-55.png Screenshot from 2022-03-14 09-13-55.png](https://community.nxp.com/t5/image/serverpage/image-id/173882iE7834292CEF24991/image-size/large?v=v2&px=999)
This driver is loaded during boot time only automatically. After that I am removing this FEC driver and insert again, but it will not loaded successfully and crashing kernel .
modprobe -r -v fec
modprobe -v fec
Log files are attached NXP_question_log.txt
Kindly Help us on this.
Also I have one question that can we kept Ethernet Driver(Freescale FEC) as module ??