summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
authorZeng Zhaoming <b32542@freescale.com>2011-05-05 23:32:17 +0800
committerJason Liu <r64343@freescale.com>2012-07-20 13:13:37 +0800
commitd88f6ceee7ad908c9ced014574923094adf523b6 (patch)
tree8d373da18926a1ec734d060537d4f9cce9188983 /firmware
parent124e4d099b064f57d32f2638da7a323b7c8168d1 (diff)
ENGR00143074 Firmware: Fix firmware build failed in 2.6.38 kernel
Firmware build failed when add ihex format firmware. This regression introduced by d21b2d2fb3a689193cae637d7195512ba8451a63, which wrongly add 'bin-format' firmware. Fix it by revert the wrong commit and convert sdma firmware to ihex. Signed-off-by: Zeng Zhaoming <b32542@freescale.com> Acked-by: Lily Zhang <r58066@freescale.com>
Diffstat (limited to 'firmware')
-rw-r--r--firmware/Makefile3
-rw-r--r--firmware/imx/sdma/sdma-imx25-to1.binbin694 -> 0 bytes
-rw-r--r--firmware/imx/sdma/sdma-imx25-to1.bin.ihex45
-rw-r--r--firmware/imx/sdma/sdma-imx31-to1.binbin3754 -> 0 bytes
-rw-r--r--firmware/imx/sdma/sdma-imx31-to1.bin.ihex236
-rw-r--r--firmware/imx/sdma/sdma-imx31-to2.binbin3762 -> 0 bytes
-rw-r--r--firmware/imx/sdma/sdma-imx31-to2.bin.ihex237
-rw-r--r--firmware/imx/sdma/sdma-imx35-to1.binbin2010 -> 0 bytes
-rw-r--r--firmware/imx/sdma/sdma-imx35-to1.bin.ihex127
-rw-r--r--firmware/imx/sdma/sdma-imx35-to2.binbin1746 -> 0 bytes
-rw-r--r--firmware/imx/sdma/sdma-imx35-to2.bin.ihex111
-rw-r--r--firmware/imx/sdma/sdma-imx50-to1.binbin550 -> 0 bytes
-rw-r--r--firmware/imx/sdma/sdma-imx50-to1.bin.ihex36
-rw-r--r--firmware/imx/sdma/sdma-imx51-to3.binbin812 -> 0 bytes
-rw-r--r--firmware/imx/sdma/sdma-imx51-to3.bin.ihex52
-rw-r--r--firmware/imx/sdma/sdma-imx53-to1.binbin1406 -> 0 bytes
-rw-r--r--firmware/imx/sdma/sdma-imx53-to1.bin.ihex89
17 files changed, 934 insertions, 2 deletions
diff --git a/firmware/Makefile b/firmware/Makefile
index 66d0e9902857..8da933d9af04 100644
--- a/firmware/Makefile
+++ b/firmware/Makefile
@@ -172,12 +172,11 @@ quiet_cmd_fwbin = MK_FW $@
ASM_WORD=$(if $(CONFIG_64BIT),.quad,.long); \
ASM_ALIGN=$(if $(CONFIG_64BIT),3,2); \
PROGBITS=$(if $(CONFIG_ARM),%,@)progbits; \
- FWPATH=$(if $(KBUILD_SRC),$(srctree)/)$(2); \
echo "/* Generated by firmware/Makefile */" > $@;\
echo " .section .rodata" >>$@;\
echo " .p2align $${ASM_ALIGN}" >>$@;\
echo "_fw_$${FWSTR}_bin:" >>$@;\
- echo " .incbin \"$${FWPATH}\"" >>$@;\
+ echo " .incbin \"$(2)\"" >>$@;\
echo "_fw_end:" >>$@;\
echo " .section .rodata.str,\"aMS\",$${PROGBITS},1" >>$@;\
echo " .p2align $${ASM_ALIGN}" >>$@;\
diff --git a/firmware/imx/sdma/sdma-imx25-to1.bin b/firmware/imx/sdma/sdma-imx25-to1.bin
deleted file mode 100644
index 7514e09fea71..000000000000
--- a/firmware/imx/sdma/sdma-imx25-to1.bin
+++ /dev/null
Binary files differ
diff --git a/firmware/imx/sdma/sdma-imx25-to1.bin.ihex b/firmware/imx/sdma/sdma-imx25-to1.bin.ihex
new file mode 100644
index 000000000000..bebef2c20114
--- /dev/null
+++ b/firmware/imx/sdma/sdma-imx25-to1.bin.ihex
@@ -0,0 +1,45 @@
+:1000000053444D4101000000000000001C000000AE
+:1000100023000000A80000000E020000D90200002A
+:10002000FFFFFFFF00000000FFFFFFFFFFFFFFFFDC
+:10003000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0
+:10004000FFFFFFFF7B18000088030000E7040000AB
+:1000500042030000FFFFFFFFC4180000600400001F
+:10006000310500001804000018060000C705000054
+:10007000A5040000020300007F050000D303000078
+:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80
+:10009000FFFFFFFF00180000FFFFFFFFFFFFFFFF54
+:1000A0000000000000180000700E110616568AC1EC
+:1000B0002A7DDE5A8E009CC1267CE05BF05EE85C07
+:1000C0008806FF081100FF28BC00F653DF050B7DF2
+:1000D000C56DDF03037DD56B4FD82B98056BD8C654
+:1000E000277E297F2B98016DDF03057DD56B02C725
+:1000F000187E1A7F2B98056B78C6077E067FDE5226
+:10010000E653A8C1D77D00020398070004600C687D
+:10011000F6538E02A300ADC28B04980454048A06E1
+:100120002B9807020C68DF6D0701FF68D0603498D8
+:100130000702FF68286D070104600C683498070007
+:10014000FF68D06034988802A503033B033D004D4F
+:100150000A7D0408A500DA001A7DA002017BD8659B
+:10016000EE7EFF65EC7E0408D002117D004B0F7C13
+:100170008A000330CF6DDF6B15001500027BD86558
+:100180000000DD7EFF63DB7E033ACD6DDD6B8A0010
+:10019000027BD8650000D37EFF65D17E06003AC29F
+:1001A000DB57F352D56AFB568E02941AC36AC862B3
+:1001B00069021E7D941EE36ED062EB5AC86248024B
+:1001C000D36EC86A9426EB52D56AE36EC8626E029B
+:1001D000277DC86A237F0125004D267D8E02981A4F
+:1001E000C36AC862C36E6002F17DD062D1C2C0989A
+:1001F000E36E8F000120D500017D8D00A005C8624F
+:100200006E020E7DC86A0A7F0120F97CDD6A067FD6
+:100210000000004D097D51C2DB577F980700FF6A3F
+:10022000D062D1C258045404DD6AF87F61C27C9860
+:1002300030C23AC2DB57F352D56AFB568E02941A8B
+:1002400002526902177D941E06524802065A9426ED
+:1002500006526E02267DC86A227F0125004D277D49
+:100260008E02981A02526002F37DDD6A187FD06216
+:10027000D1C203998F000120D500017D8D00A0051A
+:1002800006526E020E7DC86A0A7F0120F97CDD6A83
+:10029000067F0000004D0B7D51C2DB57C998070057
+:1002A000FF6ADD6AFC7FD062D1C258045404DD6A63
+:0602B000F67F61C2C69852
+:00000001FF
diff --git a/firmware/imx/sdma/sdma-imx31-to1.bin b/firmware/imx/sdma/sdma-imx31-to1.bin
deleted file mode 100644
index 7c3417d07e04..000000000000
--- a/firmware/imx/sdma/sdma-imx31-to1.bin
+++ /dev/null
Binary files differ
diff --git a/firmware/imx/sdma/sdma-imx31-to1.bin.ihex b/firmware/imx/sdma/sdma-imx31-to1.bin.ihex
new file mode 100644
index 000000000000..7e4fc173e864
--- /dev/null
+++ b/firmware/imx/sdma/sdma-imx31-to1.bin.ihex
@@ -0,0 +1,236 @@
+:1000000053444D4101000000000000001C000000AE
+:1000100023000000A8000000020E000000180000ED
+:10002000FFFFFFFF00000000FFFFFFFFFFFFFFFFDC
+:10003000FFFFFFFFFFFFFFFF541B0000FFFFFFFF5D
+:100040009C1C0000FFFFFFFF351E0000FFFFFFFFAD
+:10005000C61B00008D060000FFFFFFFF9E1E000074
+:10006000FFFFFFFF191D00008B190000451C000059
+:10007000FFFFFFFF26190000FFFFFFFFD01D00005C
+:10008000941D0000E91C0000FFFFFFFFFFFFFFFFC2
+:10009000FFFFFFFFFFFFFFFFFFFFFFFFF91900005A
+:1000A0000000000000180000ECC0597D700911012B
+:1000B0001151D15AD95BFEC0E15C027D0002069865
+:1000C000FF081100FF28BC00DF054B7DDF062F7DF8
+:1000D000C56DD56EF15E88021AD85498040BD30012
+:1000E000207DA506033E033DA503033B8B008B0546
+:1000F0000278D8630000727EFF63707EA5028A00DA
+:10010000004E017D3D98CF6DDF6E15001500027821
+:10011000D8630000637EFF63617E033A8A00CD6D81
+:10012000DD6E0178D8635A7EFF63587E0600C56D88
+:10013000076EF15E8802F7D8027E047F54980700AC
+:10014000CC68286BE154890013DB8801E15C54988A
+:10015000D152D953E1540DC1AD7D00020098000287
+:100160000098DF06067D236DD56EF15E8802CDD83E
+:100170005498F15E076E036D040BD300597DA506FC
+:10018000033E033D004D097DA503A30088058B00B8
+:10019000C9D8D87E0C62D67E8D00004E257C200A00
+:1001A000DA00227C03651F3DA502A200150215029C
+:1001B000186A286AC77F200A080BDA00067C186BC9
+:1001C000286BC07F00002020899888061500150044
+:1001D00018682868B77FC29807000C6AE154890044
+:1001E0000FDB8801E15C5498040BD300217D890367
+:1001F000121B8B0488061500150088058C03080A5D
+:10020000DA058D00017C8A00A00503780B62035A91
+:10021000011B987E8B00A4008C03037803520B6AA9
+:10022000011B286A8F7F0000004DE87C8E00033898
+:10023000C9D8887E0C62867E549802780962296A41
+:100240000600033E004E117D040BA603DB02017D78
+:100250008A03A3028A048B0002782963C86BBC7EE0
+:10026000C863BC7E8C000048157D8804150015000D
+:10027000DF6E03782B63C86B0000AE7EC863AE7E72
+:100280008C000338DD6E03782963C86B0000A47E00
+:10029000C863A47E0600033D004D0E7D040BA5033C
+:1002A000DB02017D8A03A3028A048B000278C86303
+:1002B000096B1E7E1E7F8C00880415001500CF6D13
+:1002C00088028A00080DDD02017C8D000278C86377
+:1002D0000B6B0E7E286B0D7F0000DD02027C082276
+:1002E0000D998C000338C065C56D0278C863096B31
+:1002F000286B0600700811001050ECC05E7DC05ADB
+:10030000C85BF85EFEC0F856027D00022C99C36EF1
+:10031000076DF05DFF0D1105FF1DBC05004D447D0F
+:10032000700B11032B521353B902004A047C286A44
+:100330003A7F00043C998F00D500017D8D00A00517
+:10034000030A1202BC021002004A1C7D024A207DF0
+:10035000014A237D700B1103EB53C862247E6003B6
+:10036000027D10021202096A1E7F1202096A1B7FB7
+:100370001202096A187F03200048EF7C700B1103FA
+:1003800013537D99150015000278C8620B6A7C9999
+:1003900015000278C8620A6A7C990278C862096A04
+:1003A000027C00003A9913DB286AFD7F8B00C35260
+:1003B000CB530DC1A57D00022C99000229999DC146
+:1003C000ECC0697D700C11041454C45A8C02DA58C4
+:1003D000FA5EFEC0FA56027D00029499076DCA5B70
+:1003E000D25CFF0B1103FF1BBB041504DA53004C56
+:1003F000477D700A11022A5512528D00BB00004839
+:10040000077CB905004D137C28692D7F0004A59950
+:100410008F001500D804017D8C00A004150002781F
+:10042000C6550B6D297E286D1E7F0000A399201EE6
+:10043000065520268D006005087C5F06C6553F06E0
+:100440001B7E0A6D107F004C1B7DD804027D8C0042
+:100450002000A00415000278C6550B6D0D7E286D96
+:10046000027F0000EC9907000C680C6D0765076DB2
+:100470002B6D286D07000C680700D2545404EF99C7
+:100480002869F17FD2548A00C052C8530DC1880236
+:100490009F7D0002949900028C99ECC0727D000847
+:1004A000700911011151C15AC95B8E02FEC08A0642
+:1004B0006A7CD95DE15CFF0B1103FF1BBC03D15BC0
+:1004C0005C1AC36AC8636303057C6F03277D7403EA
+:1004D0007A7C719A04DB063C004CF77D8F02041A8B
+:1004E000236A0B62236F1F30AA006204047C004A57
+:1004F0000B7D0120309A8A040B620122011C011835
+:10050000DC02027D1F30AA008F04041C076C8804E3
+:100510001F3C2B6C45008E025C1A119A8F050C1D36
+:10052000236D0B657D00017C081D7C00017C041D92
+:10053000236D0B6588041F3C170417041704170468
+:100540009C05236D8E02341AD76A88040408027849
+:100550000B65C86D8C00281AD76AC8634C03C86B3A
+:10056000D154004C067D6500027C01012500000489
+:100570000D9AC152C953E15453040DC1957D000237
+:10058000009A0002F9990002009AD955076DD154DA
+:100590008A050825C76D7303037CC8650B6D0824A5
+:1005A0007203047CC8650B6D0824869ACE6CC865FE
+:1005B0000A6D0424286D0765D95DD15CD76AE36AAA
+:1005C000C8633403C86B7003A97C600C1104BB04BE
+:1005D000004CA47D1004301C1004BB046D040A7D83
+:1005E0007D04037C7C04017C3A9A3B003A0039008C
+:1005F0005800B59A7D04037D7C04017D3A9A5B0026
+:10060000F9DA181D236D0B6510053A003900380022
+:10061000AD0004DB300C1004BB043C003D00AC001A
+:10062000F9DA7B00047C3D003C000C1DD69A8F0457
+:10063000141C236C0B640144047D5D005C000C1DE4
+:10064000D69A1003303B304B017D101B10033D0048
+:100650003C00AB00D76AC863236D0B656005037D62
+:100660005E00EDDA3A9A3E00800C10049403EDDA55
+:100670000B647F03027D141AEA9A0C1AD76AC86CBD
+:100680003A9A7F0C1004B403B804AC030B64C86B33
+:100690008E02041AD76AC86C06008F05081D236DE8
+:1006A0000B657D00017C381D7C00017C1C1D060053
+:1006B0008B042C0454042B04D76AC86C0600070072
+:1006C0004C6844611C9B0700CC68D0611C9B0700F0
+:1006D0000C680C68076107692B69286907000C68BA
+:1006E000700D11051555F555A501FF0D1205FF1DDE
+:1006F0001205BD04990454040600FF081100FF28E8
+:1007000006008C03FF0E1106FF2EB6030600D6531B
+:100710009803D65BEE539803EE5B0600DE52E65379
+:10072000EE54980454040600F650C652CE53D654E4
+:100730009804540406000762700B11031350F0551F
+:10074000A502FF0B1203FF1B1203BB049A04060051
+:10075000101E700811001050ECC0397DC05AC85BE3
+:10076000F85EFEC0F856027D00025B9B076DF05DEF
+:10077000FF0D1105FF1DBC05004D177DC36EC8623E
+:10078000287E6402087D700B11032B52B902004AC7
+:10079000187C00046A9B1202FF3A8A00D805017D8A
+:1007A0008D00100AD36EC86AA5DB286A177F700B0C
+:1007B00011031350BDDBC052C8530DC1D07D0002E0
+:1007C0005B9B8F00D500017D8D00A5DB689B00023F
+:1007D000589B0700CC68286A017FA39B07000C6A1E
+:1007E0000C6A0762076A2B6A286A07000C685404BF
+:1007F000819BA005081EC36E8803033B15001500EE
+:100800000278C8620B6AE57E286AE87F0000C16E44
+:100810008B000278C862096ADC7E286ADF7F0826BE
+:100820000600F0550762A502FF0D1105FF1DB50476
+:100830009A040600700811001050ECC0787DC05A70
+:10084000C85BF85EFEC0F856027D0002CC9B036DCB
+:10085000D36EFF0D1105FF1DBC05F85D004D5E7DDB
+:10086000700B11032B521353B902004A047CFF6230
+:100870003F7E0004DC9B8F00D500017D8D00A0052C
+:10088000DB5D030D1205BC051005D35D004D277D12
+:10089000024D207D014D1A7D700B1103EB53600357
+:1008A000057D0965257E0A62237E069C0A62207EFC
+:1008B00009651E7E12051205AD02C86A197F032064
+:1008C0000048ED7C700B11031353219C02780962E0
+:1008D000C86A209C150002780A62C86A209C15002C
+:1008E000150002780B62C86A037C0000DB55DA9BB6
+:1008F0000700CC680C68D355004D037D024D027D86
+:100900002F9C17001700DB559D00FB55A005FF0825
+:100910001100FF181000B804AD045404FF62E87E13
+:100920008B00C052C8530DC18B7D0002CC9B0002CE
+:10093000C99B9DC1ECC0527D700C11041454C45A63
+:100940008C02DA58FA5EFEC0FA56027D00024E9C16
+:10095000036DCA5BD25CFF0B1103FF1BBB041504C4
+:10096000DA53700A1102004C287D2A55BB05004D50
+:10097000027C0004619C014C0F7D8F001500D8049F
+:10098000017D8C002000A004150002780B65065D37
+:1009900000000C7E0D7F5F9C0A65087E8D001100B3
+:1009A0001000A8055F06065D3F06027F07000C6881
+:1009B00007001250D05454048B9C1250D05473042E
+:1009C000067C2A55B905004D027C00048D9CC0525E
+:1009D000C8530DC18802B67D00024E9C0002469CA1
+:1009E000700811001050ECC0467DC05AC85BF85E1C
+:1009F000FEC0F856027D0002A29C700B1103D36E5C
+:100A0000036DFF0D1105FF1DBC05004D2B7D2B5205
+:100A1000B902004A047CC8621F7E0004B39C8F00A8
+:100A2000D500017D8D00A0056000057CDD6E0962AA
+:100A3000167EC86A117F15006000057CDE6E0A62B2
+:100A40000E7EC86A097FDF6E150002780B62C86AE5
+:100A50000000057E017FB19C0700CC68DD9C07008B
+:100A60000C6A5404C862F87E1350C052C8530DC1BA
+:100A7000BD7D0002A29C00029F9C9DC170081100D8
+:100A8000ECC0297D1050C05AF85EFEC0F856027DB9
+:100A90000002F09C70081100036DFF0D1105FF1D91
+:100AA000BC05004D127D2852B902004A027C0004A8
+:100AB000FF9C0B62067E065A067F00000425057D1A
+:100AC000FF9C07000C68070054041050C0520DC171
+:100AD000DB7D0002F09C0002EC9C9DC170081100BF
+:100AE000ECC0747D1050C05AC85BF85EFEC0F8566A
+:100AF000027D0002209D036D030D1205BC0510054B
+:100B0000D05DFF0D1105FF1DBC05F85D004D577D43
+:100B1000700A11022A531252B903004B027C0004DE
+:100B2000349D8F00D805017D8D00A005DA5DD2557A
+:100B3000004D277D024D207D014D1A7D700A110266
+:100B4000EA526002057D0965257E0A63237E589D71
+:100B50000A63207E09651E7E12051205AD03065B41
+:100B6000197F03200048ED7C700A11021252739D18
+:100B700002780963065B729D150002780A63065BC2
+:100B8000729D1500150002780B63065B037CDA5535
+:100B90000000329D07000C68D255004D037D024DC8
+:100BA000027D809D17001700DA559D00FA55A005BB
+:100BB000FF081100FF181000B804AD0454048A00A7
+:100BC000C052C8530DC1907D0002209D00021C9DA3
+:100BD0009DC170081100ECC0357D1050C05AF85E00
+:100BE000FEC0F856027D00029B9D70081100076D43
+:100BF000FF0D1105FF1DBC05004D1C7D2852B902DB
+:100C0000004A047C28690B7F0004AA9D0652107ECE
+:100C10000B6A2869047F000004250C7DAA9D07004B
+:100C20000C680C680762076A2B6A286A07000C6860
+:100C3000070054042869F37F1050C0520DC1CF7DC6
+:100C400000029B9D0002979D9DC170081100ECC0A1
+:100C50005E7D1050C05AC85BF85EFEC0F856027D3B
+:100C60000002D79D076DF05DFF0D1105FF1DBC054E
+:100C7000004D447D700A11022A531252B903004BF1
+:100C8000047C286A3A7F0004E69D8F00D805017D28
+:100C90008D00A005030B1203BC031003004B1C7D49
+:100CA000024B207D014B237D700A1102EA5206534C
+:100CB000247E6002027D10031203096B1E7F120363
+:100CC000096B1B7F1203096B187F03200048EF7C20
+:100CD000700A11021252279E150015000278065361
+:100CE0000B6B269E1500027806530A6B269E02782F
+:100CF0000653096B027C0000E49D13DB2869FD7F2D
+:100D00008A00C052C8530DC1A67D0002D79D0002C3
+:100D1000D39D700811001050ECC05B7DC05AC85BB9
+:100D2000F85EFEC0F856027D00023B9E700B110378
+:100D3000C36E076DF05DFF0D1105FF1DBC05004D75
+:100D40003D7D2B52B902004A047C286A337F00049F
+:100D50004D9E8E02941AC36AC86269021B7D941E5E
+:100D6000C36ED36EC8624802C86A9426C36EC86256
+:100D70006E02317D096A1E7F0125004D1F7D8E02A6
+:100D8000981AC36AC862C36E6002F17D286A127F36
+:100D900047DB8C9EE36E8F000120D500017D8D0026
+:100DA000A005C8626E02177D096A047F0120F97CE4
+:100DB00000004B9E890213DB8A019B9E286AFA7F02
+:100DC000700B11031350C052C8530DC1A87D00020F
+:100DD0003B9E0002389E286AED7F47DB9B9E5804AD
+:100DE00054048C9E9DC170081100ECC0547D1050BD
+:100DF000C05AC85BF85EFEC0F856027D0002A59E90
+:100E0000700B1103076DF05DFF0D1105FF1DBC0593
+:100E1000004D367D2B52B902004A047C28692C7F94
+:100E20000004B69E8E02941A02526902167D941E28
+:100E300006524802065A942606526E022E7D096A10
+:100E40001B7F0125004D1C7D8E02981A0252600204
+:100E5000F37D286A117F47DBEE9E8F000120D500CD
+:100E6000017D8D00A00506526E02177D096A047F80
+:100E70000120F97C0000B49E890213DB8A01FD9EEB
+:100E80002869FA7F700B11031350C052C8530DC16B
+:100E9000B07D0002A59E0002A19E286AED7F47DB7F
+:0A0EA000FD9E58045404EE9EEE9EE1
+:00000001FF
diff --git a/firmware/imx/sdma/sdma-imx31-to2.bin b/firmware/imx/sdma/sdma-imx31-to2.bin
deleted file mode 100644
index 7ff9c75f4ca3..000000000000
--- a/firmware/imx/sdma/sdma-imx31-to2.bin
+++ /dev/null
Binary files differ
diff --git a/firmware/imx/sdma/sdma-imx31-to2.bin.ihex b/firmware/imx/sdma/sdma-imx31-to2.bin.ihex
new file mode 100644
index 000000000000..a3ab08211e1b
--- /dev/null
+++ b/firmware/imx/sdma/sdma-imx31-to2.bin.ihex
@@ -0,0 +1,237 @@
+:1000000053444D4101000000000000001C000000AE
+:1000100023000000A80000000A0E0000A701000055
+:100020003D0300000000000005040000FFFFFFFF8B
+:10003000FFFFFFFFFFFFFFFF83190000FFFFFFFF30
+:10004000271B0000FFFFFFFF381E00005D1C0000A3
+:100050004F1A0000FFFFFFFFFFFFFFFFA21E00007F
+:10006000E01C0000A41B000015190000D01A0000BD
+:10007000AC18000044180000CB1D0000631D0000F8
+:10008000211C0000741B0000FFFFFFFFFFFFFFFFAC
+:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70
+:1000A0000000000000180000700911011151F95EF4
+:1000B000ECC0237DD15AD95BFEC01F7CE15CE95DB9
+:1000C000F15EFF081100FF28BC008E04F95660069F
+:1000D000057D61062B7C076C136D21986106267DDA
+:1000E000176C036D8D028C058A04F5D9087E077F95
+:1000F000E154D152D9530DC1DE7D0002049860064F
+:10010000037D0760F15232980360E952A2000700B4
+:100110000C6A0C6A0762076A2B6A286A07000C6A75
+:10012000E15495C78B0498045404259800083C9822
+:10013000700811001050ECC0617DC05AC85BF85EB9
+:10014000FEC0F856027D00024A98C36E076DF05D4E
+:10015000FF0D1105FF1DBC05004D457D700B110302
+:100160002B521353B902004A047C286A3B7F0004D7
+:100170005A988F00D500017D8D00A005030A120258
+:10018000BC021002004A1C7D024A207D014A237DE8
+:10019000700B1103EB53C862257E6003027D1002D1
+:1001A0001202096A1F7F1202096A1C7F1202096A81
+:1001B000197F03200048EF7C700B110313539B98A9
+:1001C000150015000278C8620B6A9A98150002782B
+:1001D000C8620A6A9A980278C862096A037C286A27
+:1001E000000058987BC7286AFD7F700811001050E6
+:1001F000C052C8530DC1A27D00024A980002479820
+:10020000700811001050ECC0627DC05AC85BF85EE7
+:10021000FEC0F856027D0002B298C36ED76DF05D45
+:10022000FF0D1105FF1DBC05004D467D700B110330
+:100230002B521353B902004A047CFF623C7E000437
+:10024000C2988F00D500017D8D00A005030A12021F
+:10025000BC021002004A287D024A207D014A197D15
+:10026000DD6D700B1103EB53C862257E6003027DC8
+:1002700010021202C86A1F7F1202C86A1C7F120293
+:10028000C86A197F03200048EF7C700B11031353D9
+:100290000599DD6D0278C862C86A0499DE6D1500A3
+:1002A0000278C862C86A0499150015000178D862FE
+:1002B000027C0000C09877C7FF62FD7E70081100C5
+:1002C0001050C052C8530DC1A17D0002B298000267
+:1002D000AF989DC1ECC0697D700C11041454C45AD0
+:1002E0008C02DA58FA5EFEC0FA56027D00021E99B0
+:1002F000076DCA5BD25CFF0B1103FF1BBB04150427
+:10030000DA53004C477D700A11022A5512528D00B3
+:10031000BB000048077CB905004D137C28692D7F80
+:1003200000042F998F001500D804017D8C00A004D3
+:1003300015000278C6550B6D297E286D1E7F0000C2
+:100340002D99201E065520268D006005087C5F062D
+:10035000C6553F061B7E0A6D107F004C1B7DD804DE
+:10036000027D8C002000A00415000278C6550B6D9C
+:100370000D7E286D027F0000769907000C680C6DD9
+:100380000765076D2B6D286D07000C680700D254B8
+:10039000540479992869F17FD2548A00C052C85315
+:1003A0000DC188029F7D00021E9900021699101E41
+:1003B000700811001050ECC0397DC05AC85BF85E5F
+:1003C000FEC0F856027D00028A99076DF05DFF0DB0
+:1003D0001105FF1DBC05004D177DC36EC862287E48
+:1003E0006402087D700B11032B52B902004A187C7D
+:1003F000000499991202FF3A8A00D805017D8D0008
+:10040000100AD36EC86AD4D9286A177F700B1103FB
+:100410001350ECD9C052C8530DC1D07D00028A9947
+:100420008F00D500017D8D00D4D99799000287995E
+:100430000700CC68286A017FD29907000C6A0C6A11
+:100440000762076A2B6A286A07000C685404B0998F
+:10045000A005081EC36E8803033B15001500027833
+:10046000C8620B6AE57E286AE87F0000C16E8B00D7
+:100470000278C862096ADC7E286ADF7F08260600E7
+:10048000F0550762A502FF0D1105FF1DB5049A0482
+:10049000060088038D02033A004A337C8C02033A3B
+:1004A000004A0C7D0408A200DB00247DA003980410
+:1004B00002780962296A247E0C62227E0408D00335
+:1004C000197D20088C021F3AA200D003027C8B0009
+:1004D0000330A003150015001868127E2868107FED
+:1004E00000002008D803F57D0408D003037D8B00AD
+:1004F0000330159A8B0002780962296A017E0C622A
+:1005000006000408D003F67D8B040334A40315040D
+:1005100015040F0D1105F01D0808D004017C8C0096
+:10052000C158A00403780B62055A011DE97EC15031
+:10053000A005037805520B6A011D286AE17F0000BF
+:10054000004CE77C269A700811001050ECC07A7DB0
+:10055000C05AC85BF85EFEC0F856027D0002559A8C
+:10056000036DD36EFF0D1105FF1DBC05F85D004D39
+:100570005E7D700B11032B521353B902004A047CA9
+:10058000FF623F7E0004659A8F00D500017D8D00DB
+:10059000A005DB5D030D1205BC051005D35D004D04
+:1005A000277D024D207D014D1A7D700B1103EB5309
+:1005B0006003057D0965257E0A62237E8F9A0A62A3
+:1005C000207E09651E7E12051205AD02C86A197FDC
+:1005D00003200048ED7C700B11031353AA9A027894
+:1005E0000962C86AA99A150002780A62C86AA99ABB
+:1005F0001500150002780B62C86A037C0000DB5509
+:10060000639A0700CC680C68D355004D037D024DFA
+:10061000027DB89A17001700DB559D00FB55A00519
+:10062000FF081100FF181000B804AD045404FF6265
+:10063000E87E700811001050C052C8530DC1897D6A
+:100640000002559A0002529A9DC1ECC0527D700C76
+:1006500011041454C45A8C02DA58FA5EFEC0FA56D9
+:10066000027D0002D99A036DCA5BD25CFF0B1103B5
+:10067000FF1BBB041504DA53700A1102004C287DDD
+:100680002A55BB05004D027C0004EC9A014C0F7DFD
+:100690008F001500D804017D8C002000A0041500F7
+:1006A00002780B65065D00000C7E0D7FEA9A0A65F4
+:1006B000087E8D0011001000A8055F06065D3F064C
+:1006C000027F07000C6807001250D0545404169B98
+:1006D0001250D0547304067C2A55B905004D027C93
+:1006E0000004189BC052C8530DC18802B67D000299
+:1006F000D99A0002D19A700811001050ECC0467DC2
+:10070000C05AC85BF85EFEC0F856027D00022D9B01
+:10071000700B1103D36E036DFF0D1105FF1DBC059A
+:10072000004D2B7D2B52B902004A047CC8621F7E0B
+:1007300000043E9B8F00D500017D8D00A005600068
+:10074000057CDD6E0962167EC86A117F15006000A7
+:10075000057CDE6E0A620E7EC86A097FDF6E1500B8
+:1007600002780B62C86A0000057E017F3C9B07008F
+:10077000CC68689B07000C6A5404C862F87E13506A
+:10078000C052C8530DC1BD7D00022D9B00022A9BA3
+:100790009DC170081100ECC0297D1050C05AF85E50
+:1007A000FEC0F856027D00027B9B70081100036DAD
+:1007B000FF0D1105FF1DBC05004D127D2852B90229
+:1007C000004A027C00048A9B0B62067E065A067F62
+:1007D00000000425057D8A9B07000C68070054046F
+:1007E0001050C0520DC1DB7D00027B9B0002779B45
+:1007F0009DC170081100ECC0767D1050C05AC85BD6
+:10080000F85EFEC0F856027D0002AB9B036D030D3F
+:100810001205BC051005D05DFF0D1105FF1DBC05BF
+:10082000F85D004D577D700A11022A531252B90328
+:10083000004B027C0004BF9B8F00D805017D8D001A
+:10084000A005DA5DD255004D277D024D207D014D7A
+:100850001A7D700A1102EA526002057D0965257E43
+:100860000A63237EE39B0A63207E09651E7E1205D0
+:100870001205AD03065B197F03200048ED7C700A6A
+:1008800011021252FE9B02780963065BFD9B150064
+:1008900002780A63065BFD9B1500150002780B6366
+:1008A000065B037CDA550000BD9B07000C68D2553F
+:1008B000004D037D024D027D0B9C17001700DA5599
+:1008C0009D00FA55A005FF081100FF181000B8049C
+:1008D000AD045404700811001050C052C8530DC12B
+:1008E0008E7D0002AB9B0002A79B9DC1700811008A
+:1008F000ECC0357D1050C05AF85EFEC0F856027D3F
+:100900000002289C70081100076DFF0D1105FF1DE6
+:10091000BC05004D1C7D2852B902004A047C2869A0
+:100920000B7F0004379C0652107E0B6A2869047FF7
+:10093000000004250C7D379C07000C680C680762DA
+:10094000076A2B6A286A07000C68070054042869A4
+:10095000F37F1050C0520DC1CF7D0002289C0002D1
+:10096000249C700811001050ECC07C7DC05AC85BFC
+:10097000F85EFEC0F856027D0002639CD36EC56D22
+:10098000FF0D1105FF1DBC05F85D004D607D700B6E
+:1009900011032B521353B902004A027C0004739CCA
+:1009A0008F00D500017D8D00A005DB5D030D1205D4
+:1009B000BC051005D35D004D2C7D024D247D014DFD
+:1009C0001E7DE359700B1103EB53C8612B7EC86287
+:1009D000297EC865277E6003037D120112019E9C5B
+:1009E000120512051102A902AD02C86A1B7F03207D
+:1009F0000048EB7C700B11031353E351BB9C02784E
+:100A0000C862C86ABA9CCE6D15000278C862C86A0E
+:100A1000BA9CCF6D150015000178D862037C0000E8
+:100A2000DB55719C0700FF68D355004D037D024DD7
+:100A3000027DC89C17001700DB559D00FB55A005E3
+:100A4000FF081100FF181000B804AD045404C86278
+:100A5000E97E700811001050C052C8530DC1877D47
+:100A60000002639C0002609C9DC170081100ECC0F4
+:100A70007C7D1050C05AC85BF85EFEC0F856027DFF
+:100A80000002E79CC56D030D1205BC051005D05D85
+:100A9000FF0D1105FF1DBC05F85D004D5D7D700A61
+:100AA00011022A531252B903004B027C0004FB9C32
+:100AB0008F00D805017D8D00A005DA5DD255004D6F
+:100AC0002C7D024D247D014D1E7DE259700A1102DC
+:100AD000EA52C8612C7EC8632A7EC865287E6002FF
+:100AE000037D12011201229D120512051103A903B3
+:100AF000AD03065B1C7F03200048EB7C700A1102EB
+:100B00001252E251409D0278C863065B3F9DCE6D54
+:100B100015000278C863065B3F9DCF6D1500150078
+:100B20000278C863065B037CDA550000F99C070075
+:100B3000FF68D255004D037D024D027D4D9D17008B
+:100B40001700DA559D00FA55A005FF081100FF189F
+:100B50001000B804AD045404700811001050C052C5
+:100B6000C8530DC1887D0002E79C0002E39C9DC133
+:100B700070081100ECC0617D1050C05AC85BF85E6F
+:100B8000FEC0F856027D00026A9D076DF05DFF0D04
+:100B90001105FF1DBC05004D457D700A11022A5349
+:100BA0001252B903004B047C286A3B7F0004799DF4
+:100BB0008F00D805017D8D00A005030B1203BC0337
+:100BC0001003004B1C7D024B207D014B237D700ADE
+:100BD0001102EA520653257E6002027D10031203C1
+:100BE000096B1F7F1203096B1C7F1203096B197FAE
+:100BF00003200048EF7C700A11021252BA9D1500C2
+:100C00001500027806530B6BB99D15000278065348
+:100C10000A6BB99D02780653096B037C286B0000B0
+:100C2000779D7BC72869FD7F700811001050C05266
+:100C3000C8530DC1A37D00026A9D0002669D9DC13F
+:100C400070081100ECC0607D1050C05AC85BF85E9F
+:100C5000FEC0F856027D0002D29DD76DF05DFF0DFB
+:100C60001105FF1DBC05004D467D700A11022A5377
+:100C70001252B903004B027C0004E19D8F00D8059D
+:100C8000017D8D00A005030B1203BC031003004B74
+:100C9000287D024B207D014B197DDD6D700A11020C
+:100CA000EA520653277E6002027D10031203C86BCE
+:100CB000217F1203C86B1E7F1203C86B1B7F0320AA
+:100CC0000048EF7C700A11021252239EDD6D0278FB
+:100CD0000653C86B229EDE6D150002780653C86B62
+:100CE000229E1500150002780653C86B037C000095
+:100CF00032DEDF9D77C7700811001050C052C85314
+:100D00000DC1A47D0002D29D0002CE9DFF63680349
+:100D1000027D6903EF7D0600700811001050ECC0E1
+:100D20005C7DC05AC85BF85EFEC0F856027D0002CA
+:100D30003E9E700B1103C36E076DF05DFF0D110534
+:100D4000FF1DBC05004D3E7D2B52B902004A047CBC
+:100D5000286A347F0004509E8E02941AC36AC862C7
+:100D600069021B7D941EC36ED36EC8624802C86AB6
+:100D70009426C36EC8626E02327D096A1F7F012508
+:100D8000004D207D8E02981AC36AC862C36E60024D
+:100D9000F17D286A137FAFC7909EE36E8F0001201C
+:100DA000D500017D8D00A005C8626E02187D096A1C
+:100DB000057F0120F97C286A00004E9E89027BC7CE
+:100DC0008A019F9E286AFA7F700B11031350C0524C
+:100DD000C8530DC1A77D00023E9E00023B9E286ABB
+:100DE000ED7FAFC79F9E58045404909E9DC170082C
+:100DF0001100ECC0557D1050C05AC85BF85EFEC0B3
+:100E0000F856027D0002A99E700B1103076DF05D7C
+:100E1000FF0D1105FF1DBC05004D377D2B52B9029A
+:100E2000004A047C28692D7F0004BA9E8E02941A21
+:100E300002526902167D941E06524802065A9426F2
+:100E400006526E022F7D096A1C7F0125004D1D7D13
+:100E50008E02981A02526002F37D286A127FAFC791
+:100E6000F39E8F000120D500017D8D00A005065264
+:100E70006E02187D096A057F0120F97C286A00004E
+:100E8000B89E89027BC78A01029F2869FA7F700B8E
+:100E900011031350C052C8530DC1AF7D0002A99E6B
+:100EA0000002A59E286AED7FAFC7029F5804540434
+:020EB000F39EAF
+:00000001FF
diff --git a/firmware/imx/sdma/sdma-imx35-to1.bin b/firmware/imx/sdma/sdma-imx35-to1.bin
deleted file mode 100644
index be34cb7faf6f..000000000000
--- a/firmware/imx/sdma/sdma-imx35-to1.bin
+++ /dev/null
Binary files differ
diff --git a/firmware/imx/sdma/sdma-imx35-to1.bin.ihex b/firmware/imx/sdma/sdma-imx35-to1.bin.ihex
new file mode 100644
index 000000000000..644821b9f622
--- /dev/null
+++ b/firmware/imx/sdma/sdma-imx35-to1.bin.ihex
@@ -0,0 +1,127 @@
+:1000000053444D4101000000000000001C000000AE
+:1000100023000000A8000000320700008202000058
+:10002000FFFFFFFF00000000FFFFFFFFFFFFFFFFDC
+:10003000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0
+:10004000FFFFFFFF0D1B000031030000941A0000AA
+:10005000EB02000096190000561B00009F040000F0
+:1000600009040000C103000035050000E40400009D
+:1000700000180000AB020000570400007C030000E1
+:10008000FFFFFFFFFFFFFFFFDE1A00002F19000038
+:1000900042180000B4180000FFFFFFFFFFFFFFFF42
+:1000A0000000000000180000E3C1DB57FB52C36AE8
+:1000B000F352D76A8F00D500017D8D00A00578042A
+:1000C000037D79041C7D217C7904147CDD6DEE5662
+:1000D000C862287E6006027D10021202C86A227F72
+:1000E0001202C86A1F7F1202C86A1C7F03200048E0
+:1000F000EF7C3698DD6D0278C862C86A3598DE6D8F
+:1001000015000278C862C86A359815001500017894
+:10011000D862087CDF6D067F0000004D057DFAC1C6
+:10012000DB57069873C254040AC20198D9C1E3C1CF
+:10013000F356DB577A04077D2F076E07027DC76EE3
+:100140005598D76E55984F076E07027D016E5598EA
+:10015000056EE35C8F0410040F3C935CFF0EBF063A
+:10016000D506017D8D06A605EB5DFB558E00680763
+:10017000027D6907047CD406017D8C00A004A006E2
+:100180006F070C7D6E07057D0278C862055A2B7CCF
+:10019000879802780552C86A267C87986E07057D85
+:1001A00002780B62055A217C8798027805520B6A07
+:1001B0001C7C286A1A7F6807027D69070A7C004C4C
+:1001C000087C6807037D055A117F949805520E7EBE
+:1001D0009354004ECB7C0000E354EB55004D0A7D58
+:1001E000FAC1DB575698CC68A2980C689E000700AD
+:1001F000E354A8D80AC24498EB559D008C05FF0A29
+:100200001102FF1ABA05A005B204AD045404060099
+:10021000700E110616563CC12A7DDE5A8E004EC164
+:10022000267CE05BF05EE85C8806FF081100FF2892
+:10023000BC00F653DF050B7DC56DDF03037DD56B79
+:1002400003D9DF98056BF5C5277E297FDF98016DFF
+:10025000DF03057DD56B1FC6187E1A7FDF98056BFF
+:1002600095C5077E067FDE52E65359C1D77D000251
+:10027000B798070004600C68F6538E02A30056C2BC
+:100280008B04980454048A06DF9807020C68DF6D1B
+:100290000701FF68D060E8980702FF68286D070132
+:1002A00004600C68E8980700FF68D060E89888024E
+:1002B000A503033B033D004D0A7D0408A500DA00B9
+:1002C0001A7DA002017BD865EE7EFF65EC7E0408F6
+:1002D000D002117D004B0F7C8A000330CF6DDF6BA5
+:1002E00015001500027BD8650000DD7EFF63DB7E14
+:1002F000033ACD6DDD6B8A00027BD8650000D37EAA
+:10030000FF65D17E0600D9C1E3C1DB57F3527A0401
+:10031000067D7904027CC66A3C99C76A3C99016AE9
+:100320008F00D500017D8D00A005EB5DFB567804A4
+:100330004E7D79041F7C150088037A04037DC86212
+:10034000397E50990A62387E080801781702065AE9
+:10035000347F01237A04037DC8622C7E5D990A6292
+:100360002B7E080801781702265A277F0123004BAD
+:10037000E47C7C991500150015007A04097D067847
+:10038000000BC862065A010BC862265A137C7C997E
+:100390000678000B0B62065A010B0B62265A0C7C86
+:1003A000700B110313530000EB55004D117DFAC182
+:1003B000DB573C99CC6889990C6807007904027C6A
+:1003C0008B0090991700A300700B1103135313C2F5
+:1003D0000AC23199700B110313536C07017CD9C108
+:1003E000FB5E8A066B07017CD9C1F35EDB59D358EB
+:1003F0008F0110010F398B003CC12B7DC05AC85BA7
+:100400004EC1277C88038906E35CFF0D1105FF1DA3
+:10041000BC053E07004D187D700811007E07097D60
+:100420007D07027D2852C199F852DB54BC02CC02F0
+:10043000097C7C07027D2852CA99F852D354BC0229
+:10044000CC02097D0004B8998B00C052C85359C131
+:10045000D67D0002A899FF08BF007F07157D88049C
+:10046000D500017D8D00A005EB5D8F021202120206
+:10047000FF3ADA05027C3E07F399A402DD02027D11
+:100480003E07F3995E07F399EB559805EB5DF35240
+:10049000FB546A07267D6C07017D309A6B07577CF9
+:1004A0006907047D6807027D010E0A9A9358D600F9
+:1004B000017D8E009355A005935DA006027802553C
+:1004C000045D1D7C004E087C6907037D0255177E84
+:1004D000179A045D147F890693500048017D029AA3
+:1004E0007B9A150006780255045D4F070255245D7E
+:1004F0002F07017C7B9A17006F07017C0120935521
+:100500009D00070082DAD099D36C6907047D6807E3
+:10051000027D010E3F9A9358D600017D8E009355BF
+:10052000A005935DA00602780255C86D0F7C004EB1
+:10053000087C6907037D0255097E4C9AC86D067FC9
+:10054000890693500048017D379A7B9A759AC36A51
+:100550006907047D6807027D010E629A9358D600F0
+:10056000017D8E009355A005935DA0060278C865B5
+:10057000045D0F7C004E087C6907037DC865097E19
+:100580006F9A045D067F890693500048017D5A9A50
+:100590007B9A93559D000700FF6C82DAD09900008A
+:1005A000E354EB55004D017CD099B899E354EB55D9
+:1005B000FF0A1102FF1A7F07027CA0058F9A9D0097
+:1005C0008C05BA05A0051002BA04AD045404060057
+:1005D000E3C1DB57F352C56AFB52D36A8F00D500E3
+:1005E000017D8D00A005EB5D7804037D7904207DFD
+:1005F000257C7904197CE359EE56C8612E7EC862C9
+:100600002C7EC8652A7E6006037D12011201B69A0F
+:10061000120512051102A902AD02C86A1E7F03204D
+:100620000048EB7CE351D09A0278C862C86ACF9A3E
+:10063000CE6D15000278C862C86ACF9ACF6D1500DA
+:1006400015000178D862097CDF6D077F0000EB554B
+:10065000004D067DFAC1DB579A9A0700FF6813C266
+:100660000AC2959AD9C1E3C1DB57F3527A04027DDD
+:10067000D76AE79A056A8F00D500017D8D00A00535
+:10068000FB561500150015007A04077D0478065204
+:10069000C86A2652C86A0F7C019B047806520B6A0E
+:1006A00026520B6A0A7C286A087F0000004D077DED
+:1006B000FAC1DB57E79A73C20A9B77C254040AC295
+:1006C000E09AE3C1DB57F352D56AFB568E02941AC7
+:1006D000C36AC86269021E7D941EE36ED062EB5A43
+:1006E000C8624802D36EC86A9426EB52D56AE36E9C
+:1006F000C8626E02277DC86A237F0125004D267DD2
+:100700008E02981AC36AC862C36E6002F17DD0621D
+:100710007AC2529BE36E8F000120D500017D8D00CF
+:10072000A005C8626E020E7DC86A0A7F0120F97CAE
+:10073000DD6A067F0000004D097DFAC1DB57119B81
+:100740000700FF6AD0627AC258045404DD6AF87F59
+:100750000AC20E9BD9C1E3C1DB57F352D56AFB56DF
+:100760008E02941A02526902177D941E06524802A4
+:10077000065A942606526E02267DC86A227F0125FB
+:10078000004D277D8E02981A02526002F37DDD6AC9
+:10079000187FD0627AC2959B8F000120D500017D21
+:1007A0008D00A00506526E020E7DC86A0A7F0120E8
+:1007B000F97CDD6A067F0000004D0B7DFAC1DB5736
+:1007C0005B9B0700FF6ADD6AFC7FD0627AC2580437
+:0A07D0005404DD6AF67F0AC2589B4C
+:00000001FF
diff --git a/firmware/imx/sdma/sdma-imx35-to2.bin b/firmware/imx/sdma/sdma-imx35-to2.bin
deleted file mode 100644
index cfe72272ae80..000000000000
--- a/firmware/imx/sdma/sdma-imx35-to2.bin
+++ /dev/null
Binary files differ
diff --git a/firmware/imx/sdma/sdma-imx35-to2.bin.ihex b/firmware/imx/sdma/sdma-imx35-to2.bin.ihex
new file mode 100644
index 000000000000..af27125e8a28
--- /dev/null
+++ b/firmware/imx/sdma/sdma-imx35-to2.bin.ihex
@@ -0,0 +1,111 @@
+:1000000053444D4101000000000000001C000000AE
+:1000100023000000A80000002A060000D90200000A
+:10002000FFFFFFFF00000000FFFFFFFFFFFFFFFFDC
+:10003000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0
+:10004000FFFFFFFF891A0000880300003D06000043
+:100050004203000056190000D21A0000F604000006
+:100060006004000018040000950500003B05000036
+:10007000FB05000002030000AE040000D3030000F3
+:10008000FFFFFFFFFFFFFFFF5A1A0000EF180000FD
+:100090000018000074180000FFFFFFFFFFFFFFFFC4
+:1000A000000000000018000030C23AC2F356DB57CF
+:1000B0007A04077D2F076E07027DC76E1398D76EEF
+:1000C00013984F076E07027D016E1398056EE35C6F
+:1000D0008F0410040F3C935C030E1106FF1EBF0635
+:1000E000D506017D8D06A605EB5DFB558E006A07E2
+:1000F000027D6B07047CD406017D8C00A004A00661
+:100100006F070C7D6E07057D0278C862055A2B7C4F
+:10011000479802780552C86A267C47986E07057D85
+:1001200002780B62055A217C4798027805520B6AC7
+:100130001C7C286A1A7F6A07027D6B070A7C004CC8
+:10014000087C6A07037D055A117F549805520E7E7C
+:100150009354004ECB7C0000E354EB55004D0A7DD8
+:1001600051C2DB571498CC6862980C689E00070057
+:10017000E35468D861C20298EB559D008C05FF0AD4
+:100180001102FF1ABA05A005B204AD04540406001A
+:10019000700E110616568AC12A7DDE5A8E009CC149
+:1001A000267CE05BF05EE85C8806FF081100FF2813
+:1001B000BC00F653DF050B7DC56DDF03037DD56BFA
+:1001C000C3D89F98056BE7C6277E297F9F98016D4E
+:1001D000DF03057DD56B11C7187E1A7F9F98056BCD
+:1001E00087C6077E067FDE52E653A8C1D77D000290
+:1001F0007798070004600C68F6538E02A300ADC226
+:100200008B04980454048A069F9807020C68DF6DDB
+:100210000701FF68D060A8980702FF68286D0701F2
+:1002200004600C68A8980700FF68D060A89888024E
+:10023000A503033B033D004D0A7D0408A500DA0039
+:100240001A7DA002017BD865EE7EFF65EC7E040876
+:10025000D002117D004B0F7C8A000330CF6DDF6B25
+:1002600015001500027BD8650000DD7EFF63DB7E94
+:10027000033ACD6DDD6B8A00027BD8650000D37E2A
+:10028000FF65D17E060030C23AC2DB57F3527A04D2
+:10029000067D7904027CC66AFC98C76AFC98016AEC
+:1002A0008F00D500017D8D00A005EB5DFB56780425
+:1002B0004E7D79041F7C150088037A04037DC86293
+:1002C000397E10990A62387E080801781702065AAA
+:1002D000347F01237A04037DC8622C7E1D990A6253
+:1002E0002B7E080801781702265A277F0123004B2E
+:1002F000E47C3C991500150015007A04097D067808
+:10030000000BC862065A010BC862265A137C3C993E
+:100310000678000B0B62065A010B0B62265A0C7C06
+:10032000700B110313530000EB55004D117D51C2AA
+:10033000DB57FC98CC6849990C6807007904027C6B
+:100340008B0050991700A300700B110313536AC25E
+:1003500061C2F198700B110313536C07017C30C21A
+:10036000FB5E8A066B07017C30C2F35EDB59D35813
+:100370008F0110010F398B008AC12B7DC05AC85BD9
+:100380009CC1277C88038906E35CFF0D1105FF1DD6
+:10039000BC053E07004D187D700811007E07097DE1
+:1003A0007D07027D28528199F852DB54BC02CC02B1
+:1003B000097C7C07027D28528A99F852D354BC02EA
+:1003C000CC02097D000478998B00C052C853A8C1A3
+:1003D000D67D00026899FF08BF007F071B7D880457
+:1003E000D500017D8D00A005EB5D8F02FF3210026C
+:1003F000FF321002120217021702FF321202DA0550
+:10040000027C3E07B999A402DD02027D3E07B9993C
+:100410005E07B999EB559805EB5DF352FB546A07FB
+:10042000267D6C07017DF6996B07577C6907047D73
+:100430006807027D010ED0999358D600017D8E0089
+:100440009355A005935DA00602780255045D1D7CBE
+:10045000004E087C6907037D0255177EDD99045D17
+:10046000147F890693500048017DC899419A150070
+:1004700006780255045D4D070255245D2D07017C69
+:10048000419A17006D07017C012093559D000700DC
+:1004900048DA9099D36C6907047D6807027D010EE4
+:1004A000059A9358D600017D8E009355A005935D63
+:1004B000A00602780255C86D0F7C004E087C6907C3
+:1004C000037D0255097E129AC86D067F89069350F6
+:1004D0000048017DFD99419A3B9AC36A6907047DF2
+:1004E0006807027D010E289A9358D600017D8E0080
+:1004F0009355A005935DA0060278C865045D0F7C46
+:10050000004E087C6907037DC865097E359A045D45
+:10051000067F890693500048017D209A419A9355A1
+:100520009D000700FF6C48DA90990000E354EB55FA
+:10053000004D017C90997899E354EB55FF0A110224
+:10054000FF1A7F07027CA005559A9D008C05BA050D
+:10055000A0051002BA04AD045404060030C23AC229
+:10056000DB57F3527A04027DD76A639A056A8F00DB
+:10057000D500017D8D00A005FB5615001500150066
+:100580007A04077D04780652C86A2652C86A0F7C2E
+:100590007D9A047806520B6A26520B6A0A7C286AF6
+:1005A000087F0000004D077D51C2DB57639ACAC225
+:1005B000869ACEC2540461C25C9A3AC2DB57F352A7
+:1005C000D56AFB568E02941AC36AC86269021E7D00
+:1005D000941EE36ED062EB5AC8624802D36EC86ABA
+:1005E0009426EB52D56AE36EC8626E02277DC86A14
+:1005F000237F0125004D267D8E02981AC36AC862AA
+:10060000C36E6002F17DD062D1C2CE9AE36E8F00DC
+:100610000120D500017D8D00A005C8626E020E7D0F
+:10062000C86A0A7F0120F97CDD6A067F0000004D60
+:10063000097D51C2DB578D9A0700FF6AD062D1C293
+:1006400058045404DD6AF87F61C28A9A30C23AC203
+:10065000DB57F352D56AFB568E02941A0252690296
+:10066000177D941E06524802065A942606526E02C0
+:10067000267DC86A227F0125004D277D8E02981AAB
+:1006800002526002F37DDD6A187FD062D1C2119BF5
+:100690008F000120D500017D8D00A00506526E025D
+:1006A0000E7DC86A0A7F0120F97CDD6A067F0000A2
+:1006B000004D0B7D51C2DB57D79A0700FF6ADD6AF8
+:1006C000FC7FD062D1C258045404DD6AF67F61C257
+:0206D000D49ABA
+:00000001FF
diff --git a/firmware/imx/sdma/sdma-imx50-to1.bin b/firmware/imx/sdma/sdma-imx50-to1.bin
deleted file mode 100644
index 50be5e828bbb..000000000000
--- a/firmware/imx/sdma/sdma-imx50-to1.bin
+++ /dev/null
Binary files differ
diff --git a/firmware/imx/sdma/sdma-imx50-to1.bin.ihex b/firmware/imx/sdma/sdma-imx50-to1.bin.ihex
new file mode 100644
index 000000000000..dba92506c37b
--- /dev/null
+++ b/firmware/imx/sdma/sdma-imx50-to1.bin.ihex
@@ -0,0 +1,36 @@
+:1000000053444D4101000000000000001C000000AE
+:1000100023000000A80000007E0100008202000012
+:10002000FFFFFFFF00000000FFFFFFFFFFFFFFFFDC
+:10003000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0
+:10004000FFFFFFFFFFFFFFFF31030000FFFFFFFF88
+:10005000EB020000FFFFFFFFFFFFFFFF08040000AF
+:10006000FFFFFFFFC0030000FFFFFFFFFFFFFFFFD9
+:10007000FFFFFFFFAB020000FFFFFFFF7B0300005D
+:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80
+:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70
+:1000A0000000000000180000E3C1DB57F352016AB2
+:1000B0008F00D500017D8D00A005EB5D7804037DE8
+:1000C00079042C7D367C79041F7CEE56000F600687
+:1000D000057D0965437E0A62417E1E980A623E7E66
+:1000E00009653C7E12051205AD026007037DFB55D4
+:1000F000D36D2998FB55041DD36DC86A2F7F011F4E
+:1001000003200048E47C5198FB55D76D1500057815
+:100110000962C86A0962C86AD76D5098FB55D76DE5
+:100120001500150005780A62C86A0A62C86AD76DA8
+:100130005098FB55D76D15001500150005780B621A
+:10014000C86A0B62C86AD76D097CDF6D077F000043
+:10015000EB55004D077DFAC1DB5704980700CC68CA
+:100160000C6813C20AC20198D9C1E3C1DB57F3522C
+:10017000216A8F00D500017D8D00A005EB5DFB5647
+:100180007804037D7904327D397C7904287C700BF6
+:100190001103EB53000F6003057D09653F7E0A6282
+:1001A0003D7E82980A623A7E0965387E1205120504
+:1001B000AD0260070A7D065A317F011F0320004807
+:1001C000EA7C700B11031353B398265A277F011F43
+:1001D00003200048E07C700B11031353B398150003
+:1001E00004780962065A0962265AB2981500150069
+:1001F00004780A62065A0A62265AB2981500150057
+:10020000150004780B62065A0B62265A077C000020
+:10021000EB55004D067DFAC1DB57659807000C6869
+:0602200013C20AC262983D
+:00000001FF
diff --git a/firmware/imx/sdma/sdma-imx51-to3.bin b/firmware/imx/sdma/sdma-imx51-to3.bin
deleted file mode 100644
index c54815a9793f..000000000000
--- a/firmware/imx/sdma/sdma-imx51-to3.bin
+++ /dev/null
Binary files differ
diff --git a/firmware/imx/sdma/sdma-imx51-to3.bin.ihex b/firmware/imx/sdma/sdma-imx51-to3.bin.ihex
new file mode 100644
index 000000000000..18e81928d774
--- /dev/null
+++ b/firmware/imx/sdma/sdma-imx51-to3.bin.ihex
@@ -0,0 +1,52 @@
+:1000000053444D4101000000000000001C000000AE
+:1000100023000000A800000084020000820200000B
+:10002000FFFFFFFF00000000FFFFFFFFFFFFFFFFDC
+:10003000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0
+:10004000FFFFFFFFB6180000310300004B04000063
+:10005000EB020000FFFFFFFFFF1800002B05000070
+:1000600095040000C1030000C105000070050000F8
+:1000700009040000AB020000E30400007C03000060
+:10008000FFFFFFFFFFFFFFFFFFFFFFFF7B180000E9
+:10009000FFFFFFFF00180000FFFFFFFFFFFFFFFF54
+:1000A0000000000000180000700E110616563CC13A
+:1000B0002A7DDE5A8E004EC1267CE05BF05EE85C55
+:1000C0008806FF081100FF28BC00F653DF050B7DF2
+:1000D000C56DDF03037DD56B4FD82B98056B81C6AB
+:1000E000277E297F2B98016DDF03057DD56BABC67D
+:1000F000187E1A7F2B98056B21C6077E067FDE527D
+:10010000E65359C1D77D00020398070004600C68CC
+:10011000F6538E02A30056C28B04980454048A0638
+:100120002B9807020C68DF6D0701FF68D0603498D8
+:100130000702FF68286D070104600C683498070007
+:10014000FF68D06034988802A503033B033D004D4F
+:100150000A7D0408A500DA001A7DA002017BD8659B
+:10016000EE7EFF65EC7E0408D002117D004B0F7C13
+:100170008A000330CF6DDF6B15001500027BD86558
+:100180000000DD7EFF63DB7E033ACD6DDD6B8A0010
+:10019000027BD8650000D37EFF65D17E0600D9C101
+:1001A000E3C1DB57F352016A8F00D500017D8D005A
+:1001B000A005EB5DFB567804287D7904167C1500BC
+:1001C000150088030A62080801781702065A1D7F85
+:1001D0000A62080801781702265A177F0123004B8C
+:1001E000F17C700B11031353AA981500150015002C
+:1001F00004780B62065A0B62265A077C0000EB5506
+:10020000004D067DFAC1DB57809807000C6813C2C9
+:100210000AC27D98E3C1DB57F352D56AFB568E02C2
+:10022000941AC36AC86269021E7D941EE36ED0628E
+:10023000EB5AC8624802D36EC86A9426EB52D56A5C
+:10024000E36EC8626E02277DC86A237F0125004DD8
+:10025000267D8E02981AC36AC862C36E6002F17D61
+:10026000D0627AC2FB98E36E8F000120D500017D39
+:100270008D00A005C8626E020E7DC86A0A7F01204B
+:10028000F97CDD6A067F0000004D097DFAC1DB576D
+:10029000BA980700FF6AD0627AC258045404DD6A33
+:1002A000F87F0AC2B798D9C1E3C1DB57F352D56AC8
+:1002B000FB568E02941A02526902177D941E065252
+:1002C0004802065A942606526E02267DC86A227F8C
+:1002D0000125004D277D8E02981A02526002F37D9F
+:1002E000DD6A187FD0627AC23E998F000120D50066
+:1002F000017D8D00A00506526E020E7DC86A0A7F40
+:100300000120F97CDD6A067F0000004D0B7DFAC1FB
+:10031000DB5704990700FF6ADD6AFC7FD0627AC26E
+:0C03200058045404DD6AF67F0AC20199FB
+:00000001FF
diff --git a/firmware/imx/sdma/sdma-imx53-to1.bin b/firmware/imx/sdma/sdma-imx53-to1.bin
deleted file mode 100644
index 68e2c1a5ca1f..000000000000
--- a/firmware/imx/sdma/sdma-imx53-to1.bin
+++ /dev/null
Binary files differ
diff --git a/firmware/imx/sdma/sdma-imx53-to1.bin.ihex b/firmware/imx/sdma/sdma-imx53-to1.bin.ihex
new file mode 100644
index 000000000000..4b3c996dbcd7
--- /dev/null
+++ b/firmware/imx/sdma/sdma-imx53-to1.bin.ihex
@@ -0,0 +1,89 @@
+:1000000053444D4101000000000000001C000000AE
+:1000100023000000A8000000D604000082020000B7
+:10002000FFFFFFFF00000000FFFFFFFFFFFFFFFFDC
+:10003000FFFFFFFFFFFFFFFFA9040000FFFFFFFF1F
+:10004000F6FAFFFFFFFFFFFF31030000FFFFFFFF96
+:10005000EB020000BB180000FFFFFFFF08040000D8
+:10006000FFFFFFFFC0030000FFFFFFFFFFFFFFFFD9
+:10007000FFFFFFFFAB020000FFFFFFFF7B0300005D
+:10008000FFFFFFFFFFFFFFFF4C0400006E040000B6
+:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70
+:1000A0000000000000180000E3C1DB57E35FE357E6
+:1000B000F352016A8F00D500017D8D00A005EB5D34
+:1000C0007804037D79042C7D367C79041F7CEE5600
+:1000D000000F6006057D0965437E0A62417E209817
+:1000E0000A623E7E09653C7E12051205AD0260077C
+:1000F000037DFB55D36D2B98FB55041DD36DC86A4A
+:100100002F7F011F03200048E47C5398FB55D76DD7
+:10011000150005780962C86A0962C86AD76D5298E5
+:10012000FB55D76D1500150005780A62C86A0A628A
+:10013000C86AD76D5298FB55D76D1500150015008C
+:1001400005780B62C86A0B62C86AD76D097CDF6DDF
+:10015000077F0000EB55004D077DFAC1E357069875
+:100160000700CC680C6813C20AC20398D9C1E3C166
+:10017000DB57E35FE357F352216A8F00D500017D1F
+:100180008D00A005EB5DFB567804037D79042A7D84
+:10019000317C7904207C700B1103EB53000F60035A
+:1001A000057D0965377E0A62357E86980A62327E51
+:1001B0000965307E12051205AD026007027C065A01
+:1001C0008E98265A277F011F03200048E87C700B79
+:1001D00011031353AF98150004780962065A096297
+:1001E000265AAE981500150004780A62065A0A626B
+:1001F000265AAE9815001500150004780B62065AB1
+:100200000B62265A077C0000EB55004D067DFAC1B3
+:10021000E357699807000C6813C20AC26698700B0E
+:10022000110313536C07017CD9C1FB5E8A066B076F
+:10023000017CD9C1F35EDB59D3588F0110010F390E
+:100240008B003CC12B7DC05AC85B4EC1277C880304
+:100250008906E35CFF0D1105FF1DBC053E07004D3F
+:10026000187D700811007E07097D7D07027D2852E8
+:10027000E698F852DB54BC02CC02097C7C07027D74
+:100280002852EF98F852D354BC02CC02097D0004E6
+:10029000DD988B00C052C85359C1D67D0002CD985D
+:1002A000FF08BF007F07157D8804D500017D8D0004
+:1002B000A005EB5D8F0212021202FF3ADA05027C02
+:1002C0003E071899A402DD02027D3E0718995E07D9
+:1002D0001899EB559805EB5DF352FB546A07267DA0
+:1002E0006C07017D55996B07577C6907047D68078A
+:1002F000027D010E2F999358D600017D8E009355F3
+:10030000A005935DA00602780255045D1D7C004E99
+:10031000087C6907037D0255177E3C99045D147FB4
+:10032000890693500048017D2799A0991500067809
+:100330000255045D4F070255245D2F07017CA099EB
+:1003400017006F07017C012093559D000700A7D976
+:10035000F598D36C6907047D6807027D010E6499E6
+:100360009358D600017D8E009355A005935DA0069D
+:1003700002780255C86D0F7C004E087C6907037D2A
+:100380000255097E7199C86D067F89069350004811
+:10039000017D5C99A0999A99C36A6907047D6807F1
+:1003A000027D010E87999358D600017D8E009355EA
+:1003B000A005935DA0060278C865045D0F7C004E21
+:1003C000087C6907037DC865097E9499045D067FF2
+:1003D000890693500048017D7F99A09993559D000F
+:1003E0000700FF6CA7D9F5980000E354EB55004DCA
+:1003F000017CF598DD98E354EB55FF0A1102FF1AD2
+:100400007F07027CA005B4999D008C05BA05A00564
+:100410001002BA04AD0454040600E3C1DB57FB52DA
+:10042000C36AF352056A8F00D500017D8D00A005D7
+:10043000EB5D7804037D79042B7D1E7C7904337C8D
+:10044000EE56000FFB556007027DC36DD599041D64
+:10045000C36DC8623C7E6006027D10021202096A0A
+:10046000367F1202096A337F1202096A307F011F48
+:1004700003200048E77C099AFB55C76D150015005D
+:1004800015000578C8620B6AC8620B6AC76D089AC6
+:10049000FB55C76D150015000578C8620A6AC86269
+:1004A0000A6AC76D089AFB55C76D15000578C862C2
+:1004B000096AC862096AC76D0A7C286ADB57077F28
+:1004C0000000EB55004D057DFAC1DB57BF9977C29F
+:1004D00054040AC2BA99D9C1E3C1DB57F352056A81
+:1004E0008F00D500017D8D00A005FB567804037DAB
+:1004F0007904297D1F7C79042E7CE35D700D110544
+:10050000ED55000F6007027D0652339A2652337E66
+:100510006005027D10021202096A2D7F1202096A2B
+:100520002A7F1202096A277F011F03200048EA7C04
+:10053000E3555E9A150015001500047806520B6A03
+:1005400026520B6A5D9A15001500047806520A6A55
+:1005500026520A6A5D9A150004780652096A2652E4
+:10056000096A097C286A077F0000DB57004D057D7A
+:0E057000FAC1DB571C9A77C254040AC2199ACA
+:00000001FF