Discussion:
[coreboot] Status Update of F2A85M
kinky_nekoboi
2018-11-02 01:01:51 UTC
Permalink
heeey

i am very happy that i have coreboot running now on my desktop machine...

ADDON-GPU card works now

Nvramcui works

Optionrom execution works.

IOMMU does not work .. debian has to boot with iommu=off.

but KVM virtualsation works somehow.

Suspend does not work.

USB is still extremely buggy ... only the USB3 Ports are useable.


here some output

Architektur:                   x86_64
CPU Operationsmodus:           32-bit, 64-bit
Byte-Reihenfolge:              Little Endian
CPU(s):                        4
Liste der Online-CPU(s):       0-3
Thread(s) pro Kern:            2
Kern(e) pro Socket:            2
Sockel:                        1
NUMA-Knoten:                   1
Anbieterkennung:               AuthenticAMD
Prozessorfamilie:              21
Modell:                        19
Modellname:                    AMD A8-6600K APU with Radeon(tm) HD Graphics
Stepping:                      1
CPU MHz:                       2068.754
Maximale Taktfrequenz der CPU: 3900,0000
Minimale Taktfrequenz der CPU: 1900,0000
BogoMIPS:                      7786.16
Virtualisierung:               AMD-V
L1d Cache:                     16K
L1i Cache:                     64K
L2 Cache:                      2048K
NUMA-Knoten0 CPU(s):           0-3
Markierungen:                  fpu vme de pse tsc msr pae mce cx8 apic
sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx
mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc
cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1
sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic
cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt
lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb
hw_pstate ssbd vmmcall bmi1 arat npt lbrv svm_lock nrip_save tsc_scale
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold


23 entries total:

   0:1st timestamp                                     13,116
   1:start of romstage                                 13,477 (361)
   2:before ram initialization                         75,515 (62,038)
   3:after ram initialization                          1,308,025 (1,232,510)
   4:end of romstage                                   1,319,893 (11,867)
   8:starting to load ramstage                         1,319,966 (73)
  15:starting LZMA decompress (ignore for x86)         1,319,984 (18)
  16:finished LZMA decompress (ignore for x86)         1,370,088 (50,103)
   9:finished loading ramstage                         1,370,357 (269)
  10:start of ramstage                                 1,371,078 (720)
  30:device enumeration                                1,461,571 (90,493)
  40:device configuration                              1,470,758 (9,186)
  50:device enable                                     1,501,692 (30,933)
  60:device initialization                             1,569,453 (67,761)
  65:Option ROM initialization                         1,769,162 (199,708)
  65:Option ROM initialization                         1,936,860 (167,697)
  70:device setup done                                 2,011,094 (74,234)
  75:cbmem post                                        2,366,967 (355,873)
  80:write tables                                      2,371,915 (4,947)
  85:finalize chips                                    2,750,289 (378,374)
  90:load payload                                      2,755,411 (5,122)
  15:starting LZMA decompress (ignore for x86)         2,797,472 (42,060)
  16:finished LZMA decompress (ignore for x86)         2,823,100 (25,628)
  99:selfboot jump                                     2,838,148 (15,048)

Total Time: 2,825,023
kinky_nekoboi
2018-11-02 01:27:01 UTC
Permalink
something like that happens if u connect anything to a USB2 Port

[ 2600.001601] usb 7-1: new full-speed USB device number 3 using ohci-pci
[ 2600.001612] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001619] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001624] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.185864] usb 7-1: device descriptor read/64, error -11
[ 2600.293659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293669] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293674] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.477668] usb 7-1: device descriptor read/64, error -11
[ 2600.585647] usb usb7-port1: attempt power cycle
[ 2601.090486] usb 7-1: new full-speed USB device number 4 using ohci-pci
[ 2601.090494] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.301659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.509672] usb 7-1: device not accepting address 4, error -11
[ 2601.693678] usb 7-1: new full-speed USB device number 5 using ohci-pci
[ 2601.693693] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.901677] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
[ 2602.109672] usb 7-1: device not accepting address 5, error -11
[ 2602.109723] usb usb7-port1: unable to enumerate USB device
Post by kinky_nekoboi
heeey
i am very happy that i have coreboot running now on my desktop machine...
ADDON-GPU card works now
Nvramcui works
Optionrom execution works.
IOMMU does not work .. debian has to boot with iommu=off.
but KVM virtualsation works somehow.
Suspend does not work.
USB is still extremely buggy ... only the USB3 Ports are useable.
here some output
Architektur:                   x86_64
CPU Operationsmodus:           32-bit, 64-bit
Byte-Reihenfolge:              Little Endian
CPU(s):                        4
Liste der Online-CPU(s):       0-3
Thread(s) pro Kern:            2
Kern(e) pro Socket:            2
Sockel:                        1
NUMA-Knoten:                   1
Anbieterkennung:               AuthenticAMD
Prozessorfamilie:              21
Modell:                        19
Modellname:                    AMD A8-6600K APU with Radeon(tm) HD Graphics
Stepping:                      1
CPU MHz:                       2068.754
Maximale Taktfrequenz der CPU: 3900,0000
Minimale Taktfrequenz der CPU: 1900,0000
BogoMIPS:                      7786.16
Virtualisierung:               AMD-V
L1d Cache:                     16K
L1i Cache:                     64K
L2 Cache:                      2048K
NUMA-Knoten0 CPU(s):           0-3
Markierungen:                  fpu vme de pse tsc msr pae mce cx8 apic
sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx
mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc
cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1
sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic
cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt
lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb
hw_pstate ssbd vmmcall bmi1 arat npt lbrv svm_lock nrip_save tsc_scale
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
   0:1st timestamp                                     13,116
   1:start of romstage                                 13,477 (361)
   2:before ram initialization                         75,515 (62,038)
   3:after ram initialization                          1,308,025 (1,232,510)
   4:end of romstage                                   1,319,893 (11,867)
   8:starting to load ramstage                         1,319,966 (73)
  15:starting LZMA decompress (ignore for x86)         1,319,984 (18)
  16:finished LZMA decompress (ignore for x86)         1,370,088 (50,103)
   9:finished loading ramstage                         1,370,357 (269)
  10:start of ramstage                                 1,371,078 (720)
  30:device enumeration                                1,461,571 (90,493)
  40:device configuration                              1,470,758 (9,186)
  50:device enable                                     1,501,692 (30,933)
  60:device initialization                             1,569,453 (67,761)
  65:Option ROM initialization                         1,769,162 (199,708)
  65:Option ROM initialization                         1,936,860 (167,697)
  70:device setup done                                 2,011,094 (74,234)
  75:cbmem post                                        2,366,967 (355,873)
  80:write tables                                      2,371,915 (4,947)
  85:finalize chips                                    2,750,289 (378,374)
  90:load payload                                      2,755,411 (5,122)
  15:starting LZMA decompress (ignore for x86)         2,797,472 (42,060)
  16:finished LZMA decompress (ignore for x86)         2,823,100 (25,628)
  99:selfboot jump                                     2,838,148 (15,048)
