- 论坛徽章:
- 0
|
移植mpc8315时遇到问题,2.6.27编译出的dts无法被freescale官方的uboot1.3.0支持,报错 => run sataboot ## Booting image at fe500000 ... Image Name: Linux-2.6.27.7 Created: 2011-02-14 9:18:25 UTC Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 1758532 Bytes = 1.7 MB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Booting using the fdt at 0xfe700000 Loading Device Tree to 007fe000, end 007ffa0b ... OK WARNING: could not set smbboot FDT_ERR_NOSPACE. ERROR: /u-boot-env node create failed - must RESET the board to recover. Resetting the board.
查到资料If DTS_FLAGS parameter omitted than following error will occur, because
there is not enough space in the file, where the u-Boot can store some
additional data about buses timing, etc.:
WARNING: could not create /chosen FDT_ERR_NOSPACE.
ERROR: /chosen node create failed - must RESET the board to recover.
解决方法 make ARCH=powerpc mpc8315erdb.dtb DTS_FLAGS="-S65536"
|
|