pcm051: Horrible hacks to get our old kernel to boot
init/mtdparts-nand is not read so let's set the cmdline like this and add a backup boot in case the ubifs is failing.
This commit is contained in:
parent
c7b3d21c96
commit
492a4be72d
|
@ -1,5 +1,13 @@
|
|||
#!/bin/sh
|
||||
|
||||
global.bootm.image="/dev/nand0.kernel.bb"
|
||||
# Attach and forget about the DeviceTree..
|
||||
ubiattach /dev/nand0.root
|
||||
mount /dev/ubi0.root
|
||||
oftree -f
|
||||
|
||||
# mtdparts-nand doesn't trigger here..
|
||||
mtdargs="mtdparts=omap2-nand.0:128k(nand0.xload),128k(nand0.xload_backup1),128k(nand0.xload_backup2),128k(nand0.xload_backup3),512k(nand0.barebox)ro,128k(nand0.bareboxenv),8M(nand0.backup_kernel)ro,-(nand0.root)"
|
||||
|
||||
global.bootm.image="/mnt/ubi0.root/boot/uImage"
|
||||
#global.bootm.oftree="/env/oftree"
|
||||
global.linux.bootargs.dyn.root="root=ubi0:root ubi.mtd=nand0.root,2048 rootfstype=ubifs"
|
||||
global.linux.bootargs.dyn.root="root=ubi0:root ubi.mtd=nand0.root,2048 rootfstype=ubifs ${mtdargs}"
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Attach and forget about the DeviceTree..
|
||||
oftree -f
|
||||
|
||||
# mtdparts-nand doesn't trigger here..
|
||||
mtdargs="mtdparts=omap2-nand.0:128k(nand0.xload),128k(nand0.xload_backup1),128k(nand0.xload_backup2),128k(nand0.xload_backup3),512k(nand0.barebox)ro,128k(nand0.bareboxenv),8M(nand0.backup_kernel)ro,-(nand0.root)"
|
||||
|
||||
global.bootm.image="/dev/nand0.backup_kernel.bb"
|
||||
#global.bootm.oftree="/env/oftree"
|
||||
global.linux.bootargs.dyn.root="root=ubi0:root ubi.mtd=nand0.root,2048 rootfstype=ubifs ${mtdargs}"
|
||||
|
|
@ -3,5 +3,6 @@
|
|||
# board defaults, do not change in running system. Change /env/config
|
||||
# instead
|
||||
|
||||
global.hostname=pcm051
|
||||
global.hostname=sysmocom-odu
|
||||
global.boot.default="nand nand-backup"
|
||||
global.linux.bootargs.base="console=ttyO0,115200"
|
||||
|
|
Loading…
Reference in New Issue