Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Jan 2016 18:30:30 +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:  <EA6F3723-7A08-45F1-9F74-6D08D3A5D75E@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
Will do and report...

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?EA6F3723-7A08-45F1-9F74-6D08D3A5D75E>