SDK2.0: 'fdt: not creating '/sys/firmware/fdt': CRC check failed'

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

SDK2.0: 'fdt: not creating '/sys/firmware/fdt': CRC check failed'

Contributor III

Why do I always see this message during boot?

[    3.666500] fdt: not creating '/sys/firmware/fdt': CRC check failed

I see the same error on other boot logs posted on this forum, e.g. SDK 2.0 inittab entries not found booting from /dev/mmcblk0p2 

This particular log came from booting the pre-built .itb image from SDK2.0_LS1046ABSP_V0.4 from an sdcard,

bootm ${kernel_load}:kernel@1 - ${kernel_load}:fdt@1

With a little wider context, it looks like this,

[ 3.647927] fsl_generic: FSL DPAA Generic Ethernet driver
[ 3.653528] rtc-pcf2127 1-0051: pcf2127_get_datetime: read error
[ 3.659533] rtc-pcf2127 1-0051: hctosys: unable to read the hardware clock
[ 3.666500] fdt: not creating '/sys/firmware/fdt': CRC check failed
[ 3.731190] VFS: Mounted root (ext2 filesystem) on device 179:1.
[ 3.738413] devtmpfs: mounted
[ 3.741553] Freeing unused kernel memory: 476K (ffff800000b3a000 - ffff800000bb1000)
[ 3.749307] Freeing alternatives memory: 48K (ffff800000bb1000 - ffff800000bbd000)

Does this message indicate an error?  Why would a prebuild image from NXP have a bad CRC on the flattened device tree?

1 Reply

NXP Employee
NXP Employee

This command is used for deployment a NFS file system using TFTP connection.

Do you use a Network File system?

Is there problem if booting from the SD card is used?

See the Section of the SDK 2.0-1701 Documentation for image deployment to SD card:

Have a great day,
Pavel Chubakov

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

0 Kudos