initrd_addr needs to be larger for mx51

Bug #737321 reported by John Rigby
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro Image Tools
Fix Released
High
John Rigby

Bug Description

The current load address for the initrd on mx51 is too close to the kernel load address. When the kernel is compiled with more functionality compiled in like for NFS_ROOT the initrd ends up getting corrupted. This is easily fixed by setting the initrd address higher. Currently ux500 reserves 127M, omap3 22M, omap4 almost 22M and mx5 only 8M.

Changing initrd_addr in Mx5Config int boards.py from 0x90800000 to 0x98000000 (128M) should work swell.

Related branches

Loïc Minier (lool)
Changed in linaro-image-tools:
status: New → Confirmed
Revision history for this message
Loïc Minier (lool) wrote :

Updating assignee to reflect that you provided a branch for this, thanks

Changed in linaro-image-tools:
importance: Undecided → High
status: Confirmed → In Progress
assignee: nobody → John Rigby (jcrigby)
milestone: none → 0.4.4
Loïc Minier (lool)
Changed in linaro-image-tools:
status: In Progress → Fix Committed
Mattias Backman (mabac)
Changed in linaro-image-tools:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.