Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 07 May 2011 12:17:10 +0100
From:      Mark Murray <markm@FreeBSD.org>
To:        Andrew Turner <andrew@fubar.geek.nz>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: OMAP3 patch
Message-ID:  <E1QIfVW-000PYG-F9@groundzero.grondar.org>
In-Reply-To: <20110426035423.1b4b592c@fubar.geek.nz>
References:  <20110425163549.2bcc8551@fubar.geek.nz> <20110425170105.37c7d853@fubar.geek.nz> <E1QEKCz-0005xT-5R@groundzero.grondar.org> <20110426035423.1b4b592c@fubar.geek.nz>

next in thread | previous in thread | raw e-mail | index | archive | help
Andrew Turner writes:
> On Mon, 25 Apr 2011 12:44:05 +0100
> Mark Murray <markm@FreeBSD.org> wrote:
> > Most excellent!
> > 
> > Do you have a recipe for building and installing this?
> > 
> > I'm very familiar with building ind installing regular FBSD;
> > less so with the BB build/install/boot process.
> I've placed my build script at [1]. You need to change ${DIR} to point
> to your patched source tree. It depends on the devel/u-boot port.
> 
> After the script has built FreeBSD copy ${KERNEL_FILE}.boot to a FAT
> formatted sd card as uImage. e.g.:
> 	CP ${KERNEL_FILE}.boot /mnt/uImage
> ${KERNEL_FILE}.boot is printed at the end of the build script. U-Boot
> should load FreeBSD without any input from the user.
> 
> The root file system is loaded off USB from /dev/da0s1. It is a
> standard buildworld/installworld with TARGET=arm.

Hi

Did this. Didn't work:

[graveyard] /usr/src 12:08 pm # cu -t -s 115200 -l /dev/cuaU0
Connected


Texas Instruments X-Loader 1.4.4ss (Aug 19 2010 - 02:49:27)
Beagle xM Rev A
Reading boot sector
Loading u-boot.bin from mmc


U-Boot 2010.03-dirty (Aug 20 2010 - 20:50:46)

OMAP3630/3730-GP ES2.0, CPU-OPP2, L3-165MHz,
OMAP3 Beagle board + LPDDR/NAND
I2C:   ready
DRAM:  512 MB
NAND:  256 MiB
*** Warning - bad CRC or NAND, using default environment

In:    serial
Out:   serial
Err:   serial

Probing for expansion boards, if none are connected you'll see a harmless I2C error.

No EEPROM on expansion board
Beagle xM Rev A
Die ID #7f4c00011ff00000015739eb0c00b026
Hit any key to stop autoboot:  0
mmc1 is available
The user button is currently NOT pressed.
reading boot.scr

** Unable to read "boot.scr" from mmc 1:1 **
reading user.scr

** Unable to read "user.scr" from mmc 1:1 **
reading uImage

3994161 bytes read
Booting from mmc ...
## Booting kernel from Legacy Image at 80200000 ...
   Image Name:   FreeBSD
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3994097 Bytes =  3.8 MB
   Load Address: 80200000
   Entry Point:  802000e0
   Verifying Checksum ... OK
   XIP Kernel Image ... OK
OK

Starting kernel ...

[Mark Murray - ... and there it hangs]

M
--
Mark R V Murray
Cert APS(Open) Dip Phys(Open) BSc Open(Open) BSc(Hons)(Open)
Pi: 132511160




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1QIfVW-000PYG-F9>