Total Time: 2,825,023
Mike Banon
2018-11-02 16:01:24 UTC
Permalink
Nice report. Do you think A10-6800K CPU would have worked at this
motherboard? Or only A8-6600K is supported? Also, what hardware
revision of this motherboard do you have? (there were F2A85M / --//--
PRO and some other revisions, so I'm a bit confused) . I am seriously
considering doing a similar build, but would like to get the fastest
available CPU you could install there
On Fri, Nov 2, 2018 at 4:29 AM kinky_nekoboi
Post by kinky_nekoboi
something like that happens if u connect anything to a USB2 Port
[ 2600.001601] usb 7-1: new full-speed USB device number 3 using ohci-pci
[ 2600.001612] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001619] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001624] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.185864] usb 7-1: device descriptor read/64, error -11
[ 2600.293659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293669] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293674] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.477668] usb 7-1: device descriptor read/64, error -11
[ 2600.585647] usb usb7-port1: attempt power cycle
[ 2601.090486] usb 7-1: new full-speed USB device number 4 using ohci-pci
[ 2601.090494] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.301659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.509672] usb 7-1: device not accepting address 4, error -11
[ 2601.693678] usb 7-1: new full-speed USB device number 5 using ohci-pci
[ 2601.693693] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.901677] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2602.109672] usb 7-1: device not accepting address 5, error -11
[ 2602.109723] usb usb7-port1: unable to enumerate USB device
heeey
i am very happy that i have coreboot running now on my desktop machine...
ADDON-GPU card works now
Nvramcui works
Optionrom execution works.
IOMMU does not work .. debian has to boot with iommu=off.
but KVM virtualsation works somehow.
Suspend does not work.
USB is still extremely buggy ... only the USB3 Ports are useable.
here some output
Architektur: x86_64
CPU Operationsmodus: 32-bit, 64-bit
Byte-Reihenfolge: Little Endian
CPU(s): 4
Liste der Online-CPU(s): 0-3
Thread(s) pro Kern: 2
Kern(e) pro Socket: 2
Sockel: 1
NUMA-Knoten: 1
Anbieterkennung: AuthenticAMD
Prozessorfamilie: 21
Modell: 19
Modellname: AMD A8-6600K APU with Radeon(tm) HD Graphics
Stepping: 1
CPU MHz: 2068.754
Maximale Taktfrequenz der CPU: 3900,0000
Minimale Taktfrequenz der CPU: 1900,0000
BogoMIPS: 7786.16
Virtualisierung: AMD-V
L1d Cache: 16K
L1i Cache: 64K
L2 Cache: 2048K
NUMA-Knoten0 CPU(s): 0-3
Markierungen: fpu vme de pse tsc msr pae mce cx8 apic
sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx
mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc
cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1
sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic
cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt
lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb
hw_pstate ssbd vmmcall bmi1 arat npt lbrv svm_lock nrip_save tsc_scale
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
0:1st timestamp 13,116
1:start of romstage 13,477 (361)
2:before ram initialization 75,515 (62,038)
3:after ram initialization 1,308,025 (1,232,510)
4:end of romstage 1,319,893 (11,867)
8:starting to load ramstage 1,319,966 (73)
15:starting LZMA decompress (ignore for x86) 1,319,984 (18)
16:finished LZMA decompress (ignore for x86) 1,370,088 (50,103)
9:finished loading ramstage 1,370,357 (269)
10:start of ramstage 1,371,078 (720)
30:device enumeration 1,461,571 (90,493)
40:device configuration 1,470,758 (9,186)
50:device enable 1,501,692 (30,933)
60:device initialization 1,569,453 (67,761)
65:Option ROM initialization 1,769,162 (199,708)
65:Option ROM initialization 1,936,860 (167,697)
70:device setup done 2,011,094 (74,234)
75:cbmem post 2,366,967 (355,873)
80:write tables 2,371,915 (4,947)
85:finalize chips 2,750,289 (378,374)
90:load payload 2,755,411 (5,122)
15:starting LZMA decompress (ignore for x86) 2,797,472 (42,060)
16:finished LZMA decompress (ignore for x86) 2,823,100 (25,628)
99:selfboot jump 2,838,148 (15,048)
Total Time: 2,825,023
--
https://mail.coreboot.org/mailman/listinfo/coreboot
--
coreboot mailing list: ***@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot
kinky_nekoboi
2018-11-02 16:06:34 UTC
Permalink
Hi Mike, i hope i can help u i am just a User of coreboot and noo skilled coreboot hacker yet lol.
The A10-6800K should work as its the same CPU core/ gen.
do not include microcode it makes the rom a brick mode.
U have to add a VGA bios if u are using the Internal GPU.
i am using a F2A85M rev 1.1 (not pro and not LE, they are quite rare)
Post by Mike Banon
Nice report. Do you think A10-6800K CPU would have worked at this
motherboard? Or only A8-6600K is supported? Also, what hardware
revision of this motherboard do you have? (there were F2A85M / --//--
PRO and some other revisions, so I'm a bit confused) . I am seriously
considering doing a similar build, but would like to get the fastest
available CPU you could install there
On Fri, Nov 2, 2018 at 4:29 AM kinky_nekoboi
Post by kinky_nekoboi
something like that happens if u connect anything to a USB2 Port
[ 2600.001601] usb 7-1: new full-speed USB device number 3 using
ohci-pci
Post by kinky_nekoboi
[ 2600.001612] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
Post by kinky_nekoboi
[ 2600.001619] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
Post by kinky_nekoboi
[ 2600.001624] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
Post by kinky_nekoboi
[ 2600.185864] usb 7-1: device descriptor read/64, error -11
[ 2600.293659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
Post by kinky_nekoboi
[ 2600.293669] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
Post by kinky_nekoboi
[ 2600.293674] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
Post by kinky_nekoboi
[ 2600.477668] usb 7-1: device descriptor read/64, error -11
[ 2600.585647] usb usb7-port1: attempt power cycle
[ 2601.090486] usb 7-1: new full-speed USB device number 4 using
ohci-pci
Post by kinky_nekoboi
[ 2601.090494] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
Post by kinky_nekoboi
[ 2601.301659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
Post by kinky_nekoboi
[ 2601.509672] usb 7-1: device not accepting address 4, error -11
[ 2601.693678] usb 7-1: new full-speed USB device number 5 using
ohci-pci
Post by kinky_nekoboi
[ 2601.693693] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
Post by kinky_nekoboi
[ 2601.901677] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow
0x00000001c52c2ea8+8 of device mask ffffffff
Post by kinky_nekoboi
[ 2602.109672] usb 7-1: device not accepting address 5, error -11
[ 2602.109723] usb usb7-port1: unable to enumerate USB device
heeey
i am very happy that i have coreboot running now on my desktop
machine...
Post by kinky_nekoboi
ADDON-GPU card works now
Nvramcui works
Optionrom execution works.
IOMMU does not work .. debian has to boot with iommu=off.
but KVM virtualsation works somehow.
Suspend does not work.
USB is still extremely buggy ... only the USB3 Ports are useable.
here some output
Architektur: x86_64
CPU Operationsmodus: 32-bit, 64-bit
Byte-Reihenfolge: Little Endian
CPU(s): 4
Liste der Online-CPU(s): 0-3
Thread(s) pro Kern: 2
Kern(e) pro Socket: 2
Sockel: 1
NUMA-Knoten: 1
Anbieterkennung: AuthenticAMD
Prozessorfamilie: 21
Modell: 19
Modellname: AMD A8-6600K APU with Radeon(tm) HD
Graphics
Post by kinky_nekoboi
Stepping: 1
CPU MHz: 2068.754
Maximale Taktfrequenz der CPU: 3900,0000
Minimale Taktfrequenz der CPU: 1900,0000
BogoMIPS: 7786.16
Virtualisierung: AMD-V
L1d Cache: 16K
L1i Cache: 64K
L2 Cache: 2048K
NUMA-Knoten0 CPU(s): 0-3
Markierungen: fpu vme de pse tsc msr pae mce cx8
apic
Post by kinky_nekoboi
sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall
nx
Post by kinky_nekoboi
mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl
nonstop_tsc
Post by kinky_nekoboi
cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16
sse4_1
Post by kinky_nekoboi
sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic
cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit
wdt
Post by kinky_nekoboi
lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb
hw_pstate ssbd vmmcall bmi1 arat npt lbrv svm_lock nrip_save
tsc_scale
Post by kinky_nekoboi
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
0:1st timestamp 13,116
1:start of romstage 13,477 (361)
2:before ram initialization 75,515
(62,038)
Post by kinky_nekoboi
3:after ram initialization 1,308,025
(1,232,510)
Post by kinky_nekoboi
4:end of romstage 1,319,893
(11,867)
Post by kinky_nekoboi
8:starting to load ramstage 1,319,966 (73)
15:starting LZMA decompress (ignore for x86) 1,319,984 (18)
16:finished LZMA decompress (ignore for x86) 1,370,088
(50,103)
Post by kinky_nekoboi
9:finished loading ramstage 1,370,357
(269)
Post by kinky_nekoboi
10:start of ramstage 1,371,078
(720)
Post by kinky_nekoboi
30:device enumeration 1,461,571
(90,493)
Post by kinky_nekoboi
40:device configuration 1,470,758
(9,186)
Post by kinky_nekoboi
50:device enable 1,501,692
(30,933)
Post by kinky_nekoboi
60:device initialization 1,569,453
(67,761)
Post by kinky_nekoboi
65:Option ROM initialization 1,769,162
(199,708)
Post by kinky_nekoboi
65:Option ROM initialization 1,936,860
(167,697)
Post by kinky_nekoboi
70:device setup done 2,011,094
(74,234)
Post by kinky_nekoboi
75:cbmem post 2,366,967
(355,873)
Post by kinky_nekoboi
80:write tables 2,371,915
(4,947)
Post by kinky_nekoboi
85:finalize chips 2,750,289
(378,374)
Post by kinky_nekoboi
90:load payload 2,755,411
(5,122)
Post by kinky_nekoboi
15:starting LZMA decompress (ignore for x86) 2,797,472
(42,060)
Post by kinky_nekoboi
16:finished LZMA decompress (ignore for x86) 2,823,100
(25,628)
Post by kinky_nekoboi
99:selfboot jump 2,838,148
(15,048)
Post by kinky_nekoboi
Total Time: 2,825,023
--
https://mail.coreboot.org/mailman/listinfo/coreboot
Mike Banon
2018-11-02 16:12:37 UTC
Permalink
Which microcode gives you a brick? Have you tried those new 2018
microcodes (not merged yet to coreboot) for 15h generation -
https://review.coreboot.org/c/coreboot/+/28273 ? If not, here is a
quick & secure way to get them -
http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#AMD_microcode_updates
(although this script is at "Lenovo G505S hacking" page, the same
microcodes should work for desktop Richland CPUs as well) . By the
way, it could help you to get your hardware virtualization (IOMMU)
working
On Fri, Nov 2, 2018 at 7:06 PM kinky_nekoboi
Post by kinky_nekoboi
Hi Mike, i hope i can help u i am just a User of coreboot and noo skilled coreboot hacker yet lol.
The A10-6800K should work as its the same CPU core/ gen.
do not include microcode it makes the rom a brick mode.
U have to add a VGA bios if u are using the Internal GPU.
i am using a F2A85M rev 1.1 (not pro and not LE, they are quite rare)
Post by Mike Banon
Nice report. Do you think A10-6800K CPU would have worked at this
motherboard? Or only A8-6600K is supported? Also, what hardware
revision of this motherboard do you have? (there were F2A85M / --//--
PRO and some other revisions, so I'm a bit confused) . I am seriously
considering doing a similar build, but would like to get the fastest
available CPU you could install there
On Fri, Nov 2, 2018 at 4:29 AM kinky_nekoboi
Post by kinky_nekoboi
something like that happens if u connect anything to a USB2 Port
[ 2600.001601] usb 7-1: new full-speed USB device number 3 using ohci-pci
[ 2600.001612] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001619] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001624] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.185864] usb 7-1: device descriptor read/64, error -11
[ 2600.293659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293669] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293674] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.477668] usb 7-1: device descriptor read/64, error -11
[ 2600.585647] usb usb7-port1: attempt power cycle
[ 2601.090486] usb 7-1: new full-speed USB device number 4 using ohci-pci
[ 2601.090494] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.301659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.509672] usb 7-1: device not accepting address 4, error -11
[ 2601.693678] usb 7-1: new full-speed USB device number 5 using ohci-pci
[ 2601.693693] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.901677] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2602.109672] usb 7-1: device not accepting address 5, error -11
[ 2602.109723] usb usb7-port1: unable to enumerate USB device
heeey
i am very happy that i have coreboot running now on my desktop machine...
ADDON-GPU card works now
Nvramcui works
Optionrom execution works.
IOMMU does not work .. debian has to boot with iommu=off.
but KVM virtualsation works somehow.
Suspend does not work.
USB is still extremely buggy ... only the USB3 Ports are useable.
here some output
Architektur: x86_64
CPU Operationsmodus: 32-bit, 64-bit
Byte-Reihenfolge: Little Endian
CPU(s): 4
Liste der Online-CPU(s): 0-3
Thread(s) pro Kern: 2
Kern(e) pro Socket: 2
Sockel: 1
NUMA-Knoten: 1
Anbieterkennung: AuthenticAMD
Prozessorfamilie: 21
Modell: 19
Modellname: AMD A8-6600K APU with Radeon(tm) HD Graphics
Stepping: 1
CPU MHz: 2068.754
Maximale Taktfrequenz der CPU: 3900,0000
Minimale Taktfrequenz der CPU: 1900,0000
BogoMIPS: 7786.16
Virtualisierung: AMD-V
L1d Cache: 16K
L1i Cache: 64K
L2 Cache: 2048K
NUMA-Knoten0 CPU(s): 0-3
Markierungen: fpu vme de pse tsc msr pae mce cx8 apic
sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx
mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc
cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1
sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic
cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt
lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb
hw_pstate ssbd vmmcall bmi1 arat npt lbrv svm_lock nrip_save tsc_scale
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
0:1st timestamp 13,116
1:start of romstage 13,477 (361)
2:before ram initialization 75,515 (62,038)
3:after ram initialization 1,308,025 (1,232,510)
4:end of romstage 1,319,893 (11,867)
8:starting to load ramstage 1,319,966 (73)
15:starting LZMA decompress (ignore for x86) 1,319,984 (18)
16:finished LZMA decompress (ignore for x86) 1,370,088 (50,103)
9:finished loading ramstage 1,370,357 (269)
10:start of ramstage 1,371,078 (720)
30:device enumeration 1,461,571 (90,493)
40:device configuration 1,470,758 (9,186)
50:device enable 1,501,692 (30,933)
60:device initialization 1,569,453 (67,761)
65:Option ROM initialization 1,769,162 (199,708)
65:Option ROM initialization 1,936,860 (167,697)
70:device setup done 2,011,094 (74,234)
75:cbmem post 2,366,967 (355,873)
80:write tables 2,371,915 (4,947)
85:finalize chips 2,750,289 (378,374)
90:load payload 2,755,411 (5,122)
15:starting LZMA decompress (ignore for x86) 2,797,472 (42,060)
16:finished LZMA decompress (ignore for x86) 2,823,100 (25,628)
99:selfboot jump 2,838,148 (15,048)
Total Time: 2,825,023
--
https://mail.coreboot.org/mailman/listinfo/coreboot
--
coreboot mailing list: ***@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot
kinky_nekoboi
2018-11-02 19:51:40 UTC
Permalink
I tried only the one included in current master tree.

