OK maybe it could also be my cheap Corsair VS550 PSU.....

Am 29.04.19 um 08:26 schrieb Kinky Nekoboi:
>
> Still has stability issues as in random system freezes.
>
> I have already replaced the RAM with a NEW Kingston DDR3-1600 16GB kit.
>
> System freezes up totally with no further response sending Sysrequest
> has no use.
>
> my newly installed GTX 680 works great.
>
> Am 22.04.19 um 14:44 schrieb Kinky Nekoboi:
>>
>>
>> Am 22.04.19 um 11:13 schrieb Mike Banon:
>>> For some reason the config inside your rom is trimmed and includes
>>> just 5 lines:
>>>
>>> # This image was built using coreboot 4.9-1334-gdb3f0e3ebd-dirty
>>> CONFIG_VENDOR_ASUS=y
>>> CONFIG_BOARD_ASUS_F2A85_M=y
>>> CONFIG_HUDSON_XHCI_FWM=y
>>> # CONFIG_DRIVERS_INTEL_WIFI is not set
>>>
>>> Perhaps that's indeed the only difference from default config - but
>>> why IOMMU wasn't working initially, then? That's still a mystery,
>>> and I would appreciate if you could send the full .config from your
>>> coreboot build directory to complete the investigation.
>>
>> YES indeed this is the diff from the default config.
>>
>> .config locally also seems to works like this now
>>
>>>
>>> By the way, I noticed that you have CONFIG_HUDSON_XHCI_FWM=y .
>>> Enabling the CONFIG_HUDSON_XHCI_ENABLE / CONFIG_HUDSON_XHCI_FWM
>>> options results in XHCI blob being added to your coreboot image - it
>>> is hidden inside the " apu/amdfw 0x1fdc0 raw 66048 ". If you'd like
>>> your coreboot build to get closer to libreboot, you could get rid of
>>> XHCI blob by disabling these options.
>> Yeah i am aware of this, but i would like to use USB3
>>>
>>> Also, it seems that you either forgot to add the AtomBIOS blob for
>>> your integrated GPU (pci1002,****.rom), or plan to use this board in
>>> a headless mode. I'm not sure if it is possible to get the graphical
>>> output without it... ( if I'm wrong, how are you getting it? using
>>> that Nvidia GT210 which is running its' own blob? )
>>>
>> Yeah i am using that nvidia card, as it works with nouveau with no
>> addional blob on OS level
>>> Best regards,
>>> Mike Banon
>>>
>>> On Mon, Apr 22, 2019 at 8:42 AM Kinky Nekoboi
>>> <[email protected]> wrote:
>>>
>>>     Here is the filelink:
>>>
>>>     https://nekoboi.moe/nextcloud/index.php/s/DfYGsdNzHHxGKHA
>>>
>>>     the .config file should be included in the rom.
>>>
>>>     Am 21.04.19 um 20:13 schrieb Mike Banon:
>>>>     SMU is still inside your coreboot build, it's just hardcoded as
>>>>     an array of hex values inside the
>>>>     
>>>> ./coreboot/src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbInitTN/GnbSmuFirmwareTN.h
>>>>     file. That's why you couldn't see SMU firmware as a separate
>>>>     binary at your CBFS. Just like a microcode, which is also set
>>>>     up inside some .c/.h files. Yes, please send your working build
>>>>     when it's possible, and also your current ./coreboot/.config
>>>>     please - this is also very important.
>>>>
>>>>     Have a nice weekends ;-)
>>>>
>>>>     On Sun, Apr 21, 2019 at 6:36 PM Kinky Nekoboi
>>>>     <[email protected]> <mailto:[email protected]>
>>>>     wrote:
>>>>
>>>>         Yes IOMMU works fine with 0x0600111f microcode.
>>>>
>>>>         No i dont tried the reversed eng. SMU when it is no already
>>>>         inside coreboot.
>>>>
>>>>         I wasnt able to send an email attached with my rom file ...
>>>>         i am not at home right now so i will provied your with a
>>>>         file link to my rom later .. proberally on Tuesday.
>>>>
>>>>         IMC was dropped out of the standart config and also out of
>>>>         the nconfig menu as i experienced. You can see this in the
>>>>         absensce of fan control ( what is not problem if you have a
>>>>         FAN that is not extrem loud at 12V)
>>>>
>>>>         Am 21.04.19 um 09:29 schrieb Mike Banon:
>>>>>         So IOMMU is working for you even with 0x0600111f microcode
>>>>>         installed? That's very good. I wonder what was wrong
>>>>>         initially, and hope that you could send a board status
>>>>>         report or - at least - please upload your current .config
>>>>>         to somewhere (e.g. pastebin) and post a link!
>>>>>
>>>>>         > are there any other blobs present in my rom now besides
>>>>>         microcode ?
>>>>>
>>>>>         The microcode blob has been present in your coreboot even
>>>>>         before my ucode.sh patch, it just was an older 0x0600110f
>>>>>         version (more vulnerable to some spectres and perhaps more
>>>>>         buggy IOMMU - e.g. at our G505S we could get IOMMU working
>>>>>         properly only with this 0x0600111f update).
>>>>>
>>>>>         > my build rom in attachment for inspection
>>>>>
>>>>>         I can't see it - perhaps the mailing list didn't accept
>>>>>         this big attachment.
>>>>>
>>>>>         > AMD SMU firmware
>>>>>
>>>>>         Have you tried running this free firmware replacement
>>>>>         (https://github.com/zamaudio/smutool/) and is it working?
>>>>>
>>>>>         You could also check about the IMC. Read the latest
>>>>>         messages at this page:
>>>>>         
>>>>> https://mail.coreboot.org/hyperkitty/list/[email protected]/thread/IAFQRF7264GGQRNEWLUKGRUO4KSHTELB/
>>>>>         They contain the instructions about how to check that your
>>>>>         IMC is inactive
>>>>>
>>>>>         On Sat, Apr 20, 2019 at 11:11 AM Kinky Nekoboi
>>>>>         <[email protected]>
>>>>>         <mailto:[email protected]> wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>             -------- Weitergeleitete Nachricht --------
>>>>>             Betreff:      Re: [coreboot] Re: Fwd: Re: Fwd: F2A85M
>>>>>             IOMMU still not working for RIchland CPUS
>>>>>             Datum:        Thu, 18 Apr 2019 16:24:42 +0200
>>>>>             Von:  Kinky Nekoboi <[email protected]>
>>>>>             <mailto:[email protected]>
>>>>>             An:   Mike Banon <[email protected]>
>>>>>             <mailto:[email protected]>, [email protected]
>>>>>             <mailto:[email protected]>
>>>>>
>>>>>
>>>>>
>>>>>             did this.
>>>>>
>>>>>              sudo dmesg | grep microcode
>>>>>             [    1.177705] microcode: CPU0: patch_level=0x0600111f
>>>>>             [    1.177708] microcode: CPU1: patch_level=0x0600111f
>>>>>             [    1.177715] microcode: CPU2: patch_level=0x0600111f
>>>>>             [    1.177722] microcode: CPU3: patch_level=0x0600111f
>>>>>             [    1.177761] microcode: Microcode Update Driver: v2.2.
>>>>>
>>>>>             works like a charm.
>>>>>
>>>>>             please inform me if this is still the case: (from
>>>>>             libreboot side)
>>>>>
>>>>>             are there any other blobs present in my rom now
>>>>>             besides microcode ?
>>>>>
>>>>>             /* my build rom in attachment for inspection. (no
>>>>>             vbios included as i mentioned before radeon gpus are
>>>>>             not working, i am running an NV GT210 atm)
>>>>>
>>>>>             */
>>>>>
>>>>>
>>>>>                   AMD SMU firmware
>>>>>
>>>>>             Handles some power management for PCIe devices
>>>>>             (without this, your laptop will not work properly) and
>>>>>             several other power management related features.
>>>>>
>>>>>             The firmware is signed, although on older AMD hardware
>>>>>             it is a symmetric key, which means that with access to
>>>>>             the key (if leaked) you could sign your own modified
>>>>>             version and run it. Rudolf Marek (coreboot hacker)
>>>>>             found out how to extract this key in this video
>>>>>             demonstration
>>>>>             
>>>>> <https://media.ccc.de/v/31c3_-_6103_-_en_-_saal_2_-_201412272145_-_amd_x86_smu_firmware_analysis_-_rudolf_marek>,
>>>>>             and based on this work, Damien Zammit (another
>>>>>             coreboot hacker) partially replaced it
>>>>>             <https://github.com/zamaudio/smutool/> with free
>>>>>             firmware, but on the relevant system (ASUS F2A85-M)
>>>>>             there were still other blobs present (Video BIOS, and
>>>>>             others) preventing the hardware from being supported
>>>>>             in libreboot.
>>>>>
>>>>>             Am 18.04.19 um 15:08 schrieb Mike Banon:
>>>>>>             Thank you, Nekoboi. If I understand it correctly: you
>>>>>>             haven't changed anything at coreboot or its'
>>>>>>             configuration, but your IOMMU suddenly started to
>>>>>>             work? ;-) (unknown what got it working?) Also, please
>>>>>>             could you make almost the same coreboot build, with
>>>>>>             the only difference is these microcodes installed by
>>>>>>             the unofficial patch:
>>>>>>             
>>>>>> http://dangerousprototypes.com/docs/Lenovo_G505S_hacking#AMD_microcode_updates
>>>>>>             , and then try it again with the same Linux to see if
>>>>>>             it's still working. With this patch applied, the
>>>>>>             microcode level should be 0x0600111f (...1f instead
>>>>>>             of ...0f) to confirm the successful installation.
>>>>>>
>>>>>>             On Thu, Apr 18, 2019 at 1:35 PM Kinky Nekoboi
>>>>>>             <[email protected]>
>>>>>>             <mailto:[email protected]> wrote:
>>>>>>
>>>>>>                 IOMMU and system still booting without linux
>>>>>>                 kernel level microcode
>>>>>>
>>>>>>                 Am 18.04.19 um 11:38 schrieb Kinky Nekoboi:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>                 -------- Weitergeleitete Nachricht --------
>>>>>>>                 Betreff:        Re: [coreboot] Re: Fwd: F2A85M IOMMU
>>>>>>>                 still not working for RIchland CPUS
>>>>>>>                 Datum:  Thu, 18 Apr 2019 11:38:16 +0200
>>>>>>>                 Von:    Kinky Nekoboi <[email protected]>
>>>>>>>                 <mailto:[email protected]>
>>>>>>>                 An:     Mike Banon <[email protected]>
>>>>>>>                 <mailto:[email protected]>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>                 CPU : A8-6600K
>>>>>>>
>>>>>>>                 [    1.271514] microcode: CPU0:
>>>>>>>                 patch_level=0x0600110f
>>>>>>>                 [    1.271521] microcode: CPU1:
>>>>>>>                 patch_level=0x0600110f
>>>>>>>                 [    1.271532] microcode: CPU2:
>>>>>>>                 patch_level=0x0600110f
>>>>>>>                 [    1.271538] microcode: CPU3:
>>>>>>>                 patch_level=0x0600110f
>>>>>>>                 [    1.271583] microcode: Microcode Update
>>>>>>>                 Driver: v2.2.
>>>>>>>                 i compiled from the master tree, build on 16.
>>>>>>>                 April 2019
>>>>>>>
>>>>>>>                 no microcode was included in that build.
>>>>>>>
>>>>>>>                 next step i will try if, the problems occur
>>>>>>>                 again if i remove microcode
>>>>>>>                 updates via llinux kernel.
>>>>>>>
>>>>>>>                 here is cbmem output as attachment
>>>>>>>
>>>>>>>                 Am 18.04.19 um 06:08 schrieb Mike Banon:
>>>>>>>>>                 also it seems that IOMMU is working now...
>>>>>>>>                 Congratulations with these amazing news! Please tell, 
>>>>>>>> what version of
>>>>>>>>                 coreboot you've currently installed? Also, have you 
>>>>>>>> used this
>>>>>>>>                 microcode updating patch from DangerousPrototypes page 
>>>>>>>> before building
>>>>>>>>                 your current coreboot build?
>>>>>>>>
>>>>>>>>>                 maybe cause i have microcode updates in the kernel 
>>>>>>>>> included this time ?
>>>>>>>>                 By the way, the microcode updates provided by Linux 
>>>>>>>> are _older_ than
>>>>>>>>                 what this "microcode updating patch" is providing : 
>>>>>>>> simply because AMD
>>>>>>>>                 has shared their latest update with some proprietary 
>>>>>>>> UEFI makers but
>>>>>>>>                 didn't share them with the opensource world (and so we 
>>>>>>>> had to get them
>>>>>>>>                 by manually extracting). But if the kernel sees that a 
>>>>>>>> newer microcode
>>>>>>>>                 version is loaded, it doesn't replace it. Please, 
>>>>>>>> could you check and
>>>>>>>>                 tell, what microcode version do you see as installed?
>>>>>>>
>>>>>>>
>>>>>>>                 _______________________________________________
>>>>>>>                 coreboot mailing list -- [email protected] 
>>>>>>> <mailto:[email protected]>
>>>>>>>                 To unsubscribe send an email to 
>>>>>>> [email protected] <mailto:[email protected]>
>>>>>>                 _______________________________________________
>>>>>>                 coreboot mailing list -- [email protected]
>>>>>>                 <mailto:[email protected]>
>>>>>>                 To unsubscribe send an email to
>>>>>>                 [email protected]
>>>>>>                 <mailto:[email protected]>
>>>>>>
>>>>>>
>>>>>>             _______________________________________________
>>>>>>             coreboot mailing list -- [email protected] 
>>>>>> <mailto:[email protected]>
>>>>>>             To unsubscribe send an email to [email protected] 
>>>>>> <mailto:[email protected]>
>>>>>             _______________________________________________
>>>>>             coreboot mailing list -- [email protected]
>>>>>             <mailto:[email protected]>
>>>>>             To unsubscribe send an email to
>>>>>             [email protected]
>>>>>             <mailto:[email protected]>
>>>>>
>>>>>
>>>>>         _______________________________________________
>>>>>         coreboot mailing list -- [email protected] 
>>>>> <mailto:[email protected]>
>>>>>         To unsubscribe send an email to [email protected] 
>>>>> <mailto:[email protected]>
>>>>
>>>>
>>>>     _______________________________________________
>>>>     coreboot mailing list -- [email protected] 
>>>> <mailto:[email protected]>
>>>>     To unsubscribe send an email to [email protected] 
>>>> <mailto:[email protected]>
>>>
>>
>> _______________________________________________
>> coreboot mailing list -- [email protected]
>> To unsubscribe send an email to [email protected]
>
> _______________________________________________
> coreboot mailing list -- [email protected]
> To unsubscribe send an email to [email protected]

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to