NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-arm/54494: Olimex Teres laptop display is unresponsive after initial boot prompt
On Wed, Aug 28, Jared McNeill wrote:
> The following reply was made to PR port-arm/54494; it has been noted by GNATS.
>
> From: Jared McNeill <jmcneill%invisible.ca@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc: netbsd-bugs%netbsd.org@localhost
> Subject: Re: port-arm/54494: Olimex Teres laptop display is unresponsive
> after initial boot prompt
> Date: Wed, 28 Aug 2019 09:57:56 -0300 (ADT)
>
> On Wed, 28 Aug 2019, mujo%sdf.org@localhost wrote:
>
> >> How-To-Repeat:
> > Download NetBSD 9.0 Generic Aarch64 from https://invisible.ca
> > dd to uSD and dd appropriate u-boot-with-sunxi-spl.bin
> > Boot with uSD in laptop.
> >
> >> Fix:
> > I'm guessing the root of the problem is near here:
> >
> > [ 1.000010] genfb0 at simplebus2autoconfiguration error: : couldn't get registers
>
> It's the responsibility of U-Boot to fill in these properties to handoff
> the framebuffer to the OS. Where did your U-Boot image come from?
I built the u-boot image from mainline u-boot v2019.07 using
musl-cross-make on a linux host. (make teres_i_defconfig) I'll see
if netbsd patches u-boot in some way and test it out.
> Also please include the output of the "ofctl -pl /chosen" command.
Sure thing:
arm64# ofctl -pl /chosen
[Caching 164 nodes and 1327 properties]
00000154: /chosen
#address-cells 00000002 ........ ........ ........ 2
#size-cells 00000002 ........ ........ ........ 2
linux,stdout-path 2f736f63 40303163 30303030 302f7365 /soc@01c00000/se
0010: 7269616c 40303163 32383030 303a3131 rial@01c28000:11
0020: 35323030 00...... ........ ........ 5200.
name 63686f73 656e00.. ........ ........ "chosen"
netbsd,mbr 6fe50e65 b5ef3604 323ba4fe 0e1146a9 o..e..6.2;....F.
netbsd,partition 00000000 ........ ........ ........ ....
netbsd,uefi-memmap 00000007 00000000 40000000 00000000 ........@.......
0010: 00007ef4 00000000 00000008 00000004 ..~.............
0020: 00000000 47ef4000 00000000 00000018 ....G.@.........
0030: 00000000 00000008 00000007 00000000 ................
0040: 47f0c000 00000000 0006f320 00000000 G.......... ....
0050: 00000008 00000002 00000000 b722c000 ............."..
0060: 00000000 00001cc8 00000000 00000008 ................
0070: 00000001 00000000 b8ef4000 00000000 ..........@.....
0080: 0000002f 00000000 00000008 00000000 .../............
0090: 00000000 b8f23000 00000000 00000007 ......0.........
00a0: 00000000 00000008 00000006 00000000 ................
00b0: b8f2a000 00000000 00000001 80000000 ................
00c0: 00000008 00000000 00000000 b8f2b000 ................
00d0: 00000000 00000006 00000000 00000008 ................
00e0: 00000006 00000000 b8f31000 00000000 ................
00f0: 00000001 80000000 00000008 00000000 ................
0100: 00000000 b8f32000 00000000 00000001 ...... .........
0110: 00000000 00000008 00000002 00000000 ................
0120: b8f33000 00000000 0000501d 00000000 ..0.......P.....
0130: 00000008 00000005 00000000 bdf50000 ................
0140: 00000000 00000010 80000000 00000008 ................
0150: 00000002 00000000 bdf60000 00000000 ................
0160: 000000a0 00000000 00000008 00000000 ................
0170: 00000000 be000000 00000000 00000401 ................
0180: 00000000 00000008 00000002 00000000 ................
0190: be401000 00000000 00001bff 00000000 .@..............
01a0: 00000008 ........ ........ ........ ....
netbsd,uefi-runtime-code
00000000 bdf50000 ffff8000 00002000 .............. .
0010: 00000000 00010000 ........ ........ ........
netbsd,uefi-runtime-data
00000000 b8f2a000 ffff8000 00000000 ................
0010: 00000000 00001000 00000000 b8f31000 ................
0020: ffff8000 00001000 00000000 00001000 ................
ranges
stdout-path 73657269 616c303a 31313532 30306e38 serial0:115200n8
0010: 00...... ........ ........ ........ .
--------------------------------------------------------------------------------
0000041c: /chosen/framebuffer@be000000,400800
allwinner,pipeline 6d697865 72302d6c 63643000 ........ mixer0-lcd0.
clocks 00000002 00000064 00000003 00000006 .......d........
compatible 616c6c77 696e6e65 722c7369 6d706c65 "allwinner,simple
0010: 2d667261 6d656275 66666572 00...... -framebuffer"
001d: 73696d70 6c652d66 72616d65 62756666 "simple-framebuff
002d: 657200.. ........ ........ ........ er"
eDP12-supply 00000005 ........ ........ ........ ....
eDP25-supply 00000004 ........ ........ ........ ....
format 78387238 67386238 00...... ........ x8r8g8b8.
height 00000300 ........ ........ ........ ....
linux,phandle 00000038 ........ ........ ........ ...8
name 6672616d 65627566 66657200 ........ "framebuffer"
phandle 00000038 ........ ........ ........ ...8
reg be000000 00400800 ........ ........ .....@..
status 6f6b6179 00...... ........ ........ okay.
stride 00001558 ........ ........ ........ ...X
width 00000556 ........ ........ ........ ...V
--------------------------------------------------------------------------------
0000055c: /chosen/framebuffer-hdmi
allwinner,pipeline 6d697865 72312d6c 6364312d 68646d69 mixer1-lcd1-hdmi
0010: 00...... ........ ........ ........ .
clocks 00000003 00000007 00000002 00000065 ...............e
0010: 00000002 0000006e ........ ........ .......n
compatible 616c6c77 696e6e65 722c7369 6d706c65 "allwinner,simple
0010: 2d667261 6d656275 66666572 00...... -framebuffer"
001d: 73696d70 6c652d66 72616d65 62756666 "simple-framebuff
002d: 657200.. ........ ........ ........ er"
linux,phandle 00000039 ........ ........ ........ ...9
name 6672616d 65627566 6665722d 68646d69 "framebuffer-hdmi
0010: 00...... ........ ........ ........ "
phandle 00000039 ........ ........ ........ ...9
status 64697361 626c6564 00...... ........ disabled.
vcc-hdmi-supply 00000006 ........ ........ ........ ....
--------------------------------------------------------------------------------
--
ioh
Home |
Main Index |
Thread Index |
Old Index