But CBFS reports me an 0KB blob as an output ... so that its mostlikele
the reason it halts after boot (maybe updating an not working microcode
to the cpu than ?)

i have microcodes enabled per linux kernel update
dmesg | grep microcode:
[    3.794585] microcode: CPU0: patch_level=0x0600110f
[    3.794588] microcode: CPU1: patch_level=0x0600110f
[    3.794595] microcode: CPU2: patch_level=0x0600110f
[    3.794602] microcode: CPU3: patch_level=0x0600110f
[    3.794653] microcode: Microcode Update Driver: v2.2.
Post by Mike Banon
Which microcode gives you a brick? Have you tried those new 2018
microcodes (not merged yet to coreboot) for 15h generation -
https://review.coreboot.org/c/coreboot/+/28273 ? If not, here is a
quick & secure way to get them -
http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#AMD_microcode_updates
(although this script is at "Lenovo G505S hacking" page, the same
microcodes should work for desktop Richland CPUs as well) . By the
way, it could help you to get your hardware virtualization (IOMMU)
working
On Fri, Nov 2, 2018 at 7:06 PM kinky_nekoboi
Post by kinky_nekoboi
Hi Mike, i hope i can help u i am just a User of coreboot and noo skilled coreboot hacker yet lol.
The A10-6800K should work as its the same CPU core/ gen.
do not include microcode it makes the rom a brick mode.
U have to add a VGA bios if u are using the Internal GPU.
i am using a F2A85M rev 1.1 (not pro and not LE, they are quite rare)
Post by Mike Banon
Nice report. Do you think A10-6800K CPU would have worked at this
motherboard? Or only A8-6600K is supported? Also, what hardware
revision of this motherboard do you have? (there were F2A85M / --//--
PRO and some other revisions, so I'm a bit confused) . I am seriously
considering doing a similar build, but would like to get the fastest
available CPU you could install there
On Fri, Nov 2, 2018 at 4:29 AM kinky_nekoboi
Post by kinky_nekoboi
something like that happens if u connect anything to a USB2 Port
[ 2600.001601] usb 7-1: new full-speed USB device number 3 using ohci-pci
[ 2600.001612] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001619] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001624] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.185864] usb 7-1: device descriptor read/64, error -11
[ 2600.293659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293669] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293674] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.477668] usb 7-1: device descriptor read/64, error -11
[ 2600.585647] usb usb7-port1: attempt power cycle
[ 2601.090486] usb 7-1: new full-speed USB device number 4 using ohci-pci
[ 2601.090494] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.301659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.509672] usb 7-1: device not accepting address 4, error -11
[ 2601.693678] usb 7-1: new full-speed USB device number 5 using ohci-pci
[ 2601.693693] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.901677] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2602.109672] usb 7-1: device not accepting address 5, error -11
[ 2602.109723] usb usb7-port1: unable to enumerate USB device
heeey
i am very happy that i have coreboot running now on my desktop machine...
ADDON-GPU card works now
Nvramcui works
Optionrom execution works.
IOMMU does not work .. debian has to boot with iommu=off.
but KVM virtualsation works somehow.
Suspend does not work.
USB is still extremely buggy ... only the USB3 Ports are useable.
here some output
Architektur: x86_64
CPU Operationsmodus: 32-bit, 64-bit
Byte-Reihenfolge: Little Endian
CPU(s): 4
Liste der Online-CPU(s): 0-3
Thread(s) pro Kern: 2
Kern(e) pro Socket: 2
Sockel: 1
NUMA-Knoten: 1
Anbieterkennung: AuthenticAMD
Prozessorfamilie: 21
Modell: 19
Modellname: AMD A8-6600K APU with Radeon(tm) HD Graphics
Stepping: 1
CPU MHz: 2068.754
Maximale Taktfrequenz der CPU: 3900,0000
Minimale Taktfrequenz der CPU: 1900,0000
BogoMIPS: 7786.16
Virtualisierung: AMD-V
L1d Cache: 16K
L1i Cache: 64K
L2 Cache: 2048K
NUMA-Knoten0 CPU(s): 0-3
Markierungen: fpu vme de pse tsc msr pae mce cx8 apic
sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx
mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc
cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1
sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic
cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt
lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb
hw_pstate ssbd vmmcall bmi1 arat npt lbrv svm_lock nrip_save tsc_scale
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
0:1st timestamp 13,116
1:start of romstage 13,477 (361)
2:before ram initialization 75,515 (62,038)
3:after ram initialization 1,308,025 (1,232,510)
4:end of romstage 1,319,893 (11,867)
8:starting to load ramstage 1,319,966 (73)
15:starting LZMA decompress (ignore for x86) 1,319,984 (18)
16:finished LZMA decompress (ignore for x86) 1,370,088 (50,103)
9:finished loading ramstage 1,370,357 (269)
10:start of ramstage 1,371,078 (720)
30:device enumeration 1,461,571 (90,493)
40:device configuration 1,470,758 (9,186)
50:device enable 1,501,692 (30,933)
60:device initialization 1,569,453 (67,761)
65:Option ROM initialization 1,769,162 (199,708)
65:Option ROM initialization 1,936,860 (167,697)
70:device setup done 2,011,094 (74,234)
75:cbmem post 2,366,967 (355,873)
80:write tables 2,371,915 (4,947)
85:finalize chips 2,750,289 (378,374)
90:load payload 2,755,411 (5,122)
15:starting LZMA decompress (ignore for x86) 2,797,472 (42,060)
16:finished LZMA decompress (ignore for x86) 2,823,100 (25,628)
99:selfboot jump 2,838,148 (15,048)
Total Time: 2,825,023
--
https://mail.coreboot.org/mailman/listinfo/coreboot
--
coreboot mailing list: ***@coreboot.org
https://mail.coreboot.org
Mike Banon
2018-11-02 20:29:54 UTC
Permalink
For our Richland 15h family AMD CPUs (and for 16h also) , this
microcode update procedure - accessible from coreboot's configuration
"menuconfig" menu - is broken, I've observed this 0K problem too. You
should leave this "Include CPU microcode in CBFS" option as "Do not
include microcode updates" and just run a script from this wiki -
http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#AMD_microcode_updates
- it will patch the AMD microcodes hardcoded inside .c source code
files as the arrays of hex values. After you'll patch your coreboot,
rebuild it and install to your motherboard, your microcode's patch
level should change from 0x0600110f to 0x0600111f (0f->1f)

