/usr/lib/firmware/mediatek
NameSizeModeActions
mt7925/-0755rm
mt7996/-0755rm
mt8173/-0755rm
mt8183/-0755rm
BT_RAM_CODE_MT7922_1_1_hdr.bin5138780644editdlrm
BT_RAM_CODE_MT7961_1_2_hdr.bin5322060644editdlrm
mt7610e.bin806800644editdlrm
mt7610u.bin802880644editdlrm
mt7615_cr4.bin1226440644editdlrm
mt7615_n9.bin4579920644editdlrm
mt7615_rom_patch.bin111020644editdlrm
mt7622pr2h.bin781580755editdlrm
mt7622_n9.bin3000720644editdlrm
mt7622_rom_patch.bin821100644editdlrm
mt7650e.bin3822120644editdlrm
mt7662u.bin914120644editdlrm
mt7662u_rom_patch.bin206860644editdlrm
mt7663pr2h.bin2785580644editdlrm
mt7663pr2h_rebb.bin2092300644editdlrm
mt7663_n9_rebb.bin3350720644editdlrm
mt7663_n9_v3.bin4416880644editdlrm
mt7668pr2h.bin1709900755editdlrm
mt7915_eeprom.bin35840644editdlrm
mt7915_eeprom_dbdc.bin35840644editdlrm
mt7915_rom_patch.bin1445440644editdlrm
mt7915_wa.bin1163680644editdlrm
mt7915_wm.bin12609600644editdlrm
mt7916_eeprom.bin40960644editdlrm
mt7916_rom_patch.bin82880644editdlrm
mt7916_wa.bin4648480644editdlrm
mt7916_wm.bin16340800644editdlrm
mt7981_rom_patch.bin87360644editdlrm
mt7981_wa.bin4923360644editdlrm
mt7981_wm.bin20525920644editdlrm
mt7986_eeprom_mt7975_dual.bin40960644editdlrm
mt7986_eeprom_mt7976.bin40960644editdlrm
mt7986_eeprom_mt7976_dbdc.bin40960644editdlrm
mt7986_eeprom_mt7976_dual.bin40960644editdlrm
mt7986_rom_patch.bin117440644editdlrm
mt7986_rom_patch_mt7975.bin117440644editdlrm
mt7986_wa.bin5050080644editdlrm
mt7986_wm.bin22217720644editdlrm
mt7986_wm_mt7975.bin22217720644editdlrm
WIFI_MT7922_patch_mcu_1_1_hdr.bin1376320644editdlrm
WIFI_MT7961_patch_mcu_1_2_hdr.bin921920644editdlrm
WIFI_RAM_CODE_MT7922_1.bin10186920644editdlrm
WIFI_RAM_CODE_MT7961_1.bin7973000644editdlrm
Edit: /usr/lib/firmware/mediatek/mt7986_rom_patch.bin (11744B)
20220113162543a ALPSD3"-@-@[:8 << R`I F@FXFFBFFXF!BxF&fݞF&Xݞݞ< ;Z DhAIYݞDgAIPZH@Fh @!B\ I@Bl I @F,FP!@I ZxF(&FFP@"@WX@I Fh @FPBPI ո@PcBlI ̴B\I ŴB@ &@I B\ I Zx F&f@I D }B$Zx FXݞ<- ">D>IYdbI *<<F X>.ɪݞ>>P@ݞFP>(ZI)%ZZ I)  P D AIPu4  N1<=D4#/ TxD/@!$<=~D4#<=D8#F/P!B!d<=~D8#D P AIP:  N<=D8#/ @ D.?@!D<=~D8#PD AIP  N'DF">gAD PIOBN7D6F">hAD PIO N7 F">i<FSP |"<Q<R<S<TݞFB %B %,B ,3B 3ݞFf XIS 67F X<nF X<?F X<UF Xp< F XX<PF X <F X @<>F Xf<ݞF XIu D>ID>I<ܰ!<-!"FF @fXXXXfXXXXXIWF :XXXfFfXBBBBF X f IW X X X ݞ !>>>@>&>&>/,..P>.><b>>EF><`B >><r><q<<>f< < <F XX!<F Xh!F<*D<)>vc>TFSP "DQ>RDS<*T<)U(FBI.FIItIIwIIIIIfF XhI#QI#UF XI#GI#KF FPDI=IbIv.(TZ ImIӄ FSII .q2 ݞ.q2 IFPF' Z-@ T B0 JB BB4 hIF@a@ ٶ?B B"$ @2 i@C@ I>F X<F X<F X<lF Xx<jF X <Oݞݞݞݞ <]1fZ >>Cؖ`$ZPZX T`Z`B"sBs̚0?# B@DF X;;H Z( F XDI8 3@!@@!01<=~@!_D#7@!@@!45<=~@!_D##  @!@@! <=~@!_D##@!@@!  <=~@!_D#<=)_#_F;P1?FdP#@!*<=~_)#<=)_#6?ID>Bs ɚ0?# d愄!BF X;;L T"<=~8 DD@# #TNk<=+#F[PR?V<=~@CNFtXs@Br@#+#D`Ft<=+#Z><=+#Bct (<=D0# <=D4#<=D8#<=D<# &@IN!kT!HD%%<= D@#B!@<=~ D@#<= D@#f!<=~ D@#B_aI7 ʹlb@ g@Da@[V@U@HD@"-NiP< 3`<2< 4Bs_@,`Ia@ @?5@6@ @@@ 8U,HoZ@Hj CˆCDN"a<3AN\<2< 4Bs_F`I< 3<]2L@M<=5@w؎aZ78 NBU$e@<4Ā,G@EI@ @?5@6q@ @@@LKOHiF _IqT58` F GIչ @!! IZ)G2Iހ I΀ݞ`IaIbIcIdIeIfIgIdd!cEE F6<= D#@q4' TRUDaIBiGA8@AA!,T̈́ !I\Z I IF`IaIbIcIdIeIfIgIݞ<t< t.Z@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ < ><> <=4.f$F X!,#<=4$F X!#FS<->@< > < >@<->FS @<>FS DdD@7\eRdI<~x<~xFSI <~xA<~xI< 6<#~x.8 .!H>. ><>I.׀I)FS̀I(I.Il.DfR <]7 Ixݞݞ<0F Xl!FgS<=0Q \P F X#<=0P $F X#<=0P (F X#<=0P ,F X#<=0P 0F X,#<=0P 4F XX#<=0P 8F X#<-0F X<m" <>_FSP0 #YZ[>.&< 6IJH<-0F X\F X8"I./< )FgSQ 4< + >D<6F X <I< 6.>F X(<o< 7I'<7<-(< mF&%P@7T<=<=FgSDQ 4\@7T<=< =I-F X D<oF X 6<;IaIXI(I-FX6<o<;F'SЀfI(]I-<-0F X4F X"I'W<8I-n< 8I(A< 8DI'F X <pF X^<7I-< ?<?I-K< 8I(D< 8I'^I-lDIH< ?Z F XD'I"ZIݞ\D1\DAI*D)D8< +D*\ D D)< DD F XDYI]II2< < F">>< , D<lݞ`D0TQ RRhL2H@@g@@g@Q NRmk!Aa;$L2@Q jk:$L2ZL2ݞAXI Bus monitor detect ! system: 0x%x ipc: 0x%x fetch addr: 0x%x patch/wf_wm/sys_patch_mcu.caxi_mon_trigger == 0%s 0AXI_MON test handlerp_trace_strt123456789abcdef==>%s(), Done ;0x1806_016C = 0x%x ;0x8800_0444 = 0x%x ;0x8800_0430 = 0x%x ;0x8800_044C = 0x%x ;0x8800_0450 = 0x%x ;NMI status=0x%x WDT(to N9) WDT(to Host) From CCIF, host cpu sw interrupt for wakeup APB/AHB bus timeout From top, host cpu sw interrupt for wakeup IDLM monitor AXI monitor ;AXI Bus monitor detect ! system: 0x%x ipc: 0x%x fetch addr: 0x%x access RAM error wf_mcusys_vdnr_timeout_irq MCU_Patch_initENTRY_cos_set_reset_handler==>%s(), cr %x Done Patch_HalPhyCalFuncpatch/common/sys_patch_common_efuse.cHLHL\cpu utlz trace (cpu_utlz_cnt_%d)utlz=%d inst:%d, total-access-time:%d, cache-misses:%d CPI:, cache-miss-ratio: %u /%u -- %u/%u %u show cpu utlz info: CPU_UTLZ_CNT_BUSY_PCT_ADDR(0x%x)=%u CPU_UTLZ_CNT_PEAK_BUSY_PCT_ADDR(0x%x)=%u CPU_UTLZ_CNT_IDLE_CNT_ADDR(0x%x)=%u CPU_UTLZ_CNT_PEAK_IDLE_CNT_ADDR(0x%x)=%u CPU_UTLZ_CNT_MIN_IDLE_CNT_ADDR(0x%x)=%u CPU_UTLZ_CNT_MEASURE_TIME_ADDR(0x%x)=%u CPU_UTLZ_CNT_MAX_IDLE_CNT_ADDR(0x%x)=%u g_mcu_real_clock_rate=%u start --> %s patch/common/sys_patch_common_mcu.c==>%s(), cmd=%x Done Patch_dic_handler_extendcpu_utlz_cnt_testcpu_utlz_cnt_enablecpu_utlz_cnt_init<< << <"<, 6* <;|:|@آjJ!3J)|3L$0pfc=Z.t6gNF8#[sב/gȇpter(7ۊA20zjg˵f37hN]Y"od:g gsmTvgw9r(a>^/{! sqNpgX='G0Id|z'g'sUG ܦږWNۚfA=&d hJ`?9`Vԧv-