motor-control-sdk/source/current_sense/sdfm/firmware/sdfm_txpru_bin.h

747 lines
11 KiB
C
Raw Normal View History

/*
*
* Copyright (c) 2023, Texas Instruments Incorporated
* All rights reserved not granted herein.
*
* Limited License.
*
* Texas Instruments Incorporated grants a world-wide, royalty-free,
* non-exclusive license under copyrights and patents it now or hereafter
* owns or controls to make, have made, use, import, offer to sell and sell ("Utilize")
* this software subject to the terms herein. With respect to the foregoing patent
* license, such license is granted solely to the extent that any such patent
* is necessary to Utilize the software alone. The patent license shall not apply to any
* combinations which include this software, other than combinations with devices
* manufactured by or for TI ('TI Devices'). No hardware patent is licensed hereunder.
*
* Redistributions must preserve existing copyright notices and reproduce this license
* (including the above copyright notice and the disclaimer and (if applicable) source
* code license limitations below) in the documentation and/or other materials provided
* with the distribution
*
* Redistribution and use in binary form, without modification, are permitted provided
* that the following conditions are met:
* No reverse engineering, decompilation, or disassembly of this software is
* permitted with respect to any software provided in binary form.
* Any redistribution and use are licensed by TI for use only with TI Devices.
* Nothing shall obligate TI to provide you with source code for the software
* licensed and provided to you in object code.
*
* If software source code is provided to you, modification and redistribution of the
* source code are permitted provided that the following conditions are met:
* Any redistribution and use of the source code, including any resulting derivative works,
* are licensed by TI for use only with TI Devices.
* Any redistribution and use of any object code compiled from the source code and
* any resulting derivative works, are licensed by TI for use only with TI Devices.
*
* Neither the name of Texas Instruments Incorporated nor the names of its suppliers
* may be used to endorse or promote products derived from this software without
* specific prior written permission.
*
* DISCLAIMER.
*
* THIS SOFTWARE IS PROVIDED BY TI AND TI'S LICENSORS "AS IS" AND ANY EXPRESS OR IMPLIED
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
* AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL TI AND
* TI'S LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
*/
const uint32_t pru_SDFM_TXPRU0_image_0[] = {
0x2effbd80,
0x240400f7,
0x240000c1,
0x24020981,
0x240101c2,
0x24000382,
0xe1c07781,
0x32000000,
0x240fff81,
0x81001c81,
0x2efe0060,
0x24000081,
0x81001c81,
0x24000001,
0x81200b01,
0x10000000,
0xf1171701,
0xc9000104,
0x23020e99,
0x1d00e1e1,
0xe1171701,
0xf1171701,
0xd70001fa,
0xf1001701,
0xcf0001fd,
0x1f00e1e1,
0xe1011701,
0x23016299,
0x32800000,
0xf1021701,
0x51010104,
0x240002d8,
0x24604898,
0x79000003,
0x240002d8,
0x24609498,
0xf1103781,
0x110fe1e2,
0x10020216,
0x0b04e1e1,
0x110fe1e2,
0x10020236,
0x0b04e1e1,
0x110fe1e2,
0x10020256,
0x23017699,
0x23017a99,
0x2301aa99,
0x2301ef99,
0x1f19fefe,
0x2301f899,
0x240fffd5,
0x24ffff95,
0x240000d4,
0x24011894,
0x2400001c,
0xf1ad177c,
0xf1ac1701,
0x09010101,
0x12017c7c,
0x2400003c,
0x240000e1,
0xf12a1701,
0x1281c1c1,
0xf15a1701,
0x09010101,
0x1281c1c1,
0xf18a1701,
0x09020101,
0x1281c1c1,
0x10c1c1da,
0x23016999,
0xf114179a,
0xd1009a02,
0x21004a00,
0xc9019a3f,
0x10161602,
0x09020202,
0x1f010202,
0x1002027e,
0x10000000,
0xc91cff39,
0x1f18ffff,
0x10f5ffe5,
0x0ce5e9e6,
0x10e5e5e9,
0x0ce6eae7,
0x10e6e6ea,
0x0ce7ebe8,
0x10e7e7eb,
0x10f5e8e8,
0x10e8e8e3,
0xf1203793,
0xf124379b,
0x240138e2,
0x90e22481,
0x70e3f307,
0x24000001,
0xe1281701,
0x58e3fb09,
0x24000001,
0xe1291701,
0x21007000,
0x1f034141,
0x80e22481,
0x24000101,
0xe1281701,
0x21007000,
0x1f034141,
0x80e22481,
0x24000101,
0xe1291701,
0xc900da1a,
0xf12c3793,
0xf1c81701,
0xd1000105,
0x1f00e1e1,
0xe1c81701,
0xe1cc3783,
0x79000013,
0xf1cc3781,
0xe1cc3783,
0x70e1f303,
0x70e3f304,
0x7900000e,
0x58e3f308,
0x7900000c,
0x240001e1,
0xe12b1701,
0xf144379d,
0xf1403781,
0xe1003d81,
0x79000006,
0x24000001,
0xe12b1701,
0xf148379d,
0xf1403781,
0xe1003d81,
0xc9029a3f,
0x10363602,
0x09020202,
0x1f010202,
0x1002027e,
0x10000000,
0xc91cff39,
0x1f18ffff,
0x10f5ffe5,
0x0ce5ece6,
0x10e5e5ec,
0x0ce6ede7,
0x10e6e6ed,
0x0ce7eee8,
0x10e7e7ee,
0x10f5e8e8,
0x10e8e8e3,
0xf1503793,
0xf154379b,
0x240138e2,
0x90e22481,
0x70e3f307,
0x24000001,
0xe1581701,
0x58e3fb09,
0x24000001,
0xe1591701,
0x2100af00,
0x1f034141,
0x80e22481,
0x24000101,
0xe1581701,
0x2100af00,
0x1f034141,
0x80e22481,
0x24000101,
0xe1591701,
0xc901da1a,
0xf15c3793,
0xf1c91701,
0xd1000105,
0x1f00e1e1,
0xe1c91701,
0xe1d03783,
0x79000013,
0xf1d03781,
0xe1d03783,
0x70e1f303,
0x70e3f304,
0x7900000e,
0x58e3f308,
0x7900000c,
0x240001e1,
0xe15b1701,
0xf174379d,
0xf1703781,
0xe1003d81,
0x79000006,
0x24000001,
0xe15b1701,
0xf178379d,
0xf1703781,
0xe1003d81,
0xc9039a25,
0x10565682,
0x09020202,
0x1f010202,
0x1002027e,
0x10000000,
0xcf1cff7c,
0x1f18ffff,
0x10f5ffe5,
0x0ce5efe6,
0x10e5e5ef,
0x0ce6f0e7,
0x10e6e6f0,
0x0ce7f1e8,
0x10e7e7f1,
0x10f5e8e8,
0x10e8e8e3,
0xf1803793,
0xf184379b,
0x240138e2,
0x90e22481,
0x70e3f307,
0x24000001,
0xe1881701,
0x58e3fb09,
0x24000001,
0xe1891701,
0x2100ee00,
0x1f034141,
0x80e22481,
0x24000101,
0xe1881701,
0x2100ee00,
0x1f034141,
0x80e22481,
0x24000101,
0xe1891701,
0xc902da1a,
0xf18c3793,
0xf1ca1701,
0xd1000105,
0x1f00e1e1,
0xe1ca1701,
0xe1d43783,
0x79000013,
0xf1d43781,
0xe1d43783,
0x70e1f303,
0x70e3f304,
0x7900000e,
0x58e3f308,
0x7900000c,
0x240001e1,
0xe18b1701,
0xf1a4379d,
0xf1a03781,
0xe1003d81,
0x79000006,
0x24000001,
0xe18b1701,
0xf1a8379d,
0xf1a03781,
0xe1003d81,
0x7f000043,
0x24000000,
0x107e7e12,
0x2f852381,
0x241a60de,
0x10000000,
0x11ffffe2,
0x11ffffe3,
0x56e2e3ff,
0x1d15fefe,
0x10000000,
0x10f5ffe5,
0x1d16fefe,
0x241e40de,
0x10000000,
0x10f5ffe2,
0x1d16fefe,
0x242240de,
0x10000000,
0x10f5ffe3,
0x1d16fefe,
0x0ce5e9e6,
0x10e5e5e9,
0x0ce6eae7,
0x10e6e6ea,
0x0ce7ebe8,
0x10e7e7eb,
0x10f5e8e8,
0x0100f4e1,
0xe0e13788,
0x10e2e2e5,
0x0ce5ece6,
0x10e5e5ec,
0x0ce6ede7,
0x10e6e6ed,
0x0ce7eee8,
0x10e7e7ee,
0x10f5e8e8,
0x0104f4e1,
0xe0e13788,
0x10e3e3e5,
0x0ce5efe6,
0x10e5e5ef,
0x0ce6f0e7,
0x10e6e6f0,
0x0ce7f1e8,
0x10e7e7f1,
0x10f5e8e8,
0x0108f4e1,
0xe0e13788,
0xc9017c0b,
0xf1b83781,
0x91c03a82,
0x00e1e2e1,
0x240000e2,
0xf1083782,
0x58e2e102,
0x21014300,
0x04e2e1e1,
0x81c03a81,
0x21015700,
0x59031c07,
0xf1b83781,
0x91c03a82,
0x00e1e2e1,
0x81c03a81,
0x01011c1c,
0x79000011,
0xd1003c07,
0xc9007c06,
0xf1b43781,
0x0501e1e1,
0x81c03a81,
0x2400013c,
0x79000005,
0xf1b03781,
0x0501e1e1,
0x81c03a81,
0x2400003c,
0x2400001c,
0xf0f4b784,
0xf1bc3781,
0xe100a184,
0x2400279f,
0x24000000,
0x2f852381,
0x1012127e,
0x2efe0060,
0x10000000,
0x10000000,
0x24000b01,
0x81001c01,
0x24010981,
0x810c1c81,
0x24180081,
0x81381c81,
0x20990000,
0x24010081,
0x81741a81,
0x240000e1,
0x81c43a81,
0xf1b03781,
0x24ffffe2,
0x10e1e2e1,
0x0501e1e1,
0x81c03a81,
0x91701a81,
0x1f09e1e1,
0x81701a81,
0x20990000,
0x24000000,
0x2effa381,
0x2f052381,
0x20990000,
0xf1161704,
0x240000e1,
0xf1103782,
0x3102002c,
0x110f0203,
0x6816030d,
0xf11e1701,
0xc9000424,
0xf1301733,
0xf1341773,
0xf1331753,
0x10333321,
0x09037341,
0x12214121,
0x09015341,
0x13414141,
0x13804141,
0x2101a500,
0x6836030d,
0xf14e1701,
0xc9010417,
0xf1601733,
0xf1641773,
0xf1631753,
0x10333321,
0x09037341,
0x12214121,
0x09015341,
0x13414141,
0x13804141,
0x2101a500,
0x6856030c,
0xf17e1701,
0xc902040a,
0xf1901733,
0xf1941773,
0xf1931753,
0x10333321,
0x09037341,
0x12214121,
0x09015341,
0x13414141,
0x13804141,
0x0903e3e3,
0x0104e3e3,
0xe0e33801,
0x0b04e2e2,
0x20990000,
0xf1161704,
0x240000e1,
0xf1103782,
0x31020041,
0x110f0203,
0x68160314,
0x24000081,
0xf13c1741,
0x09024141,
0x11044101,
0xf1381741,
0x09004141,
0x11034141,
0x12410101,
0xf11d1741,
0x09044141,
0x11304141,
0x12410101,
0xc900042e,
0xf132173b,
0xf131171b,
0x09033b21,
0x09011b41,
0x13414141,
0x2101ea00,
0x68360314,
0x24000081,
0xf16c1741,
0x09024141,
0x11044101,
0xf1681741,
0x09004141,
0x11034141,
0x12410101,
0xf14d1741,
0x09044141,
0x11304141,
0x12410101,
0xc901041a,
0xf162173b,
0xf161171b,
0x09033b21,
0x09011b41,
0x13414141,
0x2101ea00,
0x68560313,
0x24000081,
0xf19c1741,
0x09024141,
0x11044101,
0xf1981741,
0x09004141,
0x11034141,
0x12410101,
0xf17d1741,
0x09044141,
0x11304141,
0x12410101,
0xc9020406,
0xf192173b,
0xf191171b,
0x09033b21,
0x09011b41,
0x13414141,
0x0903e3e3,
0x0100e3e3,
0xe0e33801,
0x0b04e2e2,
0x20990000,
0xf1103781,
0x31020007,
0x110f0102,
0x09020202,
0x1f010202,
0x1002027e,
0x0b04e1e1,
0x1f17ffff,
0x20990000,
0x240138e2,
0x90e22481,
0xf114179a,
0xc9009a02,
0x1f012121,
0xf1103783,
0xf1161704,
0xc900e40c,
0x110f0302,
0x68160202,
0x13042121,
0x0b04e3e3,
0x110f0302,
0x68360202,
0x13082121,
0x0b04e3e3,
0x110f0302,
0x68560202,
0x13102121,
0x240138e2,
0x80e22481,
0x20990000,
0x240001c2,
0x24000282,
0xd1011f00,
0xc9011f00,
0x10e2ffe1,
0x240000e3,
0x50e2e146,
0x240000e2,
0x31070043,
0xd1011f00,
0xc9011f00,
0xd1005f10,
0xd1005f12,
0xd1005f14,
0xd1005f16,
0xd1005f18,
0xd1005f1a,
0xd1005f1c,
0xd1005f1e,
0xd1005f20,
0xd1005f22,
0xd1005f24,
0xd1005f26,
0xd1005f28,
0xd1005f2a,
0xd1005f2c,
0xd1005f2e,
0x01018282,
0x1b01e3e3,
0x21025800,
0x01028282,
0x1b02e3e3,
0x21025800,
0x01038282,
0x1b03e3e3,
0x21025800,
0x01048282,
0x1b04e3e3,
0x21025800,
0x01058282,
0x1b05e3e3,
0x21025800,
0x01068282,
0x1b06e3e3,
0x21025800,
0x01078282,
0x1b07e3e3,
0x21025800,
0x01088282,
0x1b08e3e3,
0x21025800,
0x01098282,
0x1b09e3e3,
0x21025800,
0x010a8282,
0x1b0ae3e3,
0x21025800,
0x010b8282,
0x1b0be3e3,
0x21025800,
0x010c8282,
0x1b0ce3e3,
0x21025800,
0x010d8282,
0x1b0de3e3,
0x21025800,
0x010e8282,
0x1b0ee3e3,
0x21025800,
0x010f8282,
0x1b0fe3e3,
0x21025800,
0x01108282,
0x1b10e3e3,
0x24000042,
0x21029e00,
0x240000e2,
0x31070043,
0xd1011f00,
0xc9011f00,
0xc9005f10,
0xc9005f12,
0xc9005f14,
0xc9005f16,
0xc9005f18,
0xc9005f1a,
0xc9005f1c,
0xc9005f1e,
0xc9005f20,
0xc9005f22,
0xc9005f24,
0xc9005f26,
0xc9005f28,
0xc9005f2a,
0xc9005f2c,
0xc9005f2e,
0x01018282,
0x1b01e3e3,
0x21029d00,
0x01028282,
0x1b02e3e3,
0x21029d00,
0x01038282,
0x1b03e3e3,
0x21029d00,
0x01048282,
0x1b04e3e3,
0x21029d00,
0x01058282,
0x1b05e3e3,
0x21029d00,
0x01068282,
0x1b06e3e3,
0x21029d00,
0x01078282,
0x1b07e3e3,
0x21029d00,
0x01088282,
0x1b08e3e3,
0x21029d00,
0x01098282,
0x1b09e3e3,
0x21029d00,
0x010a8282,
0x1b0ae3e3,
0x21029d00,
0x010b8282,
0x1b0be3e3,
0x21029d00,
0x010c8282,
0x1b0ce3e3,
0x21029d00,
0x010d8282,
0x1b0de3e3,
0x21029d00,
0x010e8282,
0x1b0ee3e3,
0x21029d00,
0x010f8282,
0x1b0fe3e3,
0x21029d00,
0x01108282,
0x1b10e3e3,
0x24000142,
0x0b0382e1,
0x04e1e3e1,
0x4f01e16e,
0xe1183782,
0x20990000,
0x240280c1,
0x24000081,
0x81282381,
0xf10c1781,
0x050101e2,
0x81082382,
0x010101e2,
0x0b01e2e2,
0x810c2382,
0x240000e1,
0x81042381,
0x81002381,
0x91282381,
0x1f14e1e1,
0x81282381,
0x20990000};