From owner-freebsd-arm@FreeBSD.ORG Mon Sep 30 06:46:59 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 5FD78F10; Mon, 30 Sep 2013 06:46:59 +0000 (UTC) (envelope-from ganbold@gmail.com) Received: from mail-ie0-x235.google.com (mail-ie0-x235.google.com [IPv6:2607:f8b0:4001:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 27BC32DD0; Mon, 30 Sep 2013 06:46:59 +0000 (UTC) Received: by mail-ie0-f181.google.com with SMTP id tp5so8903937ieb.26 for ; Sun, 29 Sep 2013 23:46:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=lHR0/5F/1mTzB77cuI3fEVpb/WYTHBPGZoj638S1+1U=; b=L8y+TWhkrQe6Py2IfWJPJ3YLcQ6S+kEmlkbAIDeb8U2QiwbAxodIDfDVTWP7t97cXa RXR4C3GDBhxzdBo0QNa2DgLonoqQSUhBsLYXoj87df8J27M9Bd7BOIwizkrcyh0SQFGH rHyhwqEJoOQHHcrVbeYVR483JpRF5nNKhxdCRav70LZhKojzvGFKajOmb9rba2pgNfeK cdVsmUvFkHIvWoUgRIkrSK7H5IhtqX7uXBUOGRmULQIKSG9GOTbeZJDg0dBoToqzI846 10WQeP0nq+nSXGVhVD3OlaW/rkQ6JNIFrsHRwixCOP43SN8TO6I8wWoGup+XvW70sFBi zBRg== MIME-Version: 1.0 X-Received: by 10.50.20.99 with SMTP id m3mr12484721ige.54.1380523618484; Sun, 29 Sep 2013 23:46:58 -0700 (PDT) Received: by 10.65.14.133 with HTTP; Sun, 29 Sep 2013 23:46:58 -0700 (PDT) In-Reply-To: <20130930100227.1c6aeec3@workernb.localdomain> References: <20130930100227.1c6aeec3@workernb.localdomain> Date: Mon, 30 Sep 2013 14:46:58 +0800 Message-ID: Subject: Re: ARM & Armada XP support. From: Ganbold Tsagaankhuu To: "Andrew N. Balahonov" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Ganbold Tsagaankhuu , "freebsd-arm@freebsd.org" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Sep 2013 06:46:59 -0000 Andrew, On Mon, Sep 30, 2013 at 2:02 PM, Andrew N. Balahonov wrote: > hi Ganbold, > > I've went to https://wiki.freebsd.org/FreeBSD/arm and got > > Boards that are supported or currently in the works: > ... > Marvell DB-78460 (ARMv7) > ... > > I have Armada XP hardware and interested in > installing FreeBSD on it. > > Please review u-boot "listing_1" below for detailed > information about soc/board. > > In accordance to https://wiki.freebsd.org/FreeBSDMarvell > this SoC is not supported. Can you confirm (or contradict) it? > I'm not sure about this SoC, but I think people like zbb@ who are subscribed to freebsd-arm@ like has more knowledge about it. IIRC, zbb@ has some Armada XP hardware. best regards, Ganbold > > Anyway, I've builded kernel with > make buildkernel TARGET_ARCH=arm KERNCONF=DB-MV78XXX > and copyed /usr/obj/arm.arm/usr/src/sys/DB-78XXX/kernel.bin > to the TFTP server. > > RiKOR>> setenv serverip 10.10.0.56; setenv ipaddr 10.10.0.57; > RiKOR>> setenv ethaddr 00:50:43:02:02:d7; tftpboot 0x2000000 > RiKOR>> 10.10.0.56:/kernel.bin > Using egiga0 device > TFTP from server 10.10.0.56; our IP address is 10.10.0.57 > Filename '/kernel.bin'. > Load address: 0x2000000 > Loading: > ################################################################# > ################################################################# > ################################################################# > ######################################### done > Bytes transferred = 3452408 (34adf8 hex) > RiKOR>> go 2000000 > ## Starting application at 0x02000000 ... > <--it hangs here. > > > It is possible to introduce support of this hardware by FreeBSD? > > How can we help you (FreeBSD team) to bring FreeBSD to this hardware? > > As a last chance it is possible to discuss how to ship this hardware to > your technical specialists. > > Also, I'm able to reroute you technical questions directly to Marvell. > > Thanks. > > -- > Andrew. > > > -----listing_1----- > > BootROM 1.20 > Booting from SPI flash > High speed PHY - Version: 2.1.2 (COM-PHY-V20) > Update PEX Device ID 0x78460 > High speed PHY - Ended Successfully > DDR3 Training Sequence - Ver 4.5.0 > DDR3 Training Sequence - Number of DIMMs detected: 1 > DDR3 Training Sequence - Registered DIMM vendor ID 0x8632 > DDR3 Training Sequence - Registered DIMM detected > DDR3 Training Sequence - Ended Successfully > Status = MV_OK > BootROM: Image checksum verification PASSED > > __ __ _ _ > | \/ | __ _ _ ____ _____| | | > | |\/| |/ _` | '__\ \ / / _ \ | | > | | | | (_| | | \ V / __/ | | > |_| |_|\__,_|_| \_/ \___|_|_| > _ _ ____ _ > | | | | | __ ) ___ ___ | |_ > | | | |___| _ \ / _ \ / _ \| __| > | |_| |___| |_) | (_) | (_) | |_ > \___/ |____/ \___/ \___/ \__| > ** LOADER ** > > > U-Boot 2011.12 (Sep 10 2013 - 12:12:28) Marvell version: v2011.12 > 2013_Q2.0 > > Board: RD-AXP-GP rev 1.0 > SoC: MV78460 B0 > running 4 CPUs > Custom configuration > CPU: Marvell PJ4B (584) v7 (Rev 2) LE > CPU 0 > CPU @ 1333 [MHz] > L2 @ 667 [MHz] > TClock @ 250 [MHz] > DDR @ 667 [MHz] > DDR 64Bit Width, FastPath Memory Access > DDR ECC Enabled > Dram Scrubbing starting (use XOR chanel 1) > CS 0 Dram Scrubbing 0x1000000:0xffffffff > CS 1 Dram Scrubbing 0x0:0xffffffff > Total physical DRAM size = 8 GB > > DRAM: 3 GiB > > Map: Code: 0xbfefc000:0xbff9f71c > BSS: 0xbffef31c > Stack: 0xbf9ebef8 > Heap: 0xbf9ec000:0xbfefc000 > > MMC: MRVL_MMC: 0 > SF: Detected M25Q128 with page size 64 KiB, total 16 MiB > PEX 0.0(0): Detected No Link. > PEX 0.1(1): Detected No Link. > PEX 0.2(2): Detected No Link. > PEX 0.3(3): Detected No Link. > PEX 2.0(4): Detected No Link. > PEX 3.0(5): Detected No Link. > FPU initialized to Run Fast Mode. > USB 0: Host Mode > USB 1: Host Mode > USB 2: Device Mode > Modules Detected: > Net: egiga0 [PRIME], egiga1, egiga2, egiga3 > Hit any key to stop autoboot: 0 > > -----end of listing_1----- > >