Date: Sat, 30 Jan 2016 20:42:45 +0100 From: Michael Tuexen <tuexen@freebsd.org> To: Zbigniew Bodek <zbb@freebsd.org> Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>, Zbyszek Bodek <zbb@semihalf.com> Subject: Re: Problem booting an Raspberry Pi B+ with recent kernels Message-ID: <7AC6AE4A-6823-4AE6-B230-A88BFFB23712@freebsd.org> In-Reply-To: <CALF_TxmrEPOp1jFZqY9O8CTVN3VBaqGq4GfbxKbD-SEyUFJ%2BhQ@mail.gmail.com> References: <1B12DAA2-3FAD-4F0A-B5C1-C82EF307F1E5@freebsd.org> <CAG7dG%2ByJkzK=RECS-GJjqq2F%2BLqDigRvQhEDUW=F5u41TyUi9A@mail.gmail.com> <CALF_TxmrEPOp1jFZqY9O8CTVN3VBaqGq4GfbxKbD-SEyUFJ%2BhQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 30 Jan 2016, at 17:55, Zbigniew Bodek <zbb@freebsd.org> wrote: >=20 > Hello, >=20 > Please check this work-in-progress patch: > = https://people.freebsd.org/~zbb/arm/other/0001-Fix-debug_monitor-code-for-= older-ARMs-ARM11.patch I tested it. The Raspberry Pi B+ boots r295077 with you patch just fine. It looks good to me. Thanks for your help! Best regards Michael >=20 > It works on RPI-B but I will need to test it again on CA9 and CA15 > platforms before sending it for review. >=20 > Best regards > zbb >=20 > 2016-01-29 19:56 GMT+01:00 Zbigniew Bodek <zbb@semihalf.com>: >> Hello, >>=20 >> This may be due to HW watchpoints support. >> There are many Debug Arch implementations and the code is supposed to = check >> and enable or disable it accordingly but there may be a bug there. >> I asked people to test this on various platforms but maybe Raspberry = Pi >> tests were performed on Cortex-A7 Raspberry Pi. >> I will check this on the old Rapsberry today. >>=20 >> Best regards >> zbb >>=20 >> 2016-01-29 18:16 GMT+01:00 Michael Tuexen <tuexen@freebsd.org>: >>=20 >>> Dear all, >>>=20 >>> tyring to compile/install/boot a recent kernel fails at the boot = level. >>> Here is the console output: >>>=20 >>> U-Boot 2013.01-rc1 (Oct 17 2015 - 00:45:25) >>>=20 >>> DRAM: 480 MiB >>> WARNING: Caches not enabled >>> MMC: bcm2835_sdhci: 0 >>> reading u-boot.env >>>=20 >>> ** Unable to read "u-boot.env" from mmc0:1 ** >>> Using default environment >>>=20 >>> In: serial >>> Out: lcd >>> Err: lcd >>> mbox: Timeout waiting for response >>> bcm2835: Could not set USB power state >>> Net: Net Initialization Skipped >>> No ethernet found. >>> reading uEnv.txt >>> ** Unable to read file uEnv.txt ** >>> Hit any key to stop autoboot: 0 >>> Booting from: mmc 0 ubldr >>> reading ubldr >>> 262248 bytes read in 55694 ms (3.9 KiB/s) >>> ## Starting application at 0x02000094 ... >>> Consoles: U-Boot console >>> Compatible U-Boot API signature found @1db682a8 >>>=20 >>> FreeBSD/armv6 U-Boot loader, Revision 1.2 >>> (root@releng2.nyi.freebsd.org, Sat Oct 17 01:09:56 UTC 2015) >>>=20 >>> DRAM: 480MB >>> Number of U-Boot devices: 1 >>> U-Boot env: loaderdev=3D'mmc 0' >>> Found U-Boot device: disk >>> Checking unit=3D0 slice=3D<auto> partition=3D<auto>... good. >>> /boot/kernel/kernel text=3D0x58fb98 data=3D0x555a4+0xe5e9c >>> syms=3D[0x4+0xc6da0+0x4+0x94793] >>>=20 >>> Hit [Enter] to boot immediately, or any other key for command = prompt. >>> Booting [/boot/kernel/kernel]... >>> Using DTB provided by U-Boot at address 0x100. >>> Kernel entry at 0x2200180... >>> Kernel args: (null) >>> panic: Undefined instruction in kernel. >>>=20 >>> Uptime: 1s >>>=20 >>> Please note that >>> * booting r294694 is fine. >>> * I'm only updating the kernel, the userland is still at 1100081. >>>=20 >>> Any idea? >>>=20 >>> Best regards >>> Michael >>>=20 >>> _______________________________________________ >>> freebsd-arm@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-arm >>> To unsubscribe, send any mail to = "freebsd-arm-unsubscribe@freebsd.org" >>>=20 >> _______________________________________________ >> freebsd-arm@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-arm >> To unsubscribe, send any mail to = "freebsd-arm-unsubscribe@freebsd.org" >=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7AC6AE4A-6823-4AE6-B230-A88BFFB23712>