ydeng Posted November 15, 2016 Share Posted November 15, 2016 with "#define..." of 0x150a as it's value and implementing this in the right places of "ati.c" sections "get_vram_size" and "radeon_card_posted" i could get the Card posted in bootlog, but still get 0MB VRAM for it dedicated. Therefor we still get blackscreen after verbose boot when using RX4x0 as primary and only gfx. There is also a value for "_CONFIG_APER_SIZE": 0x150c - but it also doesn't change the status of dedicated VRAM. Currently i am out of new ideas, really tired and frustrated (that it would not work as hoped [expected]). Got to take a little break for now. But i offer a bet: would be fixed up till CLOVER rev. 4000. Anyone? <--- if i win this bet, i promise to make a bigger donation* (up to 10% of fixing REV#). * = to the community, not the one who fixed it - just to be clear. Is it possible for you to get dmesg like this one https://gist.github.com/Revod/8520c880ffc605e1daf7d3af0d84abf4 sDMA is not initialized correctly. Link to comment Share on other sites More sharing options...
Mork vom Ork Posted November 15, 2016 Share Posted November 15, 2016 ydeng: this is my dmesg-log when booting with just the RX480 enabled: SIERRA-EXTERN:~ md$ sudo dmesg | more Password: 2 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0x00000080 : 0x00000200 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xc0023f00 : 0xffff7000 : 0x000000ff : 0x80000398 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xc0044700 : 0x00000514 : 0x00000000 : 0x22000002 : 0x00000001 : 0x00000000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0x0000033a : 0x00000000 : 0xc0016900 : 0x000001c5 : 0x00000004 : 0xc0026900 : 0x00000010 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000000d4 : 0x16000012 : 0xc0016900 : 0x000000d5 : 0x0000002a : 0xc0106900 : 0x000002fe : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0026900 : 0x000002f5 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x00000000 : 0x00000000 : 0xc0026900 : 0x00000003 : 0x0000002a : 0x00000000 : 0xc0046900 : 0x0000000a : 0x00000000 : 0x00000000 : 0x00000000 : 0x06000e00 : 0xc0016900 : 0x00000083 : 0x0000ffff : 0xc0026900 : 0x0000008e : 0x0000000f : 0x0000000f : 0xc0056900 : 0x00000105 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000012 : 0xc0026900 : 0x0000010b : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000001e0 : 0x00000000 : 0xc0036900 : 0x00000200 : 0x00000000 : 0x00010000 : 0x00cc0011 : 0xc0026900 : 0x00000292 : 0x00000000 : 0x060201b8 : 0xc0026900 : 0x000002b0 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000002f8 : 0x00000000 : 0xc0016900 : 0x00000207 : 0x00000000 : 0xc0017600 : 0x00000046 : 0x0000ffff : 0xc0027600 : 0x00000048 : 0x00018007 : 0x00000000 : 0xc0017600 : 0x0000004a : 0x000c0041 : 0xc0017600 : 0x0000004b : 0x00000018 : 0xc0016900 : 0x000001b1 : 0x00000002 : 0xc0016900 : 0x000001c3 : 0x00000004 : 0xc0047600 : 0x0000004c : 0x00000000 : 0x00000000 : 0x45570000 : 0x44b40000 : 0xc0047600 : 0x00000050 : 0x00000000 : 0x00000000 : 0x3f800000 : 0x3f800000 : 0xc0047600 : 0x00000054 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0037600 : 0x00000007 : 0x0000ffff : 0x00018026 : 0x00000000 : 0xc0017600 : 0x0000000a : 0x000c0081 : 0xc0017600 : 0x0000000b : 0x00000018 : 0xc0016900 : 0x000001b4 : 0x00000002 : 0xc0016900 : 0x000001b3 : 0x00000002 : 0xc0016900 : 0x000001b6 : 0x00000001 : 0xc0016900 : 0x0000008f : 0x0000000f : 0xc0016900 : 0x00000203 : 0x00000010 : 0xc0016900 : 0x000001c4 : 0x00000000 : 0xc0016900 : 0x000001b8 : 0x00000000 : 0xc0087600 : 0x0000000c : 0x00003000 : 0x00900000 : 0x0167cd6f : 0x90800fac : 0x01bfe000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0047600 : 0x00000014 : 0x00000092 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x00000191 : 0x00000000 : 0xc0016900 : 0x100002aa : 0x200000ff : 0xc0017900 : 0x10000242 : 0x00000011 : 0xc0012d00 : 0x00000003 : 0x00000002 : 0xc0034300 : 0x86007fc0 : 0xffffffff : 0x00000000 : 0x0000000a : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0x00000290 : 0x00000000 : 0xc0016900 : 0x000002a1 : 0x00000000 : 0xc0016900 : 0x000002a5 : 0x00000000 : 0xc0016900 : 0x000002ad : 0x00000000 : 0xc0016900 : 0x000002ae : 0x00000000 : 0xc0016900 : 0x000002d5 : 0x00000000 : 0xc0016900 : 0x000002e5 : 0x00000000 : 0xc0016900 : 0x000002e6 : 0x00000000 : 0xc0016900 : 0x00000100 : 0xffffffff : 0xc0016900 : 0x00000316 : 0x0000001e : 0xc0016900 : 0x00000317 : 0x00000020 : 0xc0016900 : 0x00000081 : 0x80000000 : 0xc0016900 : 0x00000082 : 0x40004000 : 0xc0016900 : 0x0000008d : 0x00000000 : 0xc0016900 : 0x00000090 : 0x80000000 : 0xc0016900 : 0x00000091 : 0x40004000 : 0xc0016900 : 0x00000094 : 0x80000000 : 0xc0016900 : 0x00000095 : 0x40004000 : 0xc0016900 : 0x000000b4 : 0x00000000 : 0xc0016900 : 0x000000b5 : 0x3f800000 : 0xc0016900 : 0x00000208 : 0x00000000 : 0xc0066900 : 0x000002de : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000008c : 0xaa99aaaa : 0xc0056900 : 0x000002f9 : 0x00000005 : 0x3f800000 : 0x3f800000 : 0x3f800000 : 0x3f800000 : 0xc0016900 : 0x000002dc : 0x00000000 : 0xc0016900 : 0x00000349 : 0x00000000 : 0xc0016900 : 0x00000358 : 0x00000000 : 0xc0016900 : 0x00000367 : 0x00000000 : 0xc0016900 : 0x00000376 : 0x00000000 : 0xc0016900 : 0x00000385 : 0x00000000 : 0xc0002f00 : 0x00000001 : 0xc0016900 : 0x0000030e : 0xffffffff : 0xc0016900 : 0x0000030f : 0xffffffff : 0xc0016900 : 0x00000204 : 0x00090000 : 0xc0016900 : 0x00000205 : 0x00000004 : 0xc0016900 : 0x00000206 : 0x00000300 : 0xc0016900 : 0x00000001 : 0x00000001 : 0xc0076900 : 0x000001e1 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000020c : 0x00000000 : 0xc0004600 : 0x0000001a : 0xc0004600 : 0x00000018 : 0xc0017900 : 0x00001808 : 0x00000002 : 0xc0033700 : 0x00100100 : 0x100bd000 : 0x00000000 : 0x00000003 : 0xc0044700 : 0x00000514 : 0x100bd000 : 0x20000000 : 0x11111114 : 0x00000000 : 0xc0053c00 : 0x00000013 : 0x100bd000 : 0x00000000 : 0x11111114 : 0xffffffff : 0x0000000a : 0xc0004600 : 0x00000407 : 0xc0034300 : 0xa8c40000 : 0xffffffff : 0x00000000 : 0x0000000a : 0xc0076900 : 0x00000318 : 0x00115c00 : 0x1bf001bf : 0x00014fff : 0x00000000 : 0x00008024 : 0x0000000a : 0x00000000 : 0xc0076900 : 0x0000031f : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000032b : 0x00000000 : 0xc0016900 : 0xc0023900 : 0x001e3e58 : 0x00000002 : 0xe0000000 : 0xc0023f00 : 0x00000000 : 0x00000000 : 0x00000800 : 0xc0012800 : 0x80000000 : 0x80000000 : 0xc0016900 : 0x00000101 : 0x00000000 : 0xc0016900 : 0x00000102 : 0x00000000 : 0xc0016900 : 0x00000103 : 0x00000000 : 0xc0016900 : 0x00000284 : 0x00000000 : 0xc0016900 : 0x00000290 : 0x00000000 : 0xc0016900 : 0x000002a1 : 0x00000000 : 0xc0016900 : 0x000002a5 : 0x00000000 : 0xc0016900 : 0x000002ad : 0x00000000 : 0xc0016900 : 0x000002ae : 0x00000000 : 0xc0016900 : 0x000002d5 : 0x00000000 : 0xc0016900 : 0x000002e5 : 0x00000000 : 0xc0016900 : 0x000002e6 : 0x00000000 : 0xc0016900 : 0x00000100 : 0xffffffff : 0xc0016900 : 0x00000316 : 0x0000001e : 0xc0016900 : 0x00000317 : 0x00000020 : 0xc0016900 : 0x00000081 : 0x80000000 : 0xc0016900 : 0x00000082 : 0x40004000 : 0xc0016900 : 0x0000008d : 0x00000000 : 0xc0016900 : 0x00000090 : 0x80000000 : 0xc0016900 : 0x00000091 : 0x40004000 : 0xc0016900 : 0x00000094 : 0x80000000 : 0xc0016900 : 0x00000095 : 0x40004000 : 0xc0016900 : 0x000000b4 : 0x00000000 : 0xc0016900 : 0x000000b5 : 0x3f800000 : 0xc0016900 : 0x00000208 : 0x00000000 : 0xc0066900 : 0x000002de : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000008c : 0xaa99aaaa : 0xc0056900 : 0x000002f9 : 0x00000005 : 0x3f800000 : 0x3f800000 : 0x3f800000 : 0x3f800000 : 0xc0016900 : 0x000002dc : 0x00000000 : 0xc0016900 : 0x00000349 : 0x00000000 : 0xc0016900 : 0x00000358 : 0x00000000 : 0xc0016900 : 0x00000367 : 0x00000000 : 0xc0016900 : 0x00000376 : 0x00000000 : 0xc0016900 : 0x00000385 : 0x00000000 : 0xc0017900 : 0x0000024d : 0x00000001 : 0xc0016900 : 0x0000030e : 0xffffffff : 0xc0016900 : 0x0000030f : 0xffffffff : 0xc0016900 : 0x00000204 : 0x00090000 : 0xc0016900 : 0x00000205 : 0x00000004 : 0xc0016900 : 0x00000206 : 0x00000300 : 0xc0016900 : 0x00000001 : 0x00000001 : 0xc0076900 : 0x000001e1 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000020c : 0x00000000 : 0xc0004600 : 0x0000001a : 0xc0004600 : 0x00000018 : 0xc0017900 : 0x00001808 : 0x00000002 : 0xc0033700 : 0x00100100 : 0x100bd000 : 0x00000000 : 0x00000003 : 0xc0044700 : 0x00000514 : 0x100bd000 : 0x20000000 : 0x11111114 : 0x00000000 : 0xc0053c00 : 0x00000013 : 0x100bd000 : 0x00000000 : 0x11111114 : 0xffffffff : 0x0000000a : 0xc0004600 : 0x00000407 : 0xc0034300 : 0xa8c40000 : 0xffffffff : 0x00000000 : 0x0000000a : 0xc0076900 : 0x00000318 : 0x00115c00 : 0x1bf001bf : 0x00014fff : 0x00000000 : 0x00008024 : 0x0000000a : 0x00000000 : 0xc0076900 : 0x0000031f : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000032b : 0x00000000 : 0xc0016900 : 0x0000033a : 0x00000000 : 0xc0016900 : 0x000001c5 : 0x00000004 : 0xc0026900 : 0x00000010 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000000d4 : 0x16000012 : 0xc0016900 : 0x000000d5 : 0x0000002a : 0xc0106900 : 0x000002fe : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0026900 : 0x000002f5 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x00000000 : 0x00000000 : 0xc0026900 : 0x00000003 : 0x0000002a : 0x00000000 : 0xc0046900 : 0x0000000a : 0x00000000 : 0x00000000 : 0x00000000 : 0x06000e00 : 0xc0016900 : 0x00000083 : 0x0000ffff : 0xc0026900 : 0x0000008e : 0x0000000f : 0x0000000f : 0xc0056900 : 0x00000105 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000012 : 0xc0026900 : 0x0000010b : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000001e0 : 0x00000000 : 0xc0036900 : 0x00000200 : 0x00000000 : 0x00010000 : 0x00cc0011 : 0xc0026900 : 0x00000292 : 0x00000000 : 0x060201b8 : 0xc0026900 : 0x000002b0 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000002f8 : 0x00000000 : 0xc0016900 : 0x00000207 : 0x00000000 : 0xc0005300 : 0x00000000 : 0xc0017600 : 0x00000046 : 0x0000ffff : 0xc0027600 : 0x00000048 : 0x00018007 : 0x00000000 : 0xc0017600 : 0x0000004a : 0x000c0041 : 0xc0017600 : 0x0000004b : 0x00000018 : 0xc0016900 : 0x000001b1 : 0x00000002 : 0xc0016900 : 0x000001c3 : 0x00000004 : 0xc0047600 : 0x0000004c : 0x00000000 : 0x00000000 : 0x45570000 : 0x44b40000 : 0xc0047600 : 0x00000050 : 0x00000000 : 0x00000000 : 0x3f800000 : 0x3f800000 : 0xc0047600 : 0x00000054 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0037600 : 0x00000007 : 0x0000ffff : 0x00018026 : 0x00000000 : 0xc0017600 : 0x0000000a : 0x000c0081 : 0xc0017600 : 0x0000000b : 0x00000018 : 0xc0016900 : 0x000001b4 : 0x00000002 : 0xc0016900 : 0x000001b3 : 0x00000002 : 0xc0016900 : 0x000001b6 : 0x00000001 : 0xc0016900 : 0x0000008f : 0x0000000f : 0xc0016900 : 0x00000203 : 0x00000010 : 0xc0016900 : 0x000001c4 : 0x00000000 : 0xc0016900 : 0x000001b8 : 0x00000000 : 0xc0087600 : 0x0000000c : 0x00003000 : 0x00900000 : 0x0167cd6f : 0x90800fac : 0x01bfe000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0047600 : 0x00000014 : 0x00000092 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x00000191 : 0x00000000 : 0xc0016900 : 0x100002aa : 0x200000ff : 0xc0017900 : 0x10000242 : 0x00000011 : 0xc0012d00 : 0x00000003 : 0x00000002 : 0xc0005200 : 0x00000000 : 0xc0034300 : 0x86007fc0 : 0xffffffff : 0x00000000 : 0x0000000a : 0xc0001700 : 0x00000000 : 0xc0044700 : 0x00000514 : 0x00000000 : 0x22000002 : 0x0001fc49 : 0x00000000 : 0xc0023900 : 0x001d0d18 : 0x00000002 : 0xc0100000 : 0x00000000 : 0xc0017600 : 0x0000000a : 0x000c0081 : 0xc0017600 : 0x0000000b : 0x00000018 : 0xc0016900 : 0x000001b4 : 0x00000002 : 0xc0016900 : 0x000001b3 : 0x00000002 : 0xc0016900 : 0x000001b6 : 0x00000001 : 0xc0016900 : 0x0000008f : 0x0000000f : 0xc0016900 : 0x00000203 : 0x00000010 : 0xc0016900 : 0x000001c4 : 0x00000000 : 0xc0016900 : 0x000001b8 : 0x00000000 : 0xc0087600 : 0x0000000c : 0x00003000 : 0x00900000 : 0x0167cd6f : 0x90800fac : 0x01bfe000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0047600 : 0x00000014 : 0x00000092 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x00000191 : 0x00000000 : 0xc0016900 : 0x100002aa : 0x200000ff : 0xc0017900 : 0x10000242 : 0x00000011 : 0xc0012d00 : 0x00000003 : 0x00000002 : 0xc0005200 : 0x00000000 : 0xc0034300 : 0x86007fc0 : 0xffffffff : 0x00000000 : 0x0000000a : 0xc0001700 : 0x00000000 : 0xc0044700 : 0x00000514 : 0x00000000 : 0x22000002 : 0x0001fc48 : 0x00000000 : 0xc0023900 : 0x001d0ce8 : 0x00000002 : 0xc0100000 : 0xc0033700 : 0x00000000 : 0x0000a2a4 : 0x00000000 : 0x00000016 : 0xc0034300 : 0xfeecffcf : 0xffffffff : 0x00000000 : 0x00000010 : 0xc0017900 : 0x00000074 : 0x00000000 : 0xc0053c00 : 0x00000003 : 0x0000c07f : 0x00000000 : 0x00000000 : 0x80000000 : 0x0000000a ** GPU ASIC Log End ** **** [IOBluetoothFamily][SearchForTransportEventTimeOutHandler] -- Missing Bluetooth Controller Transport! Link to comment Share on other sites More sharing options...
ydeng Posted November 15, 2016 Share Posted November 15, 2016 ydeng: this is my dmesg-log when booting with just the RX480 enabled: SIERRA-EXTERN:~ md$ sudo dmesg | more Password: 2 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000002 : 0x00002442 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0x00000080 : 0x00000200 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xc0023f00 : 0xffff7000 : 0x000000ff : 0x80000398 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xc0044700 : 0x00000514 : 0x00000000 : 0x22000002 : 0x00000001 : 0x00000000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0x0000033a : 0x00000000 : 0xc0016900 : 0x000001c5 : 0x00000004 : 0xc0026900 : 0x00000010 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000000d4 : 0x16000012 : 0xc0016900 : 0x000000d5 : 0x0000002a : 0xc0106900 : 0x000002fe : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0026900 : 0x000002f5 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x00000000 : 0x00000000 : 0xc0026900 : 0x00000003 : 0x0000002a : 0x00000000 : 0xc0046900 : 0x0000000a : 0x00000000 : 0x00000000 : 0x00000000 : 0x06000e00 : 0xc0016900 : 0x00000083 : 0x0000ffff : 0xc0026900 : 0x0000008e : 0x0000000f : 0x0000000f : 0xc0056900 : 0x00000105 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000012 : 0xc0026900 : 0x0000010b : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000001e0 : 0x00000000 : 0xc0036900 : 0x00000200 : 0x00000000 : 0x00010000 : 0x00cc0011 : 0xc0026900 : 0x00000292 : 0x00000000 : 0x060201b8 : 0xc0026900 : 0x000002b0 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000002f8 : 0x00000000 : 0xc0016900 : 0x00000207 : 0x00000000 : 0xc0017600 : 0x00000046 : 0x0000ffff : 0xc0027600 : 0x00000048 : 0x00018007 : 0x00000000 : 0xc0017600 : 0x0000004a : 0x000c0041 : 0xc0017600 : 0x0000004b : 0x00000018 : 0xc0016900 : 0x000001b1 : 0x00000002 : 0xc0016900 : 0x000001c3 : 0x00000004 : 0xc0047600 : 0x0000004c : 0x00000000 : 0x00000000 : 0x45570000 : 0x44b40000 : 0xc0047600 : 0x00000050 : 0x00000000 : 0x00000000 : 0x3f800000 : 0x3f800000 : 0xc0047600 : 0x00000054 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0037600 : 0x00000007 : 0x0000ffff : 0x00018026 : 0x00000000 : 0xc0017600 : 0x0000000a : 0x000c0081 : 0xc0017600 : 0x0000000b : 0x00000018 : 0xc0016900 : 0x000001b4 : 0x00000002 : 0xc0016900 : 0x000001b3 : 0x00000002 : 0xc0016900 : 0x000001b6 : 0x00000001 : 0xc0016900 : 0x0000008f : 0x0000000f : 0xc0016900 : 0x00000203 : 0x00000010 : 0xc0016900 : 0x000001c4 : 0x00000000 : 0xc0016900 : 0x000001b8 : 0x00000000 : 0xc0087600 : 0x0000000c : 0x00003000 : 0x00900000 : 0x0167cd6f : 0x90800fac : 0x01bfe000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0047600 : 0x00000014 : 0x00000092 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x00000191 : 0x00000000 : 0xc0016900 : 0x100002aa : 0x200000ff : 0xc0017900 : 0x10000242 : 0x00000011 : 0xc0012d00 : 0x00000003 : 0x00000002 : 0xc0034300 : 0x86007fc0 : 0xffffffff : 0x00000000 : 0x0000000a : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0xffff1000 : 0x00000290 : 0x00000000 : 0xc0016900 : 0x000002a1 : 0x00000000 : 0xc0016900 : 0x000002a5 : 0x00000000 : 0xc0016900 : 0x000002ad : 0x00000000 : 0xc0016900 : 0x000002ae : 0x00000000 : 0xc0016900 : 0x000002d5 : 0x00000000 : 0xc0016900 : 0x000002e5 : 0x00000000 : 0xc0016900 : 0x000002e6 : 0x00000000 : 0xc0016900 : 0x00000100 : 0xffffffff : 0xc0016900 : 0x00000316 : 0x0000001e : 0xc0016900 : 0x00000317 : 0x00000020 : 0xc0016900 : 0x00000081 : 0x80000000 : 0xc0016900 : 0x00000082 : 0x40004000 : 0xc0016900 : 0x0000008d : 0x00000000 : 0xc0016900 : 0x00000090 : 0x80000000 : 0xc0016900 : 0x00000091 : 0x40004000 : 0xc0016900 : 0x00000094 : 0x80000000 : 0xc0016900 : 0x00000095 : 0x40004000 : 0xc0016900 : 0x000000b4 : 0x00000000 : 0xc0016900 : 0x000000b5 : 0x3f800000 : 0xc0016900 : 0x00000208 : 0x00000000 : 0xc0066900 : 0x000002de : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000008c : 0xaa99aaaa : 0xc0056900 : 0x000002f9 : 0x00000005 : 0x3f800000 : 0x3f800000 : 0x3f800000 : 0x3f800000 : 0xc0016900 : 0x000002dc : 0x00000000 : 0xc0016900 : 0x00000349 : 0x00000000 : 0xc0016900 : 0x00000358 : 0x00000000 : 0xc0016900 : 0x00000367 : 0x00000000 : 0xc0016900 : 0x00000376 : 0x00000000 : 0xc0016900 : 0x00000385 : 0x00000000 : 0xc0002f00 : 0x00000001 : 0xc0016900 : 0x0000030e : 0xffffffff : 0xc0016900 : 0x0000030f : 0xffffffff : 0xc0016900 : 0x00000204 : 0x00090000 : 0xc0016900 : 0x00000205 : 0x00000004 : 0xc0016900 : 0x00000206 : 0x00000300 : 0xc0016900 : 0x00000001 : 0x00000001 : 0xc0076900 : 0x000001e1 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000020c : 0x00000000 : 0xc0004600 : 0x0000001a : 0xc0004600 : 0x00000018 : 0xc0017900 : 0x00001808 : 0x00000002 : 0xc0033700 : 0x00100100 : 0x100bd000 : 0x00000000 : 0x00000003 : 0xc0044700 : 0x00000514 : 0x100bd000 : 0x20000000 : 0x11111114 : 0x00000000 : 0xc0053c00 : 0x00000013 : 0x100bd000 : 0x00000000 : 0x11111114 : 0xffffffff : 0x0000000a : 0xc0004600 : 0x00000407 : 0xc0034300 : 0xa8c40000 : 0xffffffff : 0x00000000 : 0x0000000a : 0xc0076900 : 0x00000318 : 0x00115c00 : 0x1bf001bf : 0x00014fff : 0x00000000 : 0x00008024 : 0x0000000a : 0x00000000 : 0xc0076900 : 0x0000031f : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000032b : 0x00000000 : 0xc0016900 : 0xc0023900 : 0x001e3e58 : 0x00000002 : 0xe0000000 : 0xc0023f00 : 0x00000000 : 0x00000000 : 0x00000800 : 0xc0012800 : 0x80000000 : 0x80000000 : 0xc0016900 : 0x00000101 : 0x00000000 : 0xc0016900 : 0x00000102 : 0x00000000 : 0xc0016900 : 0x00000103 : 0x00000000 : 0xc0016900 : 0x00000284 : 0x00000000 : 0xc0016900 : 0x00000290 : 0x00000000 : 0xc0016900 : 0x000002a1 : 0x00000000 : 0xc0016900 : 0x000002a5 : 0x00000000 : 0xc0016900 : 0x000002ad : 0x00000000 : 0xc0016900 : 0x000002ae : 0x00000000 : 0xc0016900 : 0x000002d5 : 0x00000000 : 0xc0016900 : 0x000002e5 : 0x00000000 : 0xc0016900 : 0x000002e6 : 0x00000000 : 0xc0016900 : 0x00000100 : 0xffffffff : 0xc0016900 : 0x00000316 : 0x0000001e : 0xc0016900 : 0x00000317 : 0x00000020 : 0xc0016900 : 0x00000081 : 0x80000000 : 0xc0016900 : 0x00000082 : 0x40004000 : 0xc0016900 : 0x0000008d : 0x00000000 : 0xc0016900 : 0x00000090 : 0x80000000 : 0xc0016900 : 0x00000091 : 0x40004000 : 0xc0016900 : 0x00000094 : 0x80000000 : 0xc0016900 : 0x00000095 : 0x40004000 : 0xc0016900 : 0x000000b4 : 0x00000000 : 0xc0016900 : 0x000000b5 : 0x3f800000 : 0xc0016900 : 0x00000208 : 0x00000000 : 0xc0066900 : 0x000002de : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000008c : 0xaa99aaaa : 0xc0056900 : 0x000002f9 : 0x00000005 : 0x3f800000 : 0x3f800000 : 0x3f800000 : 0x3f800000 : 0xc0016900 : 0x000002dc : 0x00000000 : 0xc0016900 : 0x00000349 : 0x00000000 : 0xc0016900 : 0x00000358 : 0x00000000 : 0xc0016900 : 0x00000367 : 0x00000000 : 0xc0016900 : 0x00000376 : 0x00000000 : 0xc0016900 : 0x00000385 : 0x00000000 : 0xc0017900 : 0x0000024d : 0x00000001 : 0xc0016900 : 0x0000030e : 0xffffffff : 0xc0016900 : 0x0000030f : 0xffffffff : 0xc0016900 : 0x00000204 : 0x00090000 : 0xc0016900 : 0x00000205 : 0x00000004 : 0xc0016900 : 0x00000206 : 0x00000300 : 0xc0016900 : 0x00000001 : 0x00000001 : 0xc0076900 : 0x000001e1 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000020c : 0x00000000 : 0xc0004600 : 0x0000001a : 0xc0004600 : 0x00000018 : 0xc0017900 : 0x00001808 : 0x00000002 : 0xc0033700 : 0x00100100 : 0x100bd000 : 0x00000000 : 0x00000003 : 0xc0044700 : 0x00000514 : 0x100bd000 : 0x20000000 : 0x11111114 : 0x00000000 : 0xc0053c00 : 0x00000013 : 0x100bd000 : 0x00000000 : 0x11111114 : 0xffffffff : 0x0000000a : 0xc0004600 : 0x00000407 : 0xc0034300 : 0xa8c40000 : 0xffffffff : 0x00000000 : 0x0000000a : 0xc0076900 : 0x00000318 : 0x00115c00 : 0x1bf001bf : 0x00014fff : 0x00000000 : 0x00008024 : 0x0000000a : 0x00000000 : 0xc0076900 : 0x0000031f : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x0000032b : 0x00000000 : 0xc0016900 : 0x0000033a : 0x00000000 : 0xc0016900 : 0x000001c5 : 0x00000004 : 0xc0026900 : 0x00000010 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000000d4 : 0x16000012 : 0xc0016900 : 0x000000d5 : 0x0000002a : 0xc0106900 : 0x000002fe : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0026900 : 0x000002f5 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x00000000 : 0x00000000 : 0xc0026900 : 0x00000003 : 0x0000002a : 0x00000000 : 0xc0046900 : 0x0000000a : 0x00000000 : 0x00000000 : 0x00000000 : 0x06000e00 : 0xc0016900 : 0x00000083 : 0x0000ffff : 0xc0026900 : 0x0000008e : 0x0000000f : 0x0000000f : 0xc0056900 : 0x00000105 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000012 : 0xc0026900 : 0x0000010b : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000001e0 : 0x00000000 : 0xc0036900 : 0x00000200 : 0x00000000 : 0x00010000 : 0x00cc0011 : 0xc0026900 : 0x00000292 : 0x00000000 : 0x060201b8 : 0xc0026900 : 0x000002b0 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x000002f8 : 0x00000000 : 0xc0016900 : 0x00000207 : 0x00000000 : 0xc0005300 : 0x00000000 : 0xc0017600 : 0x00000046 : 0x0000ffff : 0xc0027600 : 0x00000048 : 0x00018007 : 0x00000000 : 0xc0017600 : 0x0000004a : 0x000c0041 : 0xc0017600 : 0x0000004b : 0x00000018 : 0xc0016900 : 0x000001b1 : 0x00000002 : 0xc0016900 : 0x000001c3 : 0x00000004 : 0xc0047600 : 0x0000004c : 0x00000000 : 0x00000000 : 0x45570000 : 0x44b40000 : 0xc0047600 : 0x00000050 : 0x00000000 : 0x00000000 : 0x3f800000 : 0x3f800000 : 0xc0047600 : 0x00000054 : 0x00000000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0037600 : 0x00000007 : 0x0000ffff : 0x00018026 : 0x00000000 : 0xc0017600 : 0x0000000a : 0x000c0081 : 0xc0017600 : 0x0000000b : 0x00000018 : 0xc0016900 : 0x000001b4 : 0x00000002 : 0xc0016900 : 0x000001b3 : 0x00000002 : 0xc0016900 : 0x000001b6 : 0x00000001 : 0xc0016900 : 0x0000008f : 0x0000000f : 0xc0016900 : 0x00000203 : 0x00000010 : 0xc0016900 : 0x000001c4 : 0x00000000 : 0xc0016900 : 0x000001b8 : 0x00000000 : 0xc0087600 : 0x0000000c : 0x00003000 : 0x00900000 : 0x0167cd6f : 0x90800fac : 0x01bfe000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0047600 : 0x00000014 : 0x00000092 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x00000191 : 0x00000000 : 0xc0016900 : 0x100002aa : 0x200000ff : 0xc0017900 : 0x10000242 : 0x00000011 : 0xc0012d00 : 0x00000003 : 0x00000002 : 0xc0005200 : 0x00000000 : 0xc0034300 : 0x86007fc0 : 0xffffffff : 0x00000000 : 0x0000000a : 0xc0001700 : 0x00000000 : 0xc0044700 : 0x00000514 : 0x00000000 : 0x22000002 : 0x0001fc49 : 0x00000000 : 0xc0023900 : 0x001d0d18 : 0x00000002 : 0xc0100000 : 0x00000000 : 0xc0017600 : 0x0000000a : 0x000c0081 : 0xc0017600 : 0x0000000b : 0x00000018 : 0xc0016900 : 0x000001b4 : 0x00000002 : 0xc0016900 : 0x000001b3 : 0x00000002 : 0xc0016900 : 0x000001b6 : 0x00000001 : 0xc0016900 : 0x0000008f : 0x0000000f : 0xc0016900 : 0x00000203 : 0x00000010 : 0xc0016900 : 0x000001c4 : 0x00000000 : 0xc0016900 : 0x000001b8 : 0x00000000 : 0xc0087600 : 0x0000000c : 0x00003000 : 0x00900000 : 0x0167cd6f : 0x90800fac : 0x01bfe000 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0047600 : 0x00000014 : 0x00000092 : 0x00000000 : 0x00000000 : 0x00000000 : 0xc0016900 : 0x00000191 : 0x00000000 : 0xc0016900 : 0x100002aa : 0x200000ff : 0xc0017900 : 0x10000242 : 0x00000011 : 0xc0012d00 : 0x00000003 : 0x00000002 : 0xc0005200 : 0x00000000 : 0xc0034300 : 0x86007fc0 : 0xffffffff : 0x00000000 : 0x0000000a : 0xc0001700 : 0x00000000 : 0xc0044700 : 0x00000514 : 0x00000000 : 0x22000002 : 0x0001fc48 : 0x00000000 : 0xc0023900 : 0x001d0ce8 : 0x00000002 : 0xc0100000 : 0xc0033700 : 0x00000000 : 0x0000a2a4 : 0x00000000 : 0x00000016 : 0xc0034300 : 0xfeecffcf : 0xffffffff : 0x00000000 : 0x00000010 : 0xc0017900 : 0x00000074 : 0x00000000 : 0xc0053c00 : 0x00000003 : 0x0000c07f : 0x00000000 : 0x00000000 : 0x80000000 : 0x0000000a ** GPU ASIC Log End ** **** [IOBluetoothFamily][SearchForTransportEventTimeOutHandler] -- Missing Bluetooth Controller Transport! What is really important is what happened right before the ASIC dump. It gives a reason. Can not see it because of the ASIC log. You get the same 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0xdeadbeef : 0x00000080 Do you have anything gpu related in /Library/Logs/DiagnosticReports/ ? Link to comment Share on other sites More sharing options...
Slice Posted November 16, 2016 Share Posted November 16, 2016 Slice, here ya go Can you, please, do the dump with DumpUefiCalls on Real Mac? It must be started before boot.efi, I don't know how. DumpUefiCalls.efi.zip EfiCalls.log will appear in /EFI/CLOVER/misc or somewhere else. Link to comment Share on other sites More sharing options...
Pavo Posted November 16, 2016 Share Posted November 16, 2016 Can you, please, do the dump with DumpUefiCalls on Real Mac? It must be started before boot.efi, I don't know how. DumpUefiCalls.efi.zip EfiCalls.log will appear in /EFI/CLOVER/misc or somewhere else. Will do after work tonight. Link to comment Share on other sites More sharing options...
Mork vom Ork Posted November 16, 2016 Share Posted November 16, 2016 Slice: i took a little time to give the file "ati_reg.h" a little cosmetic tune-up: Did this cause of to much sparetime... and because i am a "regulation fanatic". If you will find it usefull, you may want to get the attached file. ati_reg.h.zip Link to comment Share on other sites More sharing options...
Slice Posted November 17, 2016 Share Posted November 17, 2016 Slice: i took a little time to give the file "ati_reg.h" a little cosmetic tune-up: Did this cause of to much sparetime... and because i am a "regulation fanatic". If you will find it usefull, you may want to get the attached file. It's a pity your file still contains invisible symbols = 0x09 which causes wrong looking in TextEditors with other interpretations. And then this defines means child definitions #define RADEON_CLK_PIN_CNTL 0x0001 /* PLL */ # define RADEON_DONT_USE_XTALIN (1 << 4) # define RADEON_SCLK_DYN_START_CNTL (1 << 15) Anyway I think the problem with Polaris is not inside Clover. You can set Inject->ATI=NO and let system use the graphics at your own settings. My radeon works this way. Link to comment Share on other sites More sharing options...
ErmaC Posted November 17, 2016 Share Posted November 17, 2016 Hi all... I rewrote the function get_void_size... I think is more clear and correct.. I prefer it instead of nested condition NOT TESTED void get_vram_size(void) { //check card->vram_size in bytes! ati_chip_family_t chip_family = card->info->chip_family; card->vram_size = 128 << 20; //default 128Mb, this is minimum for OS if (gSettings.VRAM != 0) { card->vram_size = gSettings.VRAM; DBG("Set VRAM from config=%dMb\n", (INTN)RShiftU64(card->vram_size, 20)); // WRITEREG32(card->mmio, RADEON_CONFIG_MEMSIZE, card->vram_size); } else { // ErmaC: mem size workaround for Polaris10/11 if (chip_family >= CHIP_FAMILY_MULLINS) { card->vram_size = ((UINT64)REG32(card->mmio, POLARIS_CONFIG_MEMSIZE)) << 20; // ydeng } else if (chip_family >= CHIP_FAMILY_CEDAR) { // size in MB on evergreen // XXX watch for overflow!!! card->vram_size = ((UINT64)REG32(card->mmio, R600_CONFIG_MEMSIZE)) << 20; } else if (chip_family >= CHIP_FAMILY_R600) { card->vram_size = REG32(card->mmio, R600_CONFIG_MEMSIZE); } else { card->vram_size = REG32(card->mmio, RADEON_CONFIG_MEMSIZE); if (card->vram_size == 0) { card->vram_size = REG32(card->mmio, RADEON_CONFIG_APER_SIZE); //Slice - previously I successfully made Radeon9000 working //by writing this register WRITEREG32(card->mmio, RADEON_CONFIG_MEMSIZE, (UINT32)card->vram_size); } } DBG("Set VRAM for %a=%dMb\n", chip_family_name[card->info->chip_family], (INTN)RShiftU64(card->vram_size, 20)); } gSettings.VRAM = card->vram_size; DBG("ATI: get_vram_size returned 0x%x\n", card->vram_size); } ErmaC Link to comment Share on other sites More sharing options...
Mork vom Ork Posted November 17, 2016 Share Posted November 17, 2016 Hi all... I rewrote the function get_void_size... I think is more clear and correct.. I prefer it instead of nested condition NOT TESTED void get_vram_size(void) { //check card->vram_size in bytes! ati_chip_family_t chip_family = card->info->chip_family; card->vram_size = 128 << 20; //default 128Mb, this is minimum for OS if (gSettings.VRAM != 0) { card->vram_size = gSettings.VRAM; DBG("Set VRAM from config=%dMb\n", (INTN)RShiftU64(card->vram_size, 20)); // WRITEREG32(card->mmio, RADEON_CONFIG_MEMSIZE, card->vram_size); } else { // ErmaC: mem size workaround for Polaris10/11 if (chip_family >= CHIP_FAMILY_MULLINS) { card->vram_size = ((UINT64)REG32(card->mmio, POLARIS_CONFIG_MEMSIZE)) << 20; // ydeng } else if (chip_family >= CHIP_FAMILY_CEDAR) { // size in MB on evergreen // XXX watch for overflow!!! card->vram_size = ((UINT64)REG32(card->mmio, R600_CONFIG_MEMSIZE)) << 20; } else if (chip_family >= CHIP_FAMILY_R600) { card->vram_size = REG32(card->mmio, R600_CONFIG_MEMSIZE); } else { card->vram_size = REG32(card->mmio, RADEON_CONFIG_MEMSIZE); if (card->vram_size == 0) { card->vram_size = REG32(card->mmio, RADEON_CONFIG_APER_SIZE); //Slice - previously I successfully made Radeon9000 working //by writing this register WRITEREG32(card->mmio, RADEON_CONFIG_MEMSIZE, (UINT32)card->vram_size); } } DBG("Set VRAM for %a=%dMb\n", chip_family_name[card->info->chip_family], (INTN)RShiftU64(card->vram_size, 20)); } gSettings.VRAM = card->vram_size; DBG("ATI: get_vram_size returned 0x%x\n", card->vram_size); } ErmaC TESTED: works, but still no difference: VRAM of RX460 and RX480 still NOT correct detected. Still shows "0MB" (sometimes "-1MB"). Status of "ATI Card posted": NonPOSTed Link to comment Share on other sites More sharing options...
ErmaC Posted November 17, 2016 Share Posted November 17, 2016 TESTED: works, but still no difference: VRAM of RX460 and RX480 still NOT correct detected. Still shows "0MB" (sometimes "-1MB"). Status of "ATI Card posted": NonPOSTed Yes I know! It's only a refactorized way for a better usage the logic not change.. ErmaC Link to comment Share on other sites More sharing options...
Slice Posted November 17, 2016 Share Posted November 17, 2016 TESTED: works, but still no difference: VRAM of RX460 and RX480 still NOT correct detected. Still shows "0MB" (sometimes "-1MB"). Status of "ATI Card posted": NonPOSTed You means in log or in system? There are two different memory sizes. Link to comment Share on other sites More sharing options...
Mork vom Ork Posted November 17, 2016 Share Posted November 17, 2016 Slice: i mean within CLOVER bootlog here: 5:093 0:000 Framebuffer @0xC0000000 • MMIO @0xD0000000 • I/O Port @0x0000E000 • ROM Addr @0xEC440000 5:093 0:000 ••• Initializing VRAM ••• 5:093 0:000 ATI Chip Family is: Baffin 5:093 0:000 Set VRAM to OS minimum: 128Mb 5:093 0:000 Set VRAM for Baffin = -1MB 5:093 0:000 ATI GET_VRAM_SIZE returned: -1MB 5:093 0:000 ••• VRAM successfully initialized ••• 5:093 0:000 ATI card notPOSTed 5:093 0:000 ATI Radeon EVERGREEN family 5:093 0:000 Device's default Framebuffer: Acre 5:093 0:000 Device's default Nr. of ports: 3 5:093 0:000 ATI returned Nr. of ports: 3 5:093 0:000 ATI CHIP FAMILY: Baffin • CARD NAME: AMD Radeon RX460 • VRAM: -1MB • FRAMEBUFFER: Acre • VENDOR-/DEVICE-ID: 1002:67EF • SUBSYSTEM-ID: 174B:3000 • PciRoot(0x0)\Pci(0x1,0x0)\Pci(0x0,0x0) within System (for example System Information) it always gets reported correctly Curious also: sometimes it gets reported as "0", othertimes as "-1" and with i GPU always as "4.095MB". Don't get irritated that "ATI GET_VRAM_SIZE returned:" shows -1MB <--- i changed it to show value in DEC instead of HEX (0xffe000000) And it always shows "VRAM successfully initialized" even i have made a test routine like "check vram, if <=0 than NOT successfully else successfully". Maybe i should expend it to somthing like this: IF ( (vram_size == 0) || (vram_size <= 0) ) { than NOT successfully else successfully (-; or maybe i should stop posting complete {censored} :-) Link to comment Share on other sites More sharing options...
wern apfel Posted November 17, 2016 Share Posted November 17, 2016 Anyway I think the problem with Polaris is not inside Clover. Quite crazy, at the end Slice also believes that clover is the culprit. I don't believe it, because a few weeks ago i could fix the wake up at my AMD HD7770. I know, it is not a Polaris card, but i guess it has the same issue, which from my experience is power related. I always set ATI=No. Link to comment Share on other sites More sharing options...
Slice Posted November 17, 2016 Share Posted November 17, 2016 4095Mb is out of 32bit spaces so why you see -1Mb. "Card not posted" means register 0x150a is not good for Polaris. a few weeks ago i could fix the wake up at my AMD HD7770. Did you reported somewhere? Link to comment Share on other sites More sharing options...
wern apfel Posted November 17, 2016 Share Posted November 17, 2016 Did you reported somewhere? No, because i've not finished my researches. I've made a lot of edits and don't know what really fixed it, as you know i have to remove one patch after other and did a restart, because a lack of time i have not done it. Link to comment Share on other sites More sharing options...
Mork vom Ork Posted November 18, 2016 Share Posted November 18, 2016 Think i may found the correct register: 0x109150a - so now my cards (RX460 and RX480) get POSTed: 5:320 0:000 Framebuffer @0xC0000000 • MMIO @0xD0000000 • I/O Port @0x0000E000 • ROM Addr @0xEC440000 5:320 0:000 ATI card POSTed 5:320 0:000 ••• Initializing VRAM ••• 5:320 0:000 ATI Chip Family is: Ellesmere 5:320 0:000 Set VRAM to OS minimum: 128Mb 5:320 0:000 ATI GET_VRAM_SIZE returned: 0xFFFFFFFF 5:320 0:000 ••• VRAM successfully initialized ••• 5:320 0:000 ATI Radeon EVERGREEN family 5:320 0:000 Framebuffer set to device's default: Dayman 5:320 0:000 N ports defaults to 6 5:320 0:000 (AtiPorts) Nr of ports set to: 6 5:320 0:000 ••• ATI Custom Properties detected ••• 5:320 0:000 Custom Properties Key: AAPL,display-alias • Custom Properties Value: <01000000> • Custom Properties Value Length: 4 5:320 0:000 Custom Properties Key: AAPL00,no-hotplug-interrupt • Custom Properties Value: <01000000> • Custom Properties Value Length: 4 5:320 0:000 ••• ATI Custom Properties injected ••• 5:320 0:000 ATI CHIP FAMILY: Ellesmere • CARD NAME: AMD Radeon RX480 • VRAM: -1MB • FRAMEBUFFER: Dayman • VENDOR-/DEVICE-ID: 1002:67DF • SUBSYSTEM-ID: 174B:E347 • PciRoot(0x0)\Pci(0x1,0x0)\Pci(0x0,0x0) but still getting blackscreen after verbose boot (even if i disable "Custom Properties Injestion"). so there might be something more to investigate. Link to comment Share on other sites More sharing options...
Slice Posted November 18, 2016 Share Posted November 18, 2016 I found that with my Radeon I can boot as Inject->ATI=NO. I want to boot with full injection Inject->ATI=YES then follow conditions: LoadVBios=YES InjectEDID=YES FakeEDID->VendorID and ProductID NOT SET, if I set them then black screen. FakeID->ATI = 0x67401002 -- this is a value from real Mac, it presents in AppleGPUPM, although my ID=6758 is also known for AMD*.kexts. Link to comment Share on other sites More sharing options...
Slice Posted November 18, 2016 Share Posted November 18, 2016 If Intel IGFX is primary I also get this 33:482 0:000 ATI card POSTed, 33:482 0:000 Set VRAM for Turks =-1Mb 33:482 0:000 ATI: get_vram_size returned 0xFFF00000 Link to comment Share on other sites More sharing options...
Slice Posted November 18, 2016 Share Posted November 18, 2016 Hi, Look Apple's driver __ZN13ATIController11getVramSizeEv_58b0: // ATIController::getVramSize() 00000000000058b0 55 push rbp 00000000000058b1 4889E5 mov rbp, rsp 00000000000058b4 50 push rax 00000000000058b5 48897DF8 mov qword [ss:rbp-0x8+var_0], rdi 00000000000058b9 488B7DF8 mov rdi, qword [ss:rbp-0x8+var_0] 00000000000058bd 488B8778220000 mov rax, qword [ds:rdi+0x2278] 00000000000058c4 4883C408 add rsp, 0x8 00000000000058c8 5D pop rbp 00000000000058c9 C3 ret What is 0x2278? Is it ATI_CONFIG_MEMSIZE? Link to comment Share on other sites More sharing options...
Mork vom Ork Posted November 18, 2016 Share Posted November 18, 2016 Tested with "POLARIS_CONFIG_MEMSIZE" set to 0x2278... didn't work. Card not POSTed. Also tested here with POLARIS_CONFIG_MEMSIZE" set to 0x109150a... and card get POSTed but still blackscreen and still incorrect values for detected VRAM_SIZE. So i did the following: Was getting EDID values for all of my connected monitors (1 DELL (DP), 1 IIYAMA (HDMI) and 1 SAMSUNG (HDMI). <--- used SwitchResX to get them extracted. Set INJECT EDID and CustomEDID to the values provided from the monitors. Connected just one monitor at a time to see differences. All still booting to blackscreen, but i could always read in CLOVER boot log, that EDID values where injected successfully. Then booted with ATI Inject disabled: still blackscreen, but injected EDID values are completely "unknown" <--- the definitly didn't came from one of my monitors. Is it possible, that the RADEON card itselfs provided EDID values to clover to inject them? Link to comment Share on other sites More sharing options...
Slice Posted November 18, 2016 Share Posted November 18, 2016 Not Radeon Card but UEFI video driver. Link to comment Share on other sites More sharing options...
ydeng Posted November 19, 2016 Share Posted November 19, 2016 Hi, Look Apple's driver __ZN13ATIController11getVramSizeEv_58b0: // ATIController::getVramSize() 00000000000058b0 55 push rbp 00000000000058b1 4889E5 mov rbp, rsp 00000000000058b4 50 push rax 00000000000058b5 48897DF8 mov qword [ss:rbp-0x8+var_0], rdi 00000000000058b9 488B7DF8 mov rdi, qword [ss:rbp-0x8+var_0] 00000000000058bd 488B8778220000 mov rax, qword [ds:rdi+0x2278] 00000000000058c4 4883C408 add rsp, 0x8 00000000000058c8 5D pop rbp 00000000000058c9 C3 ret What is 0x2278? Is it ATI_CONFIG_MEMSIZE? http://lxr.free-electrons.com/source/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c#L1524 adev->rmmio_base = pci_resource_start(adev->pdev, 5); [ 2.067264] [drm] register mmio base: 0xFEA00000 [ 2.067265] [drm] register mmio size: 262144 [ 2.067270] [drm] doorbell mmio base: 0xD0000000 [ 2.067271] [drm] doorbell mmio size: 2097152 Linux uses a different pci config register to get the mmio base. 0xD0000000 becomes the doorbell mmio base. Anyone would like to try 0xFEA00000 and see if the memconfig register work? Link to comment Share on other sites More sharing options...
Mork vom Ork Posted November 19, 2016 Share Posted November 19, 2016 Anyone would like to try 0xFEA00000 and see if the memconfig register work? Tested: did not work. Loading stops right after "OsxAptioFix.drv"-message. System than hangs complete. Link to comment Share on other sites More sharing options...
Slice Posted November 20, 2016 Share Posted November 20, 2016 http://lxr.free-electrons.com/source/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c#L1524 adev->rmmio_base = pci_resource_start(adev->pdev, 5); [ 2.067264] [drm] register mmio base: 0xFEA00000 [ 2.067265] [drm] register mmio size: 262144 [ 2.067270] [drm] doorbell mmio base: 0xD0000000 [ 2.067271] [drm] doorbell mmio size: 2097152 Linux uses a different pci config register to get the mmio base. 0xD0000000 becomes the doorbell mmio base. Anyone would like to try 0xFEA00000 and see if the memconfig register work? Mork vom Ork I want to see your ioreg to find memory regions for this card. Link to comment Share on other sites More sharing options...
Slice Posted November 20, 2016 Share Posted November 20, 2016 defined several times, all the same value 0x150a I understand 0x150a * 4 = 0x5428 This is the same register but different addressing, as byte or as dword. Link to comment Share on other sites More sharing options...
Recommended Posts