Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Sorry not the most helpful, I mine with only Nvidia it is a lot less config effort.
Read this: http://www.overclock.net/t/1604567/polaris-bios-editing-rx5xx-rx4xx
You can get really crazy with stuff, but all I do is open polaris bios editor update the memory timings (there's a check box for it in the program) and flash the bios. Of course there's other steps like dumping your stock bios, but just follow the logical steps. If you're mining cryptonight coins, you can get super simple and mine with cast xmr. It supports Vega and polaris cards and is simple without getting into config files.
All my cards have dual bios. So I don't worry about that, but I change the timings and just undervolt in software to find a sweet spot. If you want to flash again with your sweet spot settings you can. But yes you can brick your card if you don't have dual bios, so just flash the timings (because it gets you extra hashes). Or you can see what settings some other people used for your specific branded card. Maybe start with gpu-z and check what type of memory you have and dump your bios ROM. Then you can see if anyone has specific advice for your specific card.im also looking to undervolt. do you do that at all?
possible to brick your card? say you get tooo crazy with the settings and the cards crashes during mining or something else. any back-out options?
Read 80000 bytes of data from C:\Users\User\Downloads\ATI Flash\bios.rom
Command Tables:
0000: ad92 Len 009e (ASIC_Init)
0001: ae30 Len 0057 (GetDisplaySurfaceSize)
0002: ae88 Len 00b7 (ASIC_RegistersInit)
0003: ccce Len 009e (VRAM_BlockVenderDetection)
0004: d81e Len 0267 (SetClocksRatio/DIGxEncoderControl)
0005: af40 Len 0113 (MemoryControllerInit)
0006: - (EnableCRTCMemReq)
0007: cd6c Len 001a (MemoryParamAdjust)
0008: - (DVOEncoderControl)
0009: b054 Len 00ff (GPIOPinControl)
000a: b154 Len 01ac (SetEngineClock)
000b: b300 Len 0122 (SetMemoryClock)
000c: b422 Len 04cb (SetPixelClock)
000d: b8ee Len 0187 (DynamicClockGating)
000e: ba76 Len 0007 (ResetMemoryDLL)
000f: ba7e Len 008a (ResetMemoryDevice)
0010: d594 Len 0031 (MemoryPLLInit)
0011: d5c6 Len 0010 (AdjustDisplayPll)
0012: bfbc Len 0111 (AdjustMemoryController)
0013: c0ce Len 0021 (EnableASIC_StaticPwrMgt)
0014: c0f0 Len 008e (ASIC_StaticPwrMgtStatusChange/SetUniphyInstance)
0015: - (DAC_LoadDetection)
0016: - (LVTMAEncoderControl)
0017: - (LCD1OutputControl)
0018: - (DAC1EncoderControl)
0019: - (DAC2EncoderControl)
001a: - (DVOOutputControl)
001b: c17e Len 02bf (CV1OutputControl)
001c: - (GetConditionalGoldenSetting/SetCRTC_DPM_State)
001d: - (TVEncoderControl)
001e: e1d6 Len 009f (TMDSAEncoderControl)
001f: e276 Len 01ac (LVDSEncoderControl)
0020: e422 Len 00d1 (TV1OutputControl)
0021: c43e Len 0078 (EnableScaler)
0022: c4b6 Len 0074 (BlankCRTC)
0023: c52a Len 003e (EnableCRTC)
0024: - (GetPixelClock)
0025: c568 Len 002c (EnableVGA_Render)
0026: c594 Len 0022 (EnableVGA_Access/GetSCLKOverMCLKRatio)
0027: - (SetCRTC_Timing)
0028: c5b6 Len 0019 (SetCRTC_OverScan)
0029: c5d0 Len 0080 (SetCRTC_Replication)
002a: c650 Len 00c6 (SelectCRTC_Source)
002b: c716 Len 01af (EnableGraphSurfaces)
002c: c8c6 Len 0049 (UpdateCRTC_DoubleBufferRegisters)
002d: c910 Len 0095 (LUT_AutoFill)
002e: e8ec Len 02f9 (EnableHW_IconCursor)
002f: c9a6 Len 003d (GetMemoryClock)
0030: c9e4 Len 00d8 (GetEngineClock)
0031: cabc Len 0153 (SetCRTC_UsingDTDTiming)
0032: - (ExternalEncoderControl)
0033: e5da Len 01d1 (LVTMAOutputControl)
0034: cc10 Len 00be (VRAM_BlockDetectionByStrap)
0035: e81e Len 00ce (MemoryCleanUp)
0036: cd86 Len 0231 (ReadEDIDFromHWAssistedI2C/ProcessI2cChannelTransaction)
0037: e4f4 Len 00e5 (WriteOneByteToHWAssistedI2C)
0038: cfb8 Len 005f (ReadHWAssistedI2CStatus/HPDInterruptService)
0039: d018 Len 0082 (SpeedFanControl)
003a: d09a Len 000a (PowerConnectorDetection)
003b: d0a4 Len 003c (MC_Synchronization)
003c: d0e0 Len 01af (ComputeMemoryEnginePLL)
003d: d290 Len 0007 (MemoryRefreshConversion)
003e: da86 Len 0029 (VRAM_GetCurrentInfoBlock)
003f: d298 Len 0170 (DynamicMemorySettings)
0040: d408 Len 0100 (MemoryTraining)
0041: d508 Len 008c (EnableSpreadSpectrumOnPPLL)
0042: - (TMDSAOutputControl)
0043: d5d6 Len 01c3 (SetVoltage)
0044: - (DAC1OutputControl)
0045: e7ac Len 0071 (DAC2OutputControl)
0046: - (SetupHWAssistedI2CStatus)
0047: bb08 Len 0461 (ClockSource)
0048: bf6a Len 0052 (MemoryDeviceInit)
0049: - (EnableYUV)
004a: - (DIG1EncoderControl)
004b: - (DIG2EncoderControl)
004c: dab0 Len 0146 (DIG1TransmitterControl/UNIPHYTransmitterControl)
004d: dbf6 Len 0338 (DIG2TransmitterControl/LVTMATransmitterControl)
004e: df2e Len 024c (ProcessAuxChannelTransaction)
004f: e17a Len 005c (DPEncoderService)
Data Tables:
0000: - (UtilityPipeLine)
0001: - (MultimediaCapabilityInfo)
0002: - (MultimediaConfigInfo)
0003: 9840 Len 00e4 Rev 01:02 (StandardVESA_Timing)
0004: 9924 Len 006c Rev 02:02 (FirmwareInfo)
0005: 9990 Len 0034 Rev 02:01 (DAC_Info)
0006: 99c4 Len 004e Rev 01:03 (LVDS_Info)
0007: - (TMDS_Info)
0008: ad04 Len 0038 Rev 02:01 (AnalogTV_Info)
0009: - (SupportedDevicesInfo)
000a: 9a12 Len 00dc Rev 01:01 (GPIO_I2C_Info)
000b: 9aee Len 000c Rev 01:05 (VRAM_UsageByFirmware)
000c: 9afa Len 0020 Rev 01:01 (GPIO_Pin_LUT)
000d: 9b1a Len 0074 Rev 01:01 (VESA_ToInternalModeLUT)
000e: 9b8e Len 0018 Rev 02:03 (ComponentVideoInfo)
000f: 9ba6 Len 0341 Rev 07:01 (PowerPlayInfo)
0010: - (CompassionateData)
0011: acec Len 0018 Rev 02:01 (SaveRestoreInfo/DispDevicePriorityInfo)
0012: - (PPLL_SS_Info/SS_Info)
0013: 9ee8 Len 0005 Rev 01:01 (OemInfo)
0014: - (XTMDS_Info)
0015: - (MclkSS_Info)
0016: 9eee Len 015e Rev 01:03 (Object_Info/Object_Header)
0017: a320 Len 007d Rev 01:01 (IndirectIOAccess)
0018: a04c Len 02d4 Rev 02:01 (MC_InitParameter/AdjustARB_SEQ)
0019: - (ASIC_VDDC_Info)
001a: ac60 Len 0028 Rev 03:01 (ASIC_InternalSS_Info/ASIC_MVDDC_Info)
001b: ac88 Len 0064 Rev 02:03 (TV_VideoMode/DispOutInfo)
001c: a39e Len 0773 Rev 02:02 (VRAM_Info)
001d: - (MemoryTrainingInfo/ASIC_MVDDQ_Info)
001e: - (IntegratedSystemInfo)
001f: ab12 Len 010c Rev 03:06 (ASIC_ProfilingInfo/ASIC_VDDCI_Info)
0020: ac1e Len 0042 Rev 03:01 (VoltageObjectInfo/VRAM_GPIO_DetectionInfo)
0021: - (PowerSourceInfo)
so is that opposite than NVIDIA? i was of the impression its the worst coming from Team Green.Hynix ain't Samsung, that's for sure - but it's better than Micron or Elpida!
I know what your saying. once I get the rest of my GTX's up they will all be doing ETH.equihash algos aren't as profitable on AMD.
Try cryptonight for low power use, or dual mining eth with libry or sia or decred.
Those typically were the most profitable for me with AMD RX580 cards.
not sure if the electricity is expensive where you are but dual mining also adds significant electric draw compared to just mining eth. Probably 20-30 watts more --- If autoconvert fees are 76% - if??? - then it's probably not even worth that extra power draw?I will mine ETH directly and convert LBRY into ETH. I will loose my ass on the conversion but the direct ETH (xfer fee paid by pool) will make up for it (according to my fuzzy number math)