From owner-freebsd-arm@freebsd.org Sun Mar 12 08:52:43 2017 Return-Path: Delivered-To: freebsd-arm@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 859F6D07225 for ; Sun, 12 Mar 2017 08:52:43 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl [195.190.28.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 50FD31333 for ; Sun, 12 Mar 2017 08:52:42 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smtp.greenhost.nl ([213.108.104.138]) by smarthost1.greenhost.nl with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1cmzF1-0004Wp-4e for freebsd-arm@freebsd.org; Sun, 12 Mar 2017 09:52:39 +0100 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: freebsd-arm@freebsd.org Date: Sun, 12 Mar 2017 09:52:38 +0100 Subject: ubldr.bin on sheevaplug (11-STABLE) MIME-Version: 1.0 Content-Transfer-Encoding: Quoted-Printable From: "Ronald Klop" Message-ID: User-Agent: Opera Mail/12.16 (FreeBSD) X-Authenticated-As-Hash: 398f5522cb258ce43cb679602f8cfe8b62a256d1 X-Virus-Scanned: by clamav at smarthost1.samage.net X-Spam-Level: / X-Spam-Score: -0.2 X-Spam-Status: No, score=-0.2 required=5.0 tests=ALL_TRUSTED, BAYES_50 autolearn=disabled version=3.4.0 X-Scan-Signature: b5e1a7a6a0a97f953de832680fded840 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Mar 2017 08:52:43 -0000 Hello, I just build a new 11-STABLE for my Sheevaplug. (BTW, it feels a lot mor= e = stable the last two or three months. I can still create UFS corruption o= n = my usb-stick, but it does not crash that often anymore.) Back to the subject. I just tried ubldr.bin again. Previous attempts gav= e = no output and just hang. But now I get an error. This is what I did: ----------------------------------------------------------- START # 09:40:06 root@sheeva2 [/boot] nandtool erase dev=3D/dev/gnand0s.fbsd-boot # 09:40:15 root@sheeva2 [/boot] dd if=3Dubldr.bin of=3D/dev/gnand0s.fbsd-boot bs=3D2k conv=3Dsync 120+1 records in 121+0 records out 247808 bytes transferred in 0.251712 secs (984489 bytes/sec) # 09:40:43 root@sheeva2 [/boot] shutdown -r now <... snip ...> Rebooting... =C3=BE __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _ | | | | | __ ) ___ ___ | |_ | | | |___| _ \ / _ \ / _ \| __| | |_| |___| |_) | (_) | (_) | |_ \___/ |____/ \___/ \___/ \__| ** MARVELL BOARD: SHEEVA PLUG LE U-Boot 1.1.4 (Jul 19 2009 - 16:03:28) Marvell version: 3.4.19 U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CFB00 Soc: 88F6281 A0 (DDR2) CPU running @ 1200Mhz L2 running @ 400Mhz SysClock =3D 400Mhz , TClock =3D 200Mhz DRAM CAS Latency =3D 5 tRP =3D 5 tRAS =3D 18 tRCD=3D6 DRAM CS[0] base 0x00000000 size 256MB DRAM CS[1] base 0x10000000 size 256MB DRAM Total size 512MB 16bit width Addresses 8M - 0M are saved for the U-Boot usage. Mem malloc Initialization (8M - 7M): Done NAND:512 MB Flash: 0 kB CPU : Marvell Feroceon (Rev 1) Streaming disabled Write allocate disabled USB 0: host mode PEX 0: interface detected no Link. Net: egiga0 [PRIME], egiga1 Hit any key to stop autoboot: 0 NAND read: device 0 offset 0x200000, size 0x600000 6291456 bytes read: OK ## Starting application at 0x00900000 ... data abort pc : [<0092a0c0>] lr : [<00919fe4>] sp : 005fe43c ip : 0093a950 fp : 005fe454 r10: 00000000 r9 : 0093de48 r8 : 00938ce8 r7 : 01badab1 r6 : 00938ceb r5 : 00938ce8 r4 : 00000000 r3 : 00000000 r2 : 00938ce8 r1 : 00000001 r0 : 0093bfb8 Flags: Nzcv IRQs off FIQs off Mode SVC_32 Resetting CPU ... ----------------------------------------------------------- END The commands are the same as when I install kernel.bin. I only substitut= ed = the if=3D value of dd with ubldr.bin. Any ideas? Can I provide more information? Regards, Ronald.