Best regards,
Mike Banon
On Fri, Nov 2, 2018 at 10:51 PM kinky_nekoboi
Post by kinky_nekoboi
I tried only the one included in current master tree.
But CBFS reports me an 0KB blob as an output ... so that its mostlikele
the reason it halts after boot (maybe updating an not working microcode
to the cpu than ?)
i have microcodes enabled per linux kernel update
[ 3.794585] microcode: CPU0: patch_level=0x0600110f
[ 3.794588] microcode: CPU1: patch_level=0x0600110f
[ 3.794595] microcode: CPU2: patch_level=0x0600110f
[ 3.794602] microcode: CPU3: patch_level=0x0600110f
[ 3.794653] microcode: Microcode Update Driver: v2.2.
Post by Mike Banon
Which microcode gives you a brick? Have you tried those new 2018
microcodes (not merged yet to coreboot) for 15h generation -
https://review.coreboot.org/c/coreboot/+/28273 ? If not, here is a
quick & secure way to get them -
http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#AMD_microcode_updates
(although this script is at "Lenovo G505S hacking" page, the same
microcodes should work for desktop Richland CPUs as well) . By the
way, it could help you to get your hardware virtualization (IOMMU)
working
On Fri, Nov 2, 2018 at 7:06 PM kinky_nekoboi
Post by kinky_nekoboi
Hi Mike, i hope i can help u i am just a User of coreboot and noo skilled coreboot hacker yet lol.
The A10-6800K should work as its the same CPU core/ gen.
do not include microcode it makes the rom a brick mode.
U have to add a VGA bios if u are using the Internal GPU.
i am using a F2A85M rev 1.1 (not pro and not LE, they are quite rare)
Post by Mike Banon
Nice report. Do you think A10-6800K CPU would have worked at this
motherboard? Or only A8-6600K is supported? Also, what hardware
revision of this motherboard do you have? (there were F2A85M / --//--
PRO and some other revisions, so I'm a bit confused) . I am seriously
considering doing a similar build, but would like to get the fastest
available CPU you could install there
On Fri, Nov 2, 2018 at 4:29 AM kinky_nekoboi
Post by kinky_nekoboi
something like that happens if u connect anything to a USB2 Port
[ 2600.001601] usb 7-1: new full-speed USB device number 3 using ohci-pci
[ 2600.001612] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001619] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001624] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.185864] usb 7-1: device descriptor read/64, error -11
[ 2600.293659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293669] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293674] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.477668] usb 7-1: device descriptor read/64, error -11
[ 2600.585647] usb usb7-port1: attempt power cycle
[ 2601.090486] usb 7-1: new full-speed USB device number 4 using ohci-pci
[ 2601.090494] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.301659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.509672] usb 7-1: device not accepting address 4, error -11
[ 2601.693678] usb 7-1: new full-speed USB device number 5 using ohci-pci
[ 2601.693693] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.901677] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2602.109672] usb 7-1: device not accepting address 5, error -11
[ 2602.109723] usb usb7-port1: unable to enumerate USB device
heeey
i am very happy that i have coreboot running now on my desktop machine...
ADDON-GPU card works now
Nvramcui works
Optionrom execution works.
IOMMU does not work .. debian has to boot with iommu=off.
but KVM virtualsation works somehow.
Suspend does not work.
USB is still extremely buggy ... only the USB3 Ports are useable.
here some output
Architektur: x86_64
CPU Operationsmodus: 32-bit, 64-bit
Byte-Reihenfolge: Little Endian
CPU(s): 4
Liste der Online-CPU(s): 0-3
Thread(s) pro Kern: 2
Kern(e) pro Socket: 2
Sockel: 1
NUMA-Knoten: 1
Anbieterkennung: AuthenticAMD
Prozessorfamilie: 21
Modell: 19
Modellname: AMD A8-6600K APU with Radeon(tm) HD Graphics
Stepping: 1
CPU MHz: 2068.754
Maximale Taktfrequenz der CPU: 3900,0000
Minimale Taktfrequenz der CPU: 1900,0000
BogoMIPS: 7786.16
Virtualisierung: AMD-V
L1d Cache: 16K
L1i Cache: 64K
L2 Cache: 2048K
NUMA-Knoten0 CPU(s): 0-3
Markierungen: fpu vme de pse tsc msr pae mce cx8 apic
sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx
mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc
cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1
sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic
cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt
lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb
hw_pstate ssbd vmmcall bmi1 arat npt lbrv svm_lock nrip_save tsc_scale
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
0:1st timestamp 13,116
1:start of romstage 13,477 (361)
2:before ram initialization 75,515 (62,038)
3:after ram initialization 1,308,025 (1,232,510)
4:end of romstage 1,319,893 (11,867)
8:starting to load ramstage 1,319,966 (73)
15:starting LZMA decompress (ignore for x86) 1,319,984 (18)
16:finished LZMA decompress (ignore for x86) 1,370,088 (50,103)
9:finished loading ramstage 1,370,357 (269)
10:start of ramstage 1,371,078 (720)
30:device enumeration 1,461,571 (90,493)
40:device configuration 1,470,758 (9,186)
50:device enable 1,501,692 (30,933)
60:device initialization 1,569,453 (67,761)
65:Option ROM initialization 1,769,162 (199,708)
65:Option ROM initialization 1,936,860 (167,697)
70:device setup done 2,011,094 (74,234)
75:cbmem post 2,366,967 (355,873)
80:write tables 2,371,915 (4,947)
85:finalize chips 2,750,289 (378,374)
90:load payload 2,755,411 (5,122)
15:starting LZMA decompress (ignore for x86) 2,797,472 (42,060)
16:finished LZMA decompress (ignore for x86) 2,823,100 (25,628)
99:selfboot jump 2,838,148 (15,048)
Total Time: 2,825,023
--
https://mail.coreboot.org/mailman/listinfo/coreboot
--
coreboot mailing list: ***@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot
Kinky Nekoboi
2018-11-02 23:36:04 UTC
Permalink
i have tried it, microcode is now updated, but this does not help with
linux not wants to boot with iommu enabled
Post by Mike Banon
For our Richland 15h family AMD CPUs (and for 16h also) , this
microcode update procedure - accessible from coreboot's configuration
"menuconfig" menu - is broken, I've observed this 0K problem too. You
should leave this "Include CPU microcode in CBFS" option as "Do not
include microcode updates" and just run a script from this wiki -
http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#AMD_microcode_updates
- it will patch the AMD microcodes hardcoded inside .c source code
files as the arrays of hex values. After you'll patch your coreboot,
rebuild it and install to your motherboard, your microcode's patch
level should change from 0x0600110f to 0x0600111f (0f->1f)
Best regards,
Mike Banon
On Fri, Nov 2, 2018 at 10:51 PM kinky_nekoboi
Post by kinky_nekoboi
I tried only the one included in current master tree.
But CBFS reports me an 0KB blob as an output ... so that its mostlikele
the reason it halts after boot (maybe updating an not working microcode
to the cpu than ?)
i have microcodes enabled per linux kernel update
[ 3.794585] microcode: CPU0: patch_level=0x0600110f
[ 3.794588] microcode: CPU1: patch_level=0x0600110f
[ 3.794595] microcode: CPU2: patch_level=0x0600110f
[ 3.794602] microcode: CPU3: patch_level=0x0600110f
[ 3.794653] microcode: Microcode Update Driver: v2.2.
Post by Mike Banon
Which microcode gives you a brick? Have you tried those new 2018
microcodes (not merged yet to coreboot) for 15h generation -
https://review.coreboot.org/c/coreboot/+/28273 ? If not, here is a
quick & secure way to get them -
http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#AMD_microcode_updates
(although this script is at "Lenovo G505S hacking" page, the same
microcodes should work for desktop Richland CPUs as well) . By the
way, it could help you to get your hardware virtualization (IOMMU)
working
On Fri, Nov 2, 2018 at 7:06 PM kinky_nekoboi
Post by kinky_nekoboi
Hi Mike, i hope i can help u i am just a User of coreboot and noo skilled coreboot hacker yet lol.
The A10-6800K should work as its the same CPU core/ gen.
do not include microcode it makes the rom a brick mode.
U have to add a VGA bios if u are using the Internal GPU.
i am using a F2A85M rev 1.1 (not pro and not LE, they are quite rare)
Post by Mike Banon
Nice report. Do you think A10-6800K CPU would have worked at this
motherboard? Or only A8-6600K is supported? Also, what hardware
revision of this motherboard do you have? (there were F2A85M / --//--
PRO and some other revisions, so I'm a bit confused) . I am seriously
considering doing a similar build, but would like to get the fastest
available CPU you could install there
On Fri, Nov 2, 2018 at 4:29 AM kinky_nekoboi
Post by kinky_nekoboi
something like that happens if u connect anything to a USB2 Port
[ 2600.001601] usb 7-1: new full-speed USB device number 3 using ohci-pci
[ 2600.001612] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001619] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001624] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.185864] usb 7-1: device descriptor read/64, error -11
[ 2600.293659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293669] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293674] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.477668] usb 7-1: device descriptor read/64, error -11
[ 2600.585647] usb usb7-port1: attempt power cycle
[ 2601.090486] usb 7-1: new full-speed USB device number 4 using ohci-pci
[ 2601.090494] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.301659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.509672] usb 7-1: device not accepting address 4, error -11
[ 2601.693678] usb 7-1: new full-speed USB device number 5 using ohci-pci
[ 2601.693693] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.901677] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2602.109672] usb 7-1: device not accepting address 5, error -11
[ 2602.109723] usb usb7-port1: unable to enumerate USB device
heeey
i am very happy that i have coreboot running now on my desktop machine...
ADDON-GPU card works now
Nvramcui works
Optionrom execution works.
IOMMU does not work .. debian has to boot with iommu=off.
but KVM virtualsation works somehow.
Suspend does not work.
USB is still extremely buggy ... only the USB3 Ports are useable.
here some output
Architektur: x86_64
CPU Operationsmodus: 32-bit, 64-bit
Byte-Reihenfolge: Little Endian
CPU(s): 4
Liste der Online-CPU(s): 0-3
Thread(s) pro Kern: 2
Kern(e) pro Socket: 2
Sockel: 1
NUMA-Knoten: 1
Anbieterkennung: AuthenticAMD
Prozessorfamilie: 21
Modell: 19
Modellname: AMD A8-6600K APU with Radeon(tm) HD Graphics
Stepping: 1
CPU MHz: 2068.754
Maximale Taktfrequenz der CPU: 3900,0000
Minimale Taktfrequenz der CPU: 1900,0000
BogoMIPS: 7786.16
Virtualisierung: AMD-V
L1d Cache: 16K
L1i Cache: 64K
L2 Cache: 2048K
NUMA-Knoten0 CPU(s): 0-3
Markierungen: fpu vme de pse tsc msr pae mce cx8 apic
sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx
mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc
cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1
sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic
cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt
lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb
hw_pstate ssbd vmmcall bmi1 arat npt lbrv svm_lock nrip_save tsc_scale
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
0:1st timestamp 13,116
1:start of romstage 13,477 (361)
2:before ram initialization 75,515 (62,038)
3:after ram initialization 1,308,025 (1,232,510)
4:end of romstage 1,319,893 (11,867)
8:starting to load ramstage 1,319,966 (73)
15:starting LZMA decompress (ignore for x86) 1,319,984 (18)
16:finished LZMA decompress (ignore for x86) 1,370,088 (50,103)
9:finished loading ramstage 1,370,357 (269)
10:start of ramstage 1,371,078 (720)
30:device enumeration 1,461,571 (90,493)
40:device configuration 1,470,758 (9,186)
50:device enable 1,501,692 (30,933)
60:device initialization 1,569,453 (67,761)
65:Option ROM initialization 1,769,162 (199,708)
65:Option ROM initialization 1,936,860 (167,697)
70:device setup done 2,011,094 (74,234)
75:cbmem post 2,366,967 (355,873)
80:write tables 2,371,915 (4,947)
85:finalize chips 2,750,289 (378,374)
90:load payload 2,755,411 (5,122)
15:starting LZMA decompress (ignore for x86) 2,797,472 (42,060)
16:finished LZMA decompress (ignore for x86) 2,823,100 (25,628)
99:selfboot jump 2,838,148 (15,048)
Total Time: 2,825,023
--
https://mail.coreboot.org/mailman/listinfo/coreboot
--
coreboot mailing list: ***@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot
Mike Banon
2018-11-03 19:02:23 UTC
Permalink
Have you tried any Linux distributions other than Debian? Because
Debian's packages and Linux kernel - are relatively ancient, and maybe
the problems you're having - have been fixed in the recent kernel
versions (although they could have broken something else there ;) .
Please try a very modern Linux distribution, like Antergos
(newbie-friendly Arch Linux with GUI), Artix Linux (friendly Arch
without systemd), or maybe a fully updated Void Linux (really clean
and ultra fast Linux, also no systemd). Maybe some of your current
problems wouldn't exist there, it might be a good idea to try ;)
On Sat, Nov 3, 2018 at 2:37 AM Kinky Nekoboi
Post by Kinky Nekoboi
i have tried it, microcode is now updated, but this does not help with
linux not wants to boot with iommu enabled
Post by Mike Banon
For our Richland 15h family AMD CPUs (and for 16h also) , this
microcode update procedure - accessible from coreboot's configuration
"menuconfig" menu - is broken, I've observed this 0K problem too. You
should leave this "Include CPU microcode in CBFS" option as "Do not
include microcode updates" and just run a script from this wiki -
http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#AMD_microcode_updates
- it will patch the AMD microcodes hardcoded inside .c source code
files as the arrays of hex values. After you'll patch your coreboot,
rebuild it and install to your motherboard, your microcode's patch
level should change from 0x0600110f to 0x0600111f (0f->1f)
Best regards,
Mike Banon
On Fri, Nov 2, 2018 at 10:51 PM kinky_nekoboi
Post by kinky_nekoboi
I tried only the one included in current master tree.
But CBFS reports me an 0KB blob as an output ... so that its mostlikele
the reason it halts after boot (maybe updating an not working microcode
to the cpu than ?)
i have microcodes enabled per linux kernel update
[ 3.794585] microcode: CPU0: patch_level=0x0600110f
[ 3.794588] microcode: CPU1: patch_level=0x0600110f
[ 3.794595] microcode: CPU2: patch_level=0x0600110f
[ 3.794602] microcode: CPU3: patch_level=0x0600110f
[ 3.794653] microcode: Microcode Update Driver: v2.2.
Post by Mike Banon
Which microcode gives you a brick? Have you tried those new 2018
microcodes (not merged yet to coreboot) for 15h generation -
https://review.coreboot.org/c/coreboot/+/28273 ? If not, here is a
quick & secure way to get them -
http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#AMD_microcode_updates
(although this script is at "Lenovo G505S hacking" page, the same
microcodes should work for desktop Richland CPUs as well) . By the
way, it could help you to get your hardware virtualization (IOMMU)
working
On Fri, Nov 2, 2018 at 7:06 PM kinky_nekoboi
Post by kinky_nekoboi
Hi Mike, i hope i can help u i am just a User of coreboot and noo skilled coreboot hacker yet lol.
The A10-6800K should work as its the same CPU core/ gen.
do not include microcode it makes the rom a brick mode.
U have to add a VGA bios if u are using the Internal GPU.
i am using a F2A85M rev 1.1 (not pro and not LE, they are quite rare)
Post by Mike Banon
Nice report. Do you think A10-6800K CPU would have worked at this
motherboard? Or only A8-6600K is supported? Also, what hardware
revision of this motherboard do you have? (there were F2A85M / --//--
PRO and some other revisions, so I'm a bit confused) . I am seriously
considering doing a similar build, but would like to get the fastest
available CPU you could install there
On Fri, Nov 2, 2018 at 4:29 AM kinky_nekoboi
Post by kinky_nekoboi
something like that happens if u connect anything to a USB2 Port
[ 2600.001601] usb 7-1: new full-speed USB device number 3 using ohci-pci
[ 2600.001612] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001619] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.001624] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.185864] usb 7-1: device descriptor read/64, error -11
[ 2600.293659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293669] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.293674] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2600.477668] usb 7-1: device descriptor read/64, error -11
[ 2600.585647] usb usb7-port1: attempt power cycle
[ 2601.090486] usb 7-1: new full-speed USB device number 4 using ohci-pci
[ 2601.090494] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.301659] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.509672] usb 7-1: device not accepting address 4, error -11
[ 2601.693678] usb 7-1: new full-speed USB device number 5 using ohci-pci
[ 2601.693693] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2601.901677] ohci-pci 0000:00:12.0: dma_direct_map_page: overflow 0x00000001c52c2ea8+8 of device mask ffffffff
[ 2602.109672] usb 7-1: device not accepting address 5, error -11
[ 2602.109723] usb usb7-port1: unable to enumerate USB device
heeey
i am very happy that i have coreboot running now on my desktop machine...
ADDON-GPU card works now
Nvramcui works
Optionrom execution works.
IOMMU does not work .. debian has to boot with iommu=off.
but KVM virtualsation works somehow.
Suspend does not work.
USB is still extremely buggy ... only the USB3 Ports are useable.
here some output
Architektur: x86_64
CPU Operationsmodus: 32-bit, 64-bit
Byte-Reihenfolge: Little Endian
CPU(s): 4
Liste der Online-CPU(s): 0-3
Thread(s) pro Kern: 2
Kern(e) pro Socket: 2
Sockel: 1
NUMA-Knoten: 1
Anbieterkennung: AuthenticAMD
Prozessorfamilie: 21
Modell: 19
Modellname: AMD A8-6600K APU with Radeon(tm) HD Graphics
Stepping: 1
CPU MHz: 2068.754
Maximale Taktfrequenz der CPU: 3900,0000
Minimale Taktfrequenz der CPU: 1900,0000
BogoMIPS: 7786.16
Virtualisierung: AMD-V
L1d Cache: 16K
L1i Cache: 64K
L2 Cache: 2048K
NUMA-Knoten0 CPU(s): 0-3
Markierungen: fpu vme de pse tsc msr pae mce cx8 apic
sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx
mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc
cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1
sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic
cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt
lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb
hw_pstate ssbd vmmcall bmi1 arat npt lbrv svm_lock nrip_save tsc_scale
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
0:1st timestamp 13,116
1:start of romstage 13,477 (361)
2:before ram initialization 75,515 (62,038)
3:after ram initialization 1,308,025 (1,232,510)
4:end of romstage 1,319,893 (11,867)
8:starting to load ramstage 1,319,966 (73)
15:starting LZMA decompress (ignore for x86) 1,319,984 (18)
16:finished LZMA decompress (ignore for x86) 1,370,088 (50,103)
9:finished loading ramstage 1,370,357 (269)
10:start of ramstage 1,371,078 (720)
30:device enumeration 1,461,571 (90,493)
40:device configuration 1,470,758 (9,186)
50:device enable 1,501,692 (30,933)
60:device initialization 1,569,453 (67,761)
65:Option ROM initialization 1,769,162 (199,708)
65:Option ROM initialization 1,936,860 (167,697)
70:device setup done 2,011,094 (74,234)
75:cbmem post 2,366,967 (355,873)
80:write tables 2,371,915 (4,947)
85:finalize chips 2,750,289 (378,374)
90:load payload 2,755,411 (5,122)
15:starting LZMA decompress (ignore for x86) 2,797,472 (42,060)
16:finished LZMA decompress (ignore for x86) 2,823,100 (25,628)
99:selfboot jump 2,838,148 (15,048)
Total Time: 2,825,023
--
https://mail.coreboot.org/mailman/listinfo/coreboot
--
https://mail.coreboot.org/mailman/listinfo/coreboot
--
coreboot mailing list: ***@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot
kinky_nekoboi
2018-11-04 12:38:23 UTC
Permalink
i am using Debian Testing with Kernel 4.18. sooo this should not be the problem i guess..
The 2 Mainproblem atm are
make the USB2 ports work.
fix iommu

