On Sun, Aug 25, 2013 at 12:01:57PM +0200, Stefan Sperling wrote:
> I've tried updating a beagle bone black using bsd.rd, but couldn't
> get it to boot. Is there a way of doing this? I ended up reinstalling
> from scratch since the system was mostly using a stock config and
> I had to jump over the time_t bump. But in the future I'd like to
> have a mechanism to update to a newer snapshot without reinstalling.
> 
> After converting bsd.rd to bsd.umg, using the command
> 
>   mkuboot -a arm -o linux -e 0x80300000 -l 0x80300000 bsd.rd bsd.umg
> 

Even worse, using the above with a self-compiled /bsd kernel
and trying to boot it from the MSDOS partition results in
an ubootable system that keep resetting itself:

Importing environment from mmc ...
Running uenvcmd ...
reading bsd.umg
2831184 bytes read in 327 ms (8.3 MiB/s)
## Booting kernel from Legacy Image at 82800000 ...
   Image Name:   boot
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2831120 Bytes = 2.7 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... data abort

    MAYBE you should read doc/README.arm-unaligned-accesses

pc : [<9ff94f78>]          lr : [<9ff656d0>]
sp : 9fe42a40  ip : 00000000     fp : 9fe4a020
r10: 00000000  r9 : 82ab3350     r8 : 9fe42f40
r7 : 82800000  r6 : 00000000     r5 : 9fe42a84  r4 : 00000000
r3 : 00000000  r2 : 002b3310     r1 : 82800040  r0 : 00000000
Flags: Nzcv  IRQs off  FIQs on  Mode SVC_32
Resetting CPU ...

resetting ...

Reply via email to