NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-evbarm/52984 RPI/earmv6hf and earmv7hf: omxplayer abort trap
The following reply was made to PR port-evbarm/52984; it has been noted by GNATS.
From: Rin Okuyama <rokuyama%rk.phys.keio.ac.jp@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: port-evbarm/52984 RPI/earmv6hf and earmv7hf: omxplayer abort trap
Date: Sun, 19 Aug 2018 21:10:32 +0900
I did bisect kernel for earmv6hf on Raspberry Pi 3B.
Userland and omxplayer are taken from Jun's image of NetBSD 8.0:
http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/NetBSD-8.0/
(a) Kernel as of 2017-12-10 00:00:00 UTC (just BEFORE FDTization)
---> OK
(b) Kernel as of 2017-12-11 00:00:00 UTC (just AFTER FDTization)
---> NG
The problem turned out to be due to FDTization, as Jun expected.
However, our code itself does not matter, perhaps; I tried to convert
kernel (a) into netbsd.img (format for FDTizaed kernel), and copy it to
/boot/kernel7.img. Then, kernel boots normally, and dmesg is not changed
from original netbsd.bin of (a). But, only omxplayer aborts!
I expect that firmware initializes vchiq in different manners depending
on whether kernel supports FDT or not. As a result, omxplayer does not
work on kernel after FDTization.
P.S.
I changed category of PR from pkg to port-evbarm. But, edit-pr did not
ask me why...
Home |
Main Index |
Thread Index |
Old Index