etop-wesley / hac

1 stars 0 forks source link

u-boot bootm linux, system hang #6

Closed etop-wesley closed 14 years ago

etop-wesley commented 14 years ago
  1. build uImage: mkuImage -A arm -O linux -T kernel -C none -a 30008000 -e 30008000 -d zImage uImage
  2. tftp 30008000 uImage; bootm 30008000, then system hang at "starting kernel ..." fix: if kernel loading address is equal to execlute address, then the bootm address should be a different address, like 30000000
  3. tftp 30000000 uImage; bootm 30000000 system hang after "uncompressing linux ... done", fix: u-boot need to enable tag pass,

    define CONFIG_SETUP_MEMORY_TAGS

    define CONFIG_INITRD_TAG

    define CONFIG_CMDLINE_TAG