Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Apr 2015 16:31:45 -0300
From:      Luiz Otavio O Souza <lists.br@gmail.com>
To:        Ralf Wenk <iz-rpi03@hs-karlsruhe.de>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: Raspberry Pi B+ freeze during booting (new: r281074 causing it)
Message-ID:  <CAB=2f8y-9PRj56PPzAa-_vre86MAe3Xhhfyf=yju2hj89sYhfA@mail.gmail.com>
In-Reply-To: <E1YjuBs-004cg6-OO@smtp.hs-karlsruhe.de>
References:  <E1YiMSu-00AywE-9U@smtp.hs-karlsruhe.de> <E1YjuBs-004cg6-OO@smtp.hs-karlsruhe.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On 19 April 2015 at 15:43, Ralf Wenk wrote:
> Hello,
>
> I wrote at Wed, 15 Apr 2015 14:30:48 +0200:
>> with r281139 my RPi freeze while booting. The last two lines logged
>> are always the same and belong to the ethernet interface.
>>
>>   ue0: <USB Ethernet> on smsc0
>>   ue0: Ethernet address: b8:eb:71:8a:6d:0b
>>
>> [...]
>
> the last revision which kernel boots here successful is 281073.
> Release 281074 is the first one which shows the described problem.
>
> I tried to break into the kernel debugger or booted with verbose mode
> turned on to get more information. Unfortunately without any success.
>
> The log entry of release 281074 says
>
>   Remove the extra copy of uart_fdt_get_clock and uart_fdt_get_shift.
>   While here also use OF_getencprop in uart_fdt_get_clock.
>
>
> As I am using the boot console on serial port I am using a slightly
> changed kernel configuration (RPI-Bsc) with
>
> #device                vt
> #device                kbdmux
> #device                ukbd
>
> commented as suggested in the default kernel configuration (RPI-B).
>
>
> Any suggestions what to do?
>
> Some ideas:
> - r281074 changes OF_getprop into OF_getencprop uart_cpu_fdt.c should I
>   reverse it and give it a try?
>
> - Also the extra copy of uart_fdt_get_clock() in uart_bus_fdt.c contained
>   the line
>       *cell = fdt32_to_cpu(clock);
>   just before the return(0); uart_fdt_get_clock() in uart_cpu_fdt.c
>   r281073 contained it as well, but it was deleted in r281074.
>   Was this statement useless?
>
> Ralf

Hi,

This issue was fixed on r281200

Regards,
Luiz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAB=2f8y-9PRj56PPzAa-_vre86MAe3Xhhfyf=yju2hj89sYhfA>