Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jun 2010 14:59:27 +0700
From:      Ho Van Than <hvanthan@gmail.com>
To:        Andrew Turner <andrew@fubar.geek.nz>
Cc:        freebsd-arm@freebsd.org, Ravindra <ravindra.kulkarni@globaledgesoft.com>
Subject:   Re: Porting FreeBSD-S3c2410
Message-ID:  <AANLkTikK0XMeWihh1T4S0F59G88dQiDmNBhD0lQD7HnE@mail.gmail.com>
In-Reply-To: <20100629190016.6b9e8b61@bender>
References:  <4C28B426.8050703@globaledgesoft.com> <20100629093417.2d696824@bender> <4C297B66.1020200@globaledgesoft.com> <20100629180756.40313ead@bender> <4C299426.7000402@globaledgesoft.com> <20100629190016.6b9e8b61@bender>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Andrew

Thanks for your good information about porting s3c24xx, I step by step do
porting work to our board s3c2440 (similar from http://www.yctek.com/), but
it's not success, can you give me some comment?

I do like that

1. Install FreeBSD:
uname -a
FreeBSD com_BSD 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC
2009     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

2. Download source from http://svn.freebsd.org/base/head/sys

3. Compile
  make kernel-toolchain TARGET=arm
  make buildkernel TARGET=arm KERNCONF=LN2410SBC DESTDIR=/root/kernel
installkernel

4. Make image (That command I using Linux OS)
  mkimage -A arm -O freebsd -T kernel -C none -a 30008000 -e 300080e0 -n
"FreeBSD" -d kernel kernel.boot

5. Running but can not,
  utu-bootloader=>>>tftp 30000000 kernel.boot
  dm9000 i/o: 0x18000300, id: 0x90000a46
  MAC: 00:02:c2:00:d7:7f
  TFTP from server 192.168.1.253; our IP address is 192.168.1.122
  Filename 'kernel.boot'.
  Load address: 0x30000000
  Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##############################################################
  done
  Bytes transferred = 3312627 (328bf3 hex)
  utu-bootloader=>>>

  utu-bootloader=>>>bootm
  ## Booting image at 30000000 ...
     Image Name:   FreeBSD
     Created:      2010-06-29   7:25:23 UTC
     Image Type:   ARM Unknown OS Kernel Image (uncompressed)
     Data Size:    3312563 Bytes =  3.2 MB
     Load Address: 30008000
     Entry Point:  30008000
     Verifying Checksum ... OK
  OK

  Starting kernel ...

  undefined instruction
  pc : [<3000808c>]    lr : [<33f97e18>]
  sp : 33d5fa84  ip : 33f9bd6c  fp : 00000001
  r10: 30000000  r9 : 30000100  r8 : 33d5ffdc
  r7 : 33f9bd6c  r6 : 00000000  r5 : 00000000  r4 : 00000000
  r3 : 30008000  r2 : 30000100  r1 : 33d5ffdc  r0 : 00000000
  Flags: nZcv  IRQs off  FIQs off  Mode SVC_32
  Resetting CPU ...



On Tue, Jun 29, 2010 at 2:00 PM, Andrew Turner <andrew@fubar.geek.nz> wrote:

> On Tue, 29 Jun 2010 12:05:18 +0530
> Ravindra <ravindra.kulkarni@globaledgesoft.com> wrote:
>
> > Thanks Andrew,
> >
> > Also i have Linux PC and downloaded the FreeBSD, Can i build the
> > FreeBSD on my Linux PC, or i need to have separate system
> You will need a FreeBSD machine to build FreeBSD.
>
> > I would like to know the system requirements
> Any computer running FreeBSD 8.0 will be able to build the code.
>
> Andrew
>
> --
> Andrew Turner
> WhiteQueue Consulting http://whitequeue.com/
> Custom FreeBSD and Linux development
>
> _______________________________________________
> freebsd-arm@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
>



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