also it would be nice if there would be nice if they add a working microcode update mechanism
Post by Mike Banon
Have you tried any Linux distributions other than Debian? Because
Debian's packages and Linux kernel - are relatively ancient, and maybe
the problems you're having - have been fixed in the recent kernel
versions (although they could have broken something else there ;) .
Please try a very modern Linux distribution, like Antergos
(newbie-friendly Arch Linux with GUI), Artix Linux (friendly Arch
without systemd), or maybe a fully updated Void Linux (really clean
and ultra fast Linux, also no systemd). Maybe some of your current
problems wouldn't exist there, it might be a good idea to try ;)
On Sat, Nov 3, 2018 at 2:37 AM Kinky Nekoboi
Post by Kinky Nekoboi
i have tried it, microcode is now updated, but this does not help
with
Post by Kinky Nekoboi
linux not wants to boot with iommu enabled
Post by Mike Banon
For our Richland 15h family AMD CPUs (and for 16h also) , this
microcode update procedure - accessible from coreboot's
configuration
Post by Kinky Nekoboi
Post by Mike Banon
"menuconfig" menu - is broken, I've observed this 0K problem too.
You
Post by Kinky Nekoboi
Post by Mike Banon
should leave this "Include CPU microcode in CBFS" option as "Do not
include microcode updates" and just run a script from this wiki -
http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#AMD_microcode_updates
Post by Kinky Nekoboi
Post by Mike Banon
- it will patch the AMD microcodes hardcoded inside .c source code
files as the arrays of hex values. After you'll patch your
coreboot,
Post by Kinky Nekoboi
Post by Mike Banon
rebuild it and install to your motherboard, your microcode's patch
level should change from 0x0600110f to 0x0600111f (0f->1f)
Best regards,
Mike Banon
On Fri, Nov 2, 2018 at 10:51 PM kinky_nekoboi
Post by kinky_nekoboi
I tried only the one included in current master tree.
But CBFS reports me an 0KB blob as an output ... so that its
mostlikele
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
the reason it halts after boot (maybe updating an not working
microcode
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
to the cpu than ?)
i have microcodes enabled per linux kernel update
[ 3.794585] microcode: CPU0: patch_level=0x0600110f
[ 3.794588] microcode: CPU1: patch_level=0x0600110f
[ 3.794595] microcode: CPU2: patch_level=0x0600110f
[ 3.794602] microcode: CPU3: patch_level=0x0600110f
[ 3.794653] microcode: Microcode Update Driver: v2.2.
Post by Mike Banon
Which microcode gives you a brick? Have you tried those new 2018
microcodes (not merged yet to coreboot) for 15h generation -
https://review.coreboot.org/c/coreboot/+/28273 ? If not, here is
a
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
quick & secure way to get them -
http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#AMD_microcode_updates
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
(although this script is at "Lenovo G505S hacking" page, the same
microcodes should work for desktop Richland CPUs as well) . By
the
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
way, it could help you to get your hardware virtualization
(IOMMU)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
working
On Fri, Nov 2, 2018 at 7:06 PM kinky_nekoboi
Post by kinky_nekoboi
Hi Mike, i hope i can help u i am just a User of coreboot and
noo skilled coreboot hacker yet lol.
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
The A10-6800K should work as its the same CPU core/ gen.
do not include microcode it makes the rom a brick mode.
U have to add a VGA bios if u are using the Internal GPU.
i am using a F2A85M rev 1.1 (not pro and not LE, they are quite
rare)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Am 2. November 2018 17:01:24 MEZ schrieb Mike Banon
Post by Mike Banon
Nice report. Do you think A10-6800K CPU would have worked at
this
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
motherboard? Or only A8-6600K is supported? Also, what hardware
revision of this motherboard do you have? (there were F2A85M /
--//--
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
PRO and some other revisions, so I'm a bit confused) . I am
seriously
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
considering doing a similar build, but would like to get the
fastest
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
available CPU you could install there
On Fri, Nov 2, 2018 at 4:29 AM kinky_nekoboi
Post by kinky_nekoboi
something like that happens if u connect anything to a USB2
Port
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
[ 2600.001601] usb 7-1: new full-speed USB device number 3
using ohci-pci
overflow 0x00000001c52c2ea8+8 of device mask ffffffff
overflow 0x00000001c52c2ea8+8 of device mask ffffffff
overflow 0x00000001c52c2ea8+8 of device mask ffffffff
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
[ 2600.185864] usb 7-1: device descriptor read/64, error -11
overflow 0x00000001c52c2ea8+8 of device mask ffffffff
overflow 0x00000001c52c2ea8+8 of device mask ffffffff
overflow 0x00000001c52c2ea8+8 of device mask ffffffff
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
[ 2600.477668] usb 7-1: device descriptor read/64, error -11
[ 2600.585647] usb usb7-port1: attempt power cycle
[ 2601.090486] usb 7-1: new full-speed USB device number 4
using ohci-pci
overflow 0x00000001c52c2ea8+8 of device mask ffffffff
overflow 0x00000001c52c2ea8+8 of device mask ffffffff
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
[ 2601.509672] usb 7-1: device not accepting address 4, error
-11
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
[ 2601.693678] usb 7-1: new full-speed USB device number 5
using ohci-pci
overflow 0x00000001c52c2ea8+8 of device mask ffffffff
overflow 0x00000001c52c2ea8+8 of device mask ffffffff
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
[ 2602.109672] usb 7-1: device not accepting address 5, error
-11
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
[ 2602.109723] usb usb7-port1: unable to enumerate USB device
heeey
i am very happy that i have coreboot running now on my
desktop machine...
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
ADDON-GPU card works now
Nvramcui works
Optionrom execution works.
IOMMU does not work .. debian has to boot with iommu=off.
but KVM virtualsation works somehow.
Suspend does not work.
USB is still extremely buggy ... only the USB3 Ports are
useable.
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
here some output
Architektur: x86_64
CPU Operationsmodus: 32-bit, 64-bit
Byte-Reihenfolge: Little Endian
CPU(s): 4
Liste der Online-CPU(s): 0-3
Thread(s) pro Kern: 2
Kern(e) pro Socket: 2
Sockel: 1
NUMA-Knoten: 1
Anbieterkennung: AuthenticAMD
Prozessorfamilie: 21
Modell: 19
Modellname: AMD A8-6600K APU with
Radeon(tm) HD Graphics
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Stepping: 1
CPU MHz: 2068.754
Maximale Taktfrequenz der CPU: 3900,0000
Minimale Taktfrequenz der CPU: 1900,0000
BogoMIPS: 7786.16
Virtualisierung: AMD-V
L1d Cache: 16K
L1i Cache: 64K
L2 Cache: 2048K
NUMA-Knoten0 CPU(s): 0-3
Markierungen: fpu vme de pse tsc msr pae mce
cx8 apic
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht
syscall nx
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl
nonstop_tsc
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma
cx16 sse4_1
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm
extapic
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop
skinit wdt
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb
cpb
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
hw_pstate ssbd vmmcall bmi1 arat npt lbrv svm_lock nrip_save
tsc_scale
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
0:1st timestamp 13,116
1:start of romstage 13,477
(361)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
2:before ram initialization 75,515
(62,038)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
3:after ram initialization
1,308,025 (1,232,510)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
4:end of romstage
1,319,893 (11,867)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
8:starting to load ramstage
1,319,966 (73)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
15:starting LZMA decompress (ignore for x86)
1,319,984 (18)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
16:finished LZMA decompress (ignore for x86)
1,370,088 (50,103)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
9:finished loading ramstage
1,370,357 (269)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
10:start of ramstage
1,371,078 (720)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
30:device enumeration
1,461,571 (90,493)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
40:device configuration
1,470,758 (9,186)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
50:device enable
1,501,692 (30,933)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
60:device initialization
1,569,453 (67,761)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
65:Option ROM initialization
1,769,162 (199,708)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
65:Option ROM initialization
1,936,860 (167,697)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
70:device setup done
2,011,094 (74,234)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
75:cbmem post
2,366,967 (355,873)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
80:write tables
2,371,915 (4,947)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
85:finalize chips
2,750,289 (378,374)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
90:load payload
2,755,411 (5,122)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
15:starting LZMA decompress (ignore for x86)
2,797,472 (42,060)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
16:finished LZMA decompress (ignore for x86)
2,823,100 (25,628)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
99:selfboot jump
2,838,148 (15,048)
Post by Kinky Nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Post by Mike Banon
Post by kinky_nekoboi
Total Time: 2,825,023
--
https://mail.coreboot.org/mailman/listinfo/coreboot
--
https://mail.coreboot.org/mailman/listinfo/coreboot
--
https://mail.coreboot.org/mailman/listinfo/coreboot
T***@gmx.com
2018-11-17 02:10:21 UTC
Permalink
Post by kinky_nekoboi
Hi Mike, i hope i can help u i am just a User of coreboot and noo skilled coreboot hacker yet lol.
The A10-6800K should work as its the same CPU core/ gen.
do not include microcode it makes the rom a brick mode.
FYI you NEED microcode if this is a piledriver CPU to fix the NMI>root
exploit and it is recommended if it is a bulldozer due to the spectre fixes.

Do updates work via the os or no?
--
coreboot mailing list: ***@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot
Mike Banon
2018-11-17 17:06:05 UTC
Permalink
I think he already figured out how to correctly get a new AMD 15h
microcode - http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#Unofficial_coreboot_patches
(the "official" way of microcode update doesn't work for 15h or 16h).
Also, linux-firmware.git / amd-ucode (which all the Linux distros are
using) does not provide 0x600111F microcode, only 0x6001119 . This is
a big problem
Post by T***@gmx.com
Post by kinky_nekoboi
Hi Mike, i hope i can help u i am just a User of coreboot and noo skilled coreboot hacker yet lol.
The A10-6800K should work as its the same CPU core/ gen.
do not include microcode it makes the rom a brick mode.
FYI you NEED microcode if this is a piledriver CPU to fix the NMI>root
exploit and it is recommended if it is a bulldozer due to the spectre fixes.
Do updates work via the os or no?
--
https://mail.coreboot.org/mailman/listinfo/coreboot
--
coreboot mailing list: ***@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot
Loading...