OMAP3 patch
Andrew Turner
andrew at fubar.geek.nz
Tue May 17 20:31:28 UTC 2011
On Sat, 07 May 2011 12:17:10 +0100
Mark Murray <markm at FreeBSD.org> wrote:
> 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
It appears you have a Beagleboard-xM. I haven't had a chance to test
booting on the xM yet so it may be broken.
The xM also needs a driver written to enable the USB host hardware.
> 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
These addresses are interesting. I don't think XIP will work. You can
try to load the image to a different address in U-Boot or build FreeBSD
to run at a different address.
Andrew
More information about the freebsd-arm
mailing list