Pull request #13: am64x/am243x: EnDat: remove rx waiting bug

Merge in PINDSW/motor_control_sdk from a0502729_PINDSW-6569_EnDat_release_bug to next

* commit '84de86d58c05d9416377d7cf6c93774b2de0bc44':
  am64x/am243x: EnDat: Resolve rx waiting bug
This commit is contained in:
Achala Ram 2023-08-29 06:18:50 -05:00 committed by Pratheesh Gangadhar TK
commit ed38acdd56
6 changed files with 256 additions and 144 deletions

View File

@ -2959,9 +2959,8 @@ SKIP_CH1:
QBNE SKIP_CH2, R3.b0, 2 QBNE SKIP_CH2, R3.b0, 2
LDI SCRATCH1.w0, ICSS_CFG_PRUx_ENDAT_CH2_CFG0 LDI SCRATCH1.w0, ICSS_CFG_PRUx_ENDAT_CH2_CFG0
SKIP_CH2: SKIP_CH2:
.endif
W_RX_HIGH: W_RX_HIGH:
LDI SCRATCH1.w0, ICSS_CFG_PRUx_ENDAT_CH0_CFG0
LBCO &R0, ICSS_CFG, SCRATCH1.w0, 4 LBCO &R0, ICSS_CFG, SCRATCH1.w0, 4
QBBC W_RX_HIGH, R0, 28 QBBC W_RX_HIGH, R0, 28

View File

@ -1207,9 +1207,8 @@ const uint32_t EnDatFirmware_0[] = {
0x2104b800, 0x2104b800,
0x69020302, 0x69020302,
0x2401188d, 0x2401188d,
0x2401088d,
0x908d2480, 0x908d2480,
0xcf1ce0fe, 0xcf1ce0ff,
0x910c2b80, 0x910c2b80,
0x2400007e, 0x2400007e,
0x00e0e9e9, 0x00e0e9e9,
@ -1220,11 +1219,11 @@ const uint32_t EnDatFirmware_0[] = {
0x91a83880, 0x91a83880,
0x23042bdd, 0x23042bdd,
0x0101c8c8, 0x0101c8c8,
0x6708c8d4, 0x6708c8d5,
0x0b03e9e9, 0x0b03e9e9,
0x919c389b, 0x919c389b,
0x60fbe903, 0x60fbe903,
0x04fbe9e9, 0x04fbe9e9,
0x2104c800, 0x2104c700,
0x209d0000}; 0x209d0000};

View File

@ -949,5 +949,44 @@ const uint32_t EnDatFirmwareMultiMakePRU_0[] = {
0xce2380fe, 0xce2380fe,
0x2eff8180, 0x2eff8180,
0x810c2b80, 0x810c2b80,
0x2401108d}; 0x2401108d,
0x908d2480,
0xcf1ce0ff,
0x910c2b80,
0x2400007e,
0x00e0e9e9,
0x91a43880,
0x230329dd,
0x2400000e,
0x81be180e,
0x2400002e,
0x91bd180e,
0x9101184e,
0x104e0e0e,
0x120e2e2e,
0x91be180e,
0x9105184e,
0x104e0e0e,
0x120e2e2e,
0x91bf180e,
0x9109184e,
0x104e0e0e,
0x120e2e2e,
0x6f002ef3,
0x91bc184e,
0xc9014e02,
0x1f13ffff,
0xd063ff00,
0x91a83880,
0x230329dd,
0x2400020e,
0x81be180e,
0x0101c8c8,
0x6708c8cd,
0x0b03e9e9,
0x919c389b,
0x60fbe903,
0x04fbe9e9,
0x2103da00,
0x209d0000};

View File

