From owner-freebsd-mips@freebsd.org Sun May 1 15:16:40 2016 Return-Path: Delivered-To: freebsd-mips@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E78B4B2988A for ; Sun, 1 May 2016 15:16:40 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from smtp.digiware.nl (unknown [IPv6:2001:4cb8:90:ffff::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 98E1B12F4 for ; Sun, 1 May 2016 15:16:40 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from rack1.digiware.nl (unknown [127.0.0.1]) by smtp.digiware.nl (Postfix) with ESMTP id 4EA45153430; Sun, 1 May 2016 17:16:31 +0200 (CEST) X-Virus-Scanned: amavisd-new at digiware.nl Received: from smtp.digiware.nl ([127.0.0.1]) by rack1.digiware.nl (rack1.digiware.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vvX239MHpLE5; Sun, 1 May 2016 17:16:08 +0200 (CEST) Received: from [IPv6:2001:4cb8:3:1:9824:6440:b810:5806] (unknown [IPv6:2001:4cb8:3:1:9824:6440:b810:5806]) by smtp.digiware.nl (Postfix) with ESMTP id D01D4153402; Sun, 1 May 2016 17:16:08 +0200 (CEST) Subject: Re: Mediatek / Ralink status To: Stanislav Galabov References: <79DA8224-E857-4B86-81EC-D7A9E765E201@gmail.com> <572616AD.4020706@digiware.nl> <48872155-C822-4B18-9B00-1689692DD294@gmail.com> Cc: "freebsd-mips@freebsd.org" From: Willem Jan Withagen Organization: Digiware Management b.v. Message-ID: <57261DAB.5010107@digiware.nl> Date: Sun, 1 May 2016 17:15:55 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 MIME-Version: 1.0 In-Reply-To: <48872155-C822-4B18-9B00-1689692DD294@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 May 2016 15:16:41 -0000 On 1-5-2016 17:05, Stanislav Galabov wrote: > >> Hi Stanislav, >> >> I'm trying to boot my Witi board with the new -head. >> On previous occasions I build a MT6720 version that booted. (I even >> ignored the compression step for the time being, since lzma was giving >> trouble) >> And that worked for all things that were available then. (Even mounted a disk) >> Got ARP REPLY, set server/gtwy eth addr (1c:6f:65:82:ec:12) >> Got it >> ################################################################# >> ################################################################# >> ################################################################# >> ################################################################# >> ################################################################# >> ################################################################# >> ################################################################# >> ################################################################# >> ################################################################# >> ################################################################# >> ################################################################# >> ################################### >> done >> Bytes transferred = 3838128 (3a90b0 hex) >> NetBootFileXferSize= 003a90b0 >> Automatic boot of image at addr 0x80A00000 ... >> ## Booting image at 80a00000 ... >> Image Name: FreeBSD Kernel Image >> Image Type: MIPS Linux Kernel Image (uncompressed) >> Data Size: 3838064 Bytes = 3.7 MB >> Load Address: 80001100 >> Entry Point: 80001100 >> Verifying Checksum ... OK >> OK >> No initrd >> ## Transferring control to Linux (at address 80001100) ... >> ## Giving linux memsize in MB, 256 >> >> Starting kernel ... >> >> FDT DTB at: 0x8037f570 >> CPU clock: 880MHz >> SYS clock: 220MHz >> UART clock: 50MHz >> >> U-Boot args (from 0 args): >> None >> Environment: >> memsize=256 >> initrd_start=0x00000000 >> initrd_size=0x0 >> flash_start=0x00000000 >> flash_size=0x1000000 >> entry: mips_init() >> RAM size: 256MB (from memsize) >> Cache info: >> picache_stride = 4096 >> picache_loopcount = 8 >> pdcache_stride = 4096 >> pdcache_loopcount = 8 >> cpu0: MIPS Technologies processor v47.153 >> MMU: Standard TLB, 32 entries (4K 16K 64K 256K 1M 16M 64M 256M pg sizes) >> L1 i-cache: 4 ways of 256 sets, 32 bytes per line >> L1 d-cache: 4 ways of 256 sets, 32 bytes per line >> L2 cache: 8 ways of 1024 sets, 32 bytes per line, 256 KiB total size >> Config1=0xbea3519e >> Config2=0x80000447 >> Config3=0x2000242c >> Physical memory chunk(s): >> 0x434000 - 0xfffffff, 264028160 bytes (64460 pages) >> Maxmem is 0x10000000 >> KDB: debugger backends: ddb >> KDB: current backend: ddb >> Copyright (c) 1992-2016 The FreeBSD Project. >> [And the stuff boots.] >> >> Now doing the same with the new kernel, it gets stuck at: >> >> Bytes transferred = 5109292 (4df62c hex) >> NetBootFileXferSize= 004df62c >> Automatic boot of image at addr 0x80A00000 ... >> ## Booting image at 80a00000 ... >> Image Name: FreeBSD Kernel Image >> Image Type: MIPS Linux Kernel Image (uncompressed) >> Data Size: 5109228 Bytes = 4.9 MB >> Load Address: 80001100 >> Entry Point: 80001100 >> Verifying Checksum ... OK >> OK >> No initrd >> ## Transferring control to Linux (at address 80001100) ... >> ## Giving linux memsize in MB, 256 >> >> Starting kernel ... >> [ And then the system freezes ] >> >> Any suggestions on how to diagnose this freeze? > > Can you please post your build line? as per instuctions above sudo make clean sudo bmake KERNCONF=MT7621_FDT FDT_DTS_FILE=WITI.dts TARGET=mips TARGET_ARCH=mipsel kernel-toolchain buildkernel Then: > cd /usr/obj/mips.mipsel/usr/srcs/Mips/src/sys/MT7621_FDT > readelf -h kernel | grep 'Entry point address:' Entry point address: 0x80001100 > mkimage -A mips -O linux -T kernel -C none -a 0x80001100 -e 0x80001100 -n 'FreeBSD Kernel Image' -d kernel kernel.uboot [loading/exec at 0x80001120 as alternative has no success as well. ] Then load it with tftp. --WjW