@ -949,5 +949,44 @@ const uint32_t EnDatFirmwareMultiMakeRTU_0[] = {
0xce2380fe, 0xce2380fe,
0x2eff8180, 0x2eff8180,
0x810c2b80, 0x810c2b80,
0x2401088d}; 0x2401088d,
0x908d2480,
0xcf1ce0ff,
0x910c2b80,
0x2400007e,
0x00e0e9e9,
0x91a43880,
0x230329dd,
0x2400000e,
0x81bd180e,
0x2400002e,
0x91bd180e,
0x9101184e,
0x104e0e0e,
0x120e2e2e,
0x91be180e,
0x9105184e,
0x104e0e0e,
0x120e2e2e,
0x91bf180e,
0x9109184e,
0x104e0e0e,
0x120e2e2e,
0x6f002ef3,
0x91bc184e,
0xc9004e02,
0x1f13ffff,
0xd063ff00,
0x91a83880,
0x230329dd,
0x2400010e,
0x81bd180e,
0x0101c8c8,
0x6708c8cd,
0x0b03e9e9,
0x919c389b,
0x60fbe903,
0x04fbe9e9,
0x2103da00,
0x209d0000};

View File

@ -949,5 +949,44 @@ const uint32_t EnDatFirmwareMultiMakeTXPRU_0[] = {
0xce2380fe, 0xce2380fe,
0x2eff8180, 0x2eff8180,
0x810c3c80, 0x810c3c80,
0x2401188d}; 0x2401188d,
0x908d2480,
0xcf1ce0ff,
0x910c3c80,
0x2400007e,
0x00e0e9e9,
0x91a43880,
0x230329dd,
0x2400000e,
0x81bf180e,
0x2400002e,
0x91bd180e,
0x9101184e,
0x104e0e0e,
0x120e2e2e,
0x91be180e,
0x9105184e,
0x104e0e0e,
0x120e2e2e,
0x91bf180e,
0x9109184e,
0x104e0e0e,
0x120e2e2e,
0x6f002ef3,
0x91bc184e,
0xc9024e02,
0x1f13ffff,
0xd063ff00,
0x91a83880,
0x230329dd,
0x2400040e,
0x81bf180e,
0x0101c8c8,
0x6708c8cd,
0x0b03e9e9,
0x919c389b,
0x60fbe903,
0x04fbe9e9,
0x2103da00,
0x209d0000};

View File

@ -8,53 +8,53 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x2effbb80, 0x2effbb80,
0x24000705, 0x24000705,
0x91011825, 0x91011825,
0x2305599d, 0x2305579d,
0x24005480, 0x24005480,
0x240000c0, 0x240000c0,
0x24001d01, 0x24001d01,
0x24001f21, 0x24001f21,
0x24000141, 0x24000141,
0x2302949d, 0x2302929d,
0x91b03880, 0x91b03880,
0x230554dd, 0x230552dd,
0x24721d80, 0x24721d80,
0x240000c0, 0x240000c0,
0x24001d01, 0x24001d01,
0x24001f21, 0x24001f21,
0x24000141, 0x24000141,
0x2302949d, 0x2302929d,
0x91ac3880, 0x91ac3880,
0x230554dd, 0x230552dd,
0x24003880, 0x24003880,
0x240000c0, 0x240000c0,
0x24001d01, 0x24001d01,
0x24001f21, 0x24001f21,
0x24000141, 0x24000141,
0x2302949d, 0x2302929d,
0x91ac3880, 0x91ac3880,
0x230554dd, 0x230552dd,
0x24023880, 0x24023880,
0x240000c0, 0x240000c0,
0x24001d01, 0x24001d01,
0x24001f21, 0x24001f21,
0x24000141, 0x24000141,
0x2302949d, 0x2302929d,
0x91ac3880, 0x91ac3880,
0x230554dd, 0x230552dd,
0x24421d80, 0x24421d80,
0x240000c0, 0x240000c0,
0x24001d01, 0x24001d01,
0x24001f21, 0x24001f21,
0x24000141, 0x24000141,
0x2302949d, 0x2302929d,
0x91ac3880, 0x91ac3880,
0x230554dd, 0x230552dd,
0x241a4680, 0x241a4680,
0x240000c0, 0x240000c0,
0x24001d01, 0x24001d01,
0x24001f21, 0x24001f21,
0x24000141, 0x24000141,
0x2302949d, 0x2302929d,
0x0903efef, 0x0903efef,
0x0903f3f3, 0x0903f3f3,
0x0903f7f7, 0x0903f7f7,
@ -65,21 +65,21 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0xc9020502, 0xc9020502,
0x81841837, 0x81841837,
0x91a83880, 0x91a83880,
0x230554dd, 0x230552dd,
0x244a1d80, 0x244a1d80,
0x240000c0, 0x240000c0,
0x24001d01, 0x24001d01,
0x24001f21, 0x24001f21,
0x24000141, 0x24000141,
0x2302949d, 0x2302929d,
0x91ac3880, 0x91ac3880,
0x230554dd, 0x230552dd,
0x240a4680, 0x240a4680,
0x240000c0, 0x240000c0,
0x24001d01, 0x24001d01,
0x24001f21, 0x24001f21,
0x24000141, 0x24000141,
0x2302949d, 0x2302929d,
0x0903efef, 0x0903efef,
0x0903f3f3, 0x0903f3f3,
0x0903f7f7, 0x0903f7f7,
@ -90,11 +90,11 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0xc9020502, 0xc9020502,
0x81851837, 0x81851837,
0x91ac3880, 0x91ac3880,
0x230554dd, 0x230552dd,
0x24000180, 0x24000180,
0x2403bfc0, 0x2403bfc0,
0x24271081, 0x24271081,
0x2305b69d, 0x2305b49d,
0x24080083, 0x24080083,
0x240518c3, 0x240518c3,
0x24004408, 0x24004408,
@ -102,7 +102,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x90081822, 0x90081822,
0x51002203, 0x51002203,
0x51ff2202, 0x51ff2202,
0x2305c19d, 0x2305bf9d,
0x01040808, 0x01040808,
0x80083889, 0x80083889,
0x011c0808, 0x011c0808,
@ -115,7 +115,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x24000280, 0x24000280,
0x240017c0, 0x240017c0,
0x2400fa81, 0x2400fa81,
0x2305b69d, 0x2305b49d,
0x24000000, 0x24000000,
0x91441820, 0x91441820,
0x51002003, 0x51002003,
@ -152,10 +152,10 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x2300e79d, 0x2300e79d,
0x2100cd00, 0x2100cd00,
0x910c7880, 0x910c7880,
0x2302949d, 0x2302929d,
0xd1004103, 0xd1004103,
0x91143881, 0x91143881,
0x23028b9d, 0x2302899d,
0xc9000510, 0xc9000510,
0x10000004, 0x10000004,
0x91413824, 0x91413824,
@ -242,15 +242,13 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x05015e5e, 0x05015e5e,
0x100101a2, 0x100101a2,
0x09032101, 0x09032101,
0x23021add, 0x230218dd,
0x240000cf, 0x240000cf,
0x2400008f, 0x2400008f,
0x240000d0, 0x240000d0,
0x24000090, 0x24000090,
0x2eff8193, 0x2eff8393,
0x2eff8194, 0x2eff8397,
0x2eff8197,
0x2eff8198,
0xc9000503, 0xc9000503,
0x24001803, 0x24001803,
0x24000423, 0x24000423,
@ -284,17 +282,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x21012000, 0x21011e00,
0x16000a0b, 0x16000a0b,
0x1301efef, 0x1301efef,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x21012500, 0x21012300,
0x16002a2b, 0x16002a2b,
0x1301f3f3, 0x1301f3f3,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x21012a00, 0x21012800,
0x16004a4b, 0x16004a4b,
0x1301f7f7, 0x1301f7f7,
0x1004047f, 0x1004047f,
@ -312,17 +310,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x21013c00, 0x21013a00,
0x16000a0b, 0x16000a0b,
0x1301f0f0, 0x1301f0f0,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x21014100, 0x21013f00,
0x16002a2b, 0x16002a2b,
0x1301f4f4, 0x1301f4f4,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x21014600, 0x21014400,
0x16004a4b, 0x16004a4b,
0x1301f8f8, 0x1301f8f8,
0x1004047f, 0x1004047f,
@ -341,19 +339,19 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x21015900, 0x21015700,
0x1301f0f0, 0x1301f0f0,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x21015d00, 0x21015b00,
0x1301f4f4, 0x1301f4f4,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x21016100, 0x21015f00,
0x1301f8f8, 0x1301f8f8,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
0x2101ab00, 0x2101a900,
0x3062001b, 0x3062001b,
0x0901efef, 0x0901efef,
0x0901f3f3, 0x0901f3f3,
@ -362,17 +360,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x21016e00, 0x21016c00,
0x16000a0b, 0x16000a0b,
0x1301efef, 0x1301efef,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x21017300, 0x21017100,
0x16002a2b, 0x16002a2b,
0x1301f3f3, 0x1301f3f3,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x21017800, 0x21017600,
0x16004a4b, 0x16004a4b,
0x1301f7f7, 0x1301f7f7,
0x1004047f, 0x1004047f,
@ -392,15 +390,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x21018c00, 0x21018a00,
0x1301efef, 0x1301efef,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x21019000, 0x21018e00,
0x1301f3f3, 0x1301f3f3,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x21019400, 0x21019200,
0x1301f7f7, 0x1301f7f7,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
@ -414,15 +412,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x2101a200, 0x2101a000,
0x1301f0f0, 0x1301f0f0,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x2101a600, 0x2101a400,
0x1301f4f4, 0x1301f4f4,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x2101aa00, 0x2101a800,
0x1301f8f8, 0x1301f8f8,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
@ -467,15 +465,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x2300d4dd, 0x2300d4dd,
0x500b0c03, 0x500b0c03,
0x1d000000, 0x1d000000,
0x2101d600, 0x2101d400,
0x1f000000, 0x1f000000,
0x502b2c03, 0x502b2c03,
0x1d002020, 0x1d002020,
0x2101da00, 0x2101d800,
0x1f002020, 0x1f002020,
0x504b4c03, 0x504b4c03,
0x1d004040, 0x1d004040,
0x2101de00, 0x2101dc00,
0x1f004040, 0x1f004040,
0xc9000502, 0xc9000502,
0x1d007e7e, 0x1d007e7e,
@ -489,7 +487,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x1f000404, 0x1f000404,
0x8130788f, 0x8130788f,
0x81403884, 0x81403884,
0x2101ee00, 0x2101ec00,
0x1d000404, 0x1d000404,
0x01012424, 0x01012424,
0x81403884, 0x81403884,
@ -499,7 +497,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x1f000404, 0x1f000404,
0x81507893, 0x81507893,
0x81603884, 0x81603884,
0x2101f800, 0x2101f600,
0x1d000404, 0x1d000404,
0x01012424, 0x01012424,
0x81603884, 0x81603884,
@ -509,7 +507,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x1f000404, 0x1f000404,
0x81707897, 0x81707897,
0x81803884, 0x81803884,
0x21020200, 0x21020000,
0x1d000404, 0x1d000404,
0x01012424, 0x01012424,
0x81803884, 0x81803884,
@ -525,7 +523,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0xc9020502, 0xc9020502,
0x1f027e7e, 0x1f027e7e,
0x91021800, 0x91021800,
0xd50700e6, 0xd50700e8,
0x1f13ffff, 0x1f13ffff,
0xc9000503, 0xc9000503,
0x1d007e7e, 0x1d007e7e,
@ -657,7 +655,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x1021211e, 0x1021211e,
0x1041411e, 0x1041411e,
0x01015e5e, 0x01015e5e,
0x230241dd, 0x23023fdd,
0x209d0000, 0x209d0000,
0xc9004108, 0xc9004108,
0xc9000502, 0xc9000502,
@ -666,7 +664,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x240009de, 0x240009de,
0xc9020502, 0xc9020502,
0x24000ade, 0x24000ade,
0x2102a200, 0x2102a000,
0xc9000502, 0xc9000502,
0x240000de, 0x240000de,
0xc9010502, 0xc9010502,
@ -682,7 +680,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x05015e5e, 0x05015e5e,
0x100101a2, 0x100101a2,
0x09032101, 0x09032101,
0x23021add, 0x230218dd,
0x2eff818f, 0x2eff818f,
0x2eff8190, 0x2eff8190,
0x2eff8193, 0x2eff8193,
@ -732,17 +730,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x2102e000, 0x2102de00,
0x16000a0b, 0x16000a0b,
0x1301efef, 0x1301efef,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x2102e500, 0x2102e300,
0x16002a2b, 0x16002a2b,
0x1301f3f3, 0x1301f3f3,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x2102ea00, 0x2102e800,
0x16004a4b, 0x16004a4b,
0x1301f7f7, 0x1301f7f7,
0x1004047f, 0x1004047f,
@ -760,17 +758,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x2102fc00, 0x2102fa00,
0x16000a0b, 0x16000a0b,
0x1301f0f0, 0x1301f0f0,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x21030100, 0x2102ff00,
0x16002a2b, 0x16002a2b,
0x1301f4f4, 0x1301f4f4,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x21030600, 0x21030400,
0x16004a4b, 0x16004a4b,
0x1301f8f8, 0x1301f8f8,
0x1004047f, 0x1004047f,
@ -789,19 +787,19 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x21031900, 0x21031700,
0x1301f0f0, 0x1301f0f0,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x21031d00, 0x21031b00,
0x1301f4f4, 0x1301f4f4,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x21032100, 0x21031f00,
0x1301f8f8, 0x1301f8f8,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
0x21036b00, 0x21036900,
0x3062001b, 0x3062001b,
0x0901efef, 0x0901efef,
0x0901f3f3, 0x0901f3f3,
@ -810,17 +808,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x21032e00, 0x21032c00,
0x16000a0b, 0x16000a0b,
0x1301efef, 0x1301efef,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x21033300, 0x21033100,
0x16002a2b, 0x16002a2b,
0x1301f3f3, 0x1301f3f3,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x21033800, 0x21033600,
0x16004a4b, 0x16004a4b,
0x1301f7f7, 0x1301f7f7,
0x1004047f, 0x1004047f,
@ -840,15 +838,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x21034c00, 0x21034a00,
0x1301efef, 0x1301efef,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x21035000, 0x21034e00,
0x1301f3f3, 0x1301f3f3,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x21035400, 0x21035200,
0x1301f7f7, 0x1301f7f7,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
@ -862,15 +860,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x21036200, 0x21036000,
0x1301f0f0, 0x1301f0f0,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x21036600, 0x21036400,
0x1301f4f4, 0x1301f4f4,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x21036a00, 0x21036800,
0x1301f8f8, 0x1301f8f8,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
@ -915,15 +913,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x2300d4dd, 0x2300d4dd,
0x500b0c03, 0x500b0c03,
0x1d000000, 0x1d000000,
0x21039600, 0x21039400,
0x1f000000, 0x1f000000,
0x502b2c03, 0x502b2c03,
0x1d002020, 0x1d002020,
0x21039a00, 0x21039800,
0x1f002020, 0x1f002020,
0x504b4c03, 0x504b4c03,
0x1d004040, 0x1d004040,
0x21039e00, 0x21039c00,
0x1f004040, 0x1f004040,
0x530002ad, 0x530002ad,
0x24001da2, 0x24001da2,
@ -947,17 +945,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x2103b700, 0x2103b500,
0x16000a0b, 0x16000a0b,
0x1301f1f1, 0x1301f1f1,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x2103bc00, 0x2103ba00,
0x16002a2b, 0x16002a2b,
0x1301f5f5, 0x1301f5f5,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x2103c100, 0x2103bf00,
0x16004a4b, 0x16004a4b,
0x1301f9f9, 0x1301f9f9,
0x1004047f, 0x1004047f,
@ -975,17 +973,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x2103d300, 0x2103d100,
0x16000a0b, 0x16000a0b,
0x1301e4e4, 0x1301e4e4,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x2103d800, 0x2103d600,
0x16002a2b, 0x16002a2b,
0x1301e4e4, 0x1301e4e4,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x2103dd00, 0x2103db00,
0x16004a4b, 0x16004a4b,
0x1301e4e4, 0x1301e4e4,
0x1004047f, 0x1004047f,
@ -1004,19 +1002,19 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x2103f000, 0x2103ee00,
0x1301e4e4, 0x1301e4e4,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x2103f400, 0x2103f200,
0x1301e4e4, 0x1301e4e4,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x2103f800, 0x2103f600,
0x1301e4e4, 0x1301e4e4,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
0x21044200, 0x21044000,
0x3062001b, 0x3062001b,
0x0901f1f1, 0x0901f1f1,
0x0901f5f5, 0x0901f5f5,
@ -1025,17 +1023,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x21040500, 0x21040300,
0x16000a0b, 0x16000a0b,
0x1301f1f1, 0x1301f1f1,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x21040a00, 0x21040800,
0x16002a2b, 0x16002a2b,
0x1301f5f5, 0x1301f5f5,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x21040f00, 0x21040d00,
0x16004a4b, 0x16004a4b,
0x1301f9f9, 0x1301f9f9,
0x1004047f, 0x1004047f,
@ -1055,15 +1053,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x21042300, 0x21042100,
0x1301f1f1, 0x1301f1f1,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x21042700, 0x21042500,
0x1301f5f5, 0x1301f5f5,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x21042b00, 0x21042900,
0x1301f9f9, 0x1301f9f9,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
@ -1077,15 +1075,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x21043900, 0x21043700,
0x1301e4e4, 0x1301e4e4,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x21043d00, 0x21043b00,
0x1301e4e4, 0x1301e4e4,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x21044100, 0x21043f00,
0x1301e4e4, 0x1301e4e4,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
@ -1130,15 +1128,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x2300d4dd, 0x2300d4dd,
0x500b0c03, 0x500b0c03,
0x1d010000, 0x1d010000,
0x21046d00, 0x21046b00,
0x1f010000, 0x1f010000,
0x502b2c03, 0x502b2c03,
0x1d012020, 0x1d012020,
0x21047100, 0x21046f00,
0x1f012020, 0x1f012020,
0x504b4c03, 0x504b4c03,
0x1d014040, 0x1d014040,
0x21047500, 0x21047300,
0x1f014040, 0x1f014040,
0x691802d6, 0x691802d6,
0x240001c6, 0x240001c6,
@ -1161,17 +1159,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x21048d00, 0x21048b00,
0x16000a0b, 0x16000a0b,
0x1301f2f2, 0x1301f2f2,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x21049200, 0x21049000,
0x16002a2b, 0x16002a2b,
0x1301f6f6, 0x1301f6f6,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x21049700, 0x21049500,
0x16004a4b, 0x16004a4b,
0x1301fafa, 0x1301fafa,
0x1004047f, 0x1004047f,
@ -1189,17 +1187,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x2104a900, 0x2104a700,
0x16000a0b, 0x16000a0b,
0x1301e4e4, 0x1301e4e4,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x2104ae00, 0x2104ac00,
0x16002a2b, 0x16002a2b,
0x1301e4e4, 0x1301e4e4,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x2104b300, 0x2104b100,
0x16004a4b, 0x16004a4b,
0x1301e4e4, 0x1301e4e4,
0x1004047f, 0x1004047f,
@ -1218,19 +1216,19 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x2104c600, 0x2104c400,
0x1301e4e4, 0x1301e4e4,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x2104ca00, 0x2104c800,
0x1301e4e4, 0x1301e4e4,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x2104ce00, 0x2104cc00,
0x1301e4e4, 0x1301e4e4,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
0x21051800, 0x21051600,
0x3062001b, 0x3062001b,
0x0901f2f2, 0x0901f2f2,
0x0901f6f6, 0x0901f6f6,
@ -1239,17 +1237,17 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x6e2504ff, 0x6e2504ff,
0xd104ff03, 0xd104ff03,
0x100a0a0b, 0x100a0a0b,
0x2104db00, 0x2104d900,
0x16000a0b, 0x16000a0b,
0x1301f2f2, 0x1301f2f2,
0xd10cff03, 0xd10cff03,
0x102a2a2b, 0x102a2a2b,
0x2104e000, 0x2104de00,
0x16002a2b, 0x16002a2b,
0x1301f6f6, 0x1301f6f6,
0xd114ff03, 0xd114ff03,
0x104a4a4b, 0x104a4a4b,
0x2104e500, 0x2104e300,
0x16004a4b, 0x16004a4b,
0x1301fafa, 0x1301fafa,
0x1004047f, 0x1004047f,
@ -1269,15 +1267,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x2104f900, 0x2104f700,
0x1301f2f2, 0x1301f2f2,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x2104fd00, 0x2104fb00,
0x1301f6f6, 0x1301f6f6,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x21050100, 0x2104ff00,
0x1301fafa, 0x1301fafa,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
@ -1291,15 +1289,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x10257f04, 0x10257f04,
0x6e2504ff, 0x6e2504ff,
0xd104ff02, 0xd104ff02,
0x21050f00, 0x21050d00,
0x1301e4e4, 0x1301e4e4,
0x13010b0b, 0x13010b0b,
0xd10cff02, 0xd10cff02,
0x21051300, 0x21051100,
0x1301e4e4, 0x1301e4e4,
0x13012b2b, 0x13012b2b,
0xd114ff02, 0xd114ff02,
0x21051700, 0x21051500,
0x1301e4e4, 0x1301e4e4,
0x13014b4b, 0x13014b4b,
0x1004047f, 0x1004047f,
@ -1344,15 +1342,15 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x2300d4dd, 0x2300d4dd,
0x500b0c03, 0x500b0c03,
0x1d020000, 0x1d020000,
0x21054300, 0x21054100,
0x1f020000, 0x1f020000,
0x502b2c03, 0x502b2c03,
0x1d022020, 0x1d022020,
0x21054700, 0x21054500,
0x1f022020, 0x1f022020,
0x504b4c03, 0x504b4c03,
0x1d024040, 0x1d024040,
0x21054b00, 0x21054900,
0x1f024040, 0x1f024040,
0xc9004108, 0xc9004108,
0x1f13ffff, 0x1f13ffff,
@ -1383,7 +1381,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x24011b8d, 0x24011b8d,
0x808d0400, 0x808d0400,
0x91b83880, 0x91b83880,
0x230554dd, 0x230552dd,
0x24002000, 0x24002000,
0x24010b8d, 0x24010b8d,
0x808d0400, 0x808d0400,
@ -1392,7 +1390,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x24011b8d, 0x24011b8d,
0x808d0400, 0x808d0400,
0x91983880, 0x91983880,
0x230554dd, 0x230552dd,
0x24006000, 0x24006000,
0x24010b8d, 0x24010b8d,
0x808d0400, 0x808d0400,
@ -1401,7 +1399,7 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x24011b8d, 0x24011b8d,
0x808d0400, 0x808d0400,
0x91b43880, 0x91b43880,
0x230554dd, 0x230552dd,
0x24000000, 0x24000000,
0x24010b8d, 0x24010b8d,
0x808d0400, 0x808d0400,
@ -1483,9 +1481,9 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x04a280a2, 0x04a280a2,
0x24003801, 0x24003801,
0x24000141, 0x24000141,
0x23021add, 0x230218dd,
0x91a03880, 0x91a03880,
0x230554dd, 0x230552dd,
0x2401048d, 0x2401048d,
0x908d0480, 0x908d0480,
0xce2380fe, 0xce2380fe,
@ -1493,30 +1491,29 @@ const uint32_t EnDatFirmwareMulti_0[] = {
0x810c2b80, 0x810c2b80,
0x69000303, 0x69000303,
0x2401088d, 0x2401088d,
0x2105dc00, 0x2105da00,
0x69010303, 0x69010303,
0x2401108d, 0x2401108d,
0x2105dc00, 0x2105da00,
0x69020302, 0x69020302,
0x2401188d, 0x2401188d,
0x2401088d,
0x908d2480, 0x908d2480,
0xcf1ce0fe, 0xcf1ce0ff,
0x910c2b80, 0x910c2b80,
0x2400007e, 0x2400007e,
0x00e0e9e9, 0x00e0e9e9,
0x91a43880, 0x91a43880,
0x230554dd, 0x230552dd,
0x1f13ffff, 0x1f13ffff,
0xd063ff00, 0xd063ff00,
0x91a83880, 0x91a83880,
0x230554dd, 0x230552dd,
0x0101c8c8, 0x0101c8c8,
0x6708c8d9, 0x6708c8da,
0x0b03e9e9, 0x0b03e9e9,
0x919c389b, 0x919c389b,
0x60fbe903, 0x60fbe903,
0x04fbe9e9, 0x04fbe9e9,
0x2105ec00, 0x2105e900,
0x209d0000}; 0x209d0000};