1 /* 2 * Copyright (c) 2021 Chipsea Technologies (Shenzhen) Corp., Ltd. All rights reserved. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 #include <stdint.h> 16 const uint32_t fw_patch_u02[] = 17 { 18 0x00000000, 19 0x00000000, 20 0x00000000, 21 0x00000000, 22 0x00000000, 23 0x00000000, 24 0x00000000, 25 0xfbe2f0b5, 26 0xf0b40038, 27 0x23a8f9cf, 28 0xf87cf0b4, 29 0x2262b510, 30 0x4b0f4342, 31 0x4462469c, 32 0xb2db8813, 33 0xd0132b1e, 34 0x480d490c, 35 0x480d5c0c, 36 0x19095c09, 37 0x428b2001, 38 0x1b1bdb09, 39 0x2b10b2db, 40 0x8811d008, 41 0x438120ff, 42 0x8013430b, 43 0xbd102000, 44 0xe7e93b0e, 45 0xe7f4330e, 46 0x4061650c, 47 0x00161e74, 48 0x00000257, 49 0x00000255, 50 0x2262b530, 51 0x4b0f4342, 52 0x4462469c, 53 0xb2db8813, 54 0xd0122b1e, 55 0x480d490c, 56 0x191d5c0c, 57 0x5c093803, 58 0x428d2001, 59 0xb2ebdc08, 60 0xd0082b10, 61 0x20ff8811, 62 0x430b4381, 63 0x20008013, 64 0x3b0ebd30, 65 0x330ee7ea, 66 0x46c0e7f4, 67 0x4061650c, 68 0x00161e74, 69 0x00000257, 70 0x4d07b570, 71 0x006424f8, 72 0x512b2300, 73 0xfb54f71d, 74 0x512b4b04, 75 0x22804b04, 76 0x601a0292, 77 0x46c0bd70, 78 0x00161928, 79 0x0016ae35, 80 0xe000e100, 81 0x4c06b510, 82 0x67232300, 83 0xf8d8f71d, 84 0x23954a04, 85 0x2140009b, 86 0x4b0354d1, 87 0xbd106723, 88 0x00161928, 89 0x00161e74, 90 0x0016ae61, 91 0x46deb5f8, 92 0x464e4657, 93 0xb5e04645, 94 0x46894682, 95 0x48230014, 96 0xf988f719, 97 0x48224651, 98 0xf984f719, 99 0x0a1b464b, 100 0x23de469b, 101 0x58e3009b, 102 0x70984658, 103 0x21012201, 104 0xfb86f74c, 105 0x895e4b1b, 106 0xdd252e00, 107 0x23002400, 108 0x4b184698, 109 0x4f18681d, 110 0x6853e009, 111 0x001a4698, 112 0x48160021, 113 0xf966f719, 114 0x42b43401, 115 0x00e3da05, 116 0x5aeb18ea, 117 0xd1f742bb, 118 0x4643e7ef, 119 0xd00d2b00, 120 0x021a465b, 121 0x4651464b, 122 0x47c0480b, 123 0x4690bc3c, 124 0x46a24699, 125 0xbdf846ab, 126 0x46982300, 127 0x6e9b4b08, 128 0x21002200, 129 0x47982000, 130 0x46c0e7ea, 131 0x0016b8ac, 132 0x0016b8b8, 133 0x000db2a8, 134 0x0000050c, 135 0x0016b8c4, 136 0x00161928, 137 0xb082b570, 138 0xa8014669, 139 0xfb1af740, 140 0x9b009c01, 141 0x367a001e, 142 0x0092229c, 143 0xd9194296, 144 0x3bff3bf8, 145 0x3401001e, 146 0x09240124, 147 0x052d2580, 148 0xa8014669, 149 0xfb06f740, 150 0x1aa39a01, 151 0x091b011b, 152 0xd9f542ab, 153 0x01121b12, 154 0x9b00d0f2, 155 0xd3ef42b3, 156 0xbd70b002, 157 0xd2e942b3, 158 0x052d2580, 159 0x9b00e002, 160 0xd2f542b3, 161 0xa8014669, 162 0xfaecf740, 163 0x1aa39a01, 164 0x091b011b, 165 0xd9f242ab, 166 0x01121b12, 167 0xe7e7d0ef, 168 0xd00e2800, 169 0x23804a0a, 170 0x02892180, 171 0xf3bf50d1, 172 0xf3bf8f4f, 173 0x4a078f6f, 174 0x21086813, 175 0x6013430b, 176 0x4a044770, 177 0x21086813, 178 0x6013438b, 179 0x46c0e7f8, 180 0xe000e100, 181 0x40044084, 182 0x0004b510, 183 0xfab0f71a, 184 0x60a34b02, 185 0x60e34b02, 186 0x46c0bd10, 187 0x0016ad91, 188 0x0016ade5, 189 0x0004b510, 190 0xf856f71e, 191 0xd0002801, 192 0x4a20bd10, 193 0x009b2395, 194 0x4b1f5cd2, 195 0x4b1f701a, 196 0x4b1f681a, 197 0x2c01601a, 198 0x2302d021, 199 0x439a0022, 200 0x4b1cd005, 201 0x22006e9b, 202 0x20002100, 203 0x4a154798, 204 0x009b2395, 205 0x54d12140, 206 0x4a174b14, 207 0x2340601a, 208 0x222d4916, 209 0x2c01548b, 210 0x2c02d915, 211 0x4a14d1d8, 212 0x21ff8813, 213 0x39bf438b, 214 0x8013430b, 215 0x4a09e7d0, 216 0x009b2395, 217 0x54d12130, 218 0x4a0b4b08, 219 0x2330601a, 220 0x222d490a, 221 0x490b548b, 222 0x20ff880a, 223 0x43134382, 224 0xe7bd800b, 225 0x00161e74, 226 0x0016b8e0, 227 0x40620754, 228 0x0016b8dc, 229 0x00161928, 230 0x212220fd, 231 0x00169254, 232 0x4061018e, 233 0x4061650c, 234 0x0004b510, 235 0xfffcf71d, 236 0xd0002801, 237 0x4b0fbd10, 238 0x490f781b, 239 0x00922295, 240 0x4a0e548b, 241 0x4a0e6811, 242 0x490e6011, 243 0x548b222d, 244 0xd9082c01, 245 0xd1ed2c02, 246 0x880a490b, 247 0x438220ff, 248 0x800b4313, 249 0x4909e7e6, 250 0x20ff880a, 251 0x43134382, 252 0xe7df800b, 253 0x0016b8e0, 254 0x00161e74, 255 0x0016b8dc, 256 0x40620754, 257 0x00169254, 258 0x4061018e, 259 0x4061650c, 260 0x4b18b570, 261 0x0082681b, 262 0x23ec58d2, 263 0x7a9d58d3, 264 0x2a011e6a, 265 0x4b14d905, 266 0x24004798, 267 0xd0132d02, 268 0x79dcbd70, 269 0x4b100924, 270 0x2d014798, 271 0x2c01d1f6, 272 0x3c02d906, 273 0xd8f32c01, 274 0xf7ff2001, 275 0xe7efff53, 276 0xf7ff2000, 277 0xe7ebff4f, 278 0xd9062c01, 279 0x2c013c02, 280 0x2001d8e6, 281 0xffa0f7ff, 282 0x2000e7e2, 283 0xff9cf7ff, 284 0x46c0e7de, 285 0x0016b8d8, 286 0x000af9c5, 287 0x46deb5f8, 288 0x464e4657, 289 0xb5e04645, 290 0x68234c6a, 291 0x40334e6a, 292 0x4d6a6023, 293 0x4a6a682b, 294 0x602b4013, 295 0xfd46f71d, 296 0x4a686823, 297 0x60234013, 298 0x4a67682b, 299 0x602b4013, 300 0x4a666823, 301 0x2380401a, 302 0x431300db, 303 0x68236023, 304 0x2380401e, 305 0x4333011b, 306 0x4b616023, 307 0x257f469a, 308 0x23ff0022, 309 0x4b5f4699, 310 0x4b594698, 311 0x2180469c, 312 0x002e0189, 313 0xb2ed3504, 314 0x00284654, 315 0x464f6813, 316 0x430343bb, 317 0x46436013, 318 0x601f6827, 319 0x46676813, 320 0x2780403b, 321 0x433b007f, 322 0x46c06013, 323 0x46c046c0, 324 0x681346c0, 325 0xd0fc420b, 326 0xb2c03801, 327 0x42b03404, 328 0x2310d1e4, 329 0x44da469b, 330 0xd1da2d8f, 331 0x68234c41, 332 0x40134a46, 333 0xf71d6023, 334 0x6823fd00, 335 0x40134a3e, 336 0x4b3e6023, 337 0x2180681a, 338 0x601a430a, 339 0x493c681a, 340 0x22804011, 341 0x430a0052, 342 0x2010601a, 343 0x271f001a, 344 0x4d3e4e3d, 345 0x21802420, 346 0x681300c9, 347 0x430343bb, 348 0x00836013, 349 0x602b58f3, 350 0x43a36813, 351 0x60134323, 352 0x46c046c0, 353 0x46c046c0, 354 0x420b6813, 355 0x3001d0fc, 356 0xd1ea2820, 357 0x68234c29, 358 0x43932280, 359 0xf71d6023, 360 0x6823fccc, 361 0x402b4d26, 362 0x4a2d6023, 363 0x21026813, 364 0x6013438b, 365 0x68134a2b, 366 0x400b492b, 367 0x4b2b6013, 368 0x601a2200, 369 0xfcb2f71d, 370 0x680b491a, 371 0x40134a1d, 372 0x01522280, 373 0x600b4313, 374 0x4817680b, 375 0x23804018, 376 0x4303011b, 377 0x6823600b, 378 0x40194917, 379 0x009b2380, 380 0x6023430b, 381 0x401d6823, 382 0x005b2380, 383 0x6023432b, 384 0x68194b1b, 385 0x601a430a, 386 0x68134a1a, 387 0x400b491a, 388 0x4b1a6013, 389 0x491a681a, 390 0x601a400a, 391 0x22806819, 392 0x430a05d2, 393 0xbc3c601a, 394 0x46994690, 395 0x46ab46a2, 396 0x46c0bdf8, 397 0x40344060, 398 0xfffff7ff, 399 0x4034406c, 400 0xfffffeff, 401 0xffffefff, 402 0xfffffdff, 403 0xfffffbff, 404 0x00169bcc, 405 0x40344064, 406 0x0016994c, 407 0x40344070, 408 0x40580018, 409 0x40344058, 410 0xfbffffff, 411 0x40344008, 412 0x40342014, 413 0x40342018, 414 0xfffbffff, 415 0x4034201c, 416 0xdfffffff, 417 0x2801b510, 418 0x3802d003, 419 0xd9052801, 420 0xf71dbd10, 421 0xf71ffc59, 422 0xe7f9f955, 423 0xfd56f71d, 424 0xf95ef71f, 425 0x681b4b06, 426 0xd4f1029b, 427 0x680b4904, 428 0x401a4a04, 429 0x041b2380, 430 0x600b4313, 431 0x46c0e7e8, 432 0x40344058, 433 0xff7fffff, 434 0x4b120412, 435 0x0449401a, 436 0x430a0c49, 437 0x601a4b10, 438 0x681a4b10, 439 0x21e00600, 440 0x400804c9, 441 0x400a490e, 442 0x60184310, 443 0x22806819, 444 0x430a0612, 445 0x6819601a, 446 0x05d22280, 447 0x601a430a, 448 0x4908681a, 449 0x601a400a, 450 0x0052681a, 451 0x601a0852, 452 0x46c04770, 453 0x7fff0000, 454 0x40620544, 455 0x40620528, 456 0xf8ffffff, 457 0xbfffffff, 458 0x46d6b5f0, 459 0x4646464f, 460 0xb082b5c0, 461 0x680b491c, 462 0x4a1c4699, 463 0x4b1c401a, 464 0x600b4313, 465 0x681b4b1b, 466 0x4b1b4698, 467 0x469a681b, 468 0x23f02400, 469 0x439f4647, 470 0xb2e54e16, 471 0x21002200, 472 0xf7ff0028, 473 0x0123ffb1, 474 0x6033433b, 475 0xfe79f71d, 476 0xa8014669, 477 0xfe86f71d, 478 0x99019a00, 479 0xf7ff0028, 480 0x3401ffa3, 481 0xd1e82c04, 482 0x464a4b07, 483 0x4b09601a, 484 0x601a4642, 485 0x46524b08, 486 0xb002601a, 487 0x4690bc1c, 488 0x46a24699, 489 0x46c0bdf0, 490 0x4062051c, 491 0x7f8fffff, 492 0x0020000a, 493 0x40620508, 494 0x40620004, 495 0x46c6b5f0, 496 0x4d11b500, 497 0x682a682c, 498 0x403a4f10, 499 0x005b2380, 500 0x602b4313, 501 0x68334e0e, 502 0x68334698, 503 0x43932202, 504 0x20266033, 505 0xfc72f71e, 506 0xff9ef7ff, 507 0xfcb4f71e, 508 0x60334643, 509 0x05e4682b, 510 0x02240fe4, 511 0x431c403b, 512 0xbc04602c, 513 0xbdf04690, 514 0x40600400, 515 0xfffffeff, 516 0x40580018, 517 0x4c09b570, 518 0x68236825, 519 0x43132208, 520 0x68236023, 521 0x43133a04, 522 0x20266023, 523 0xfe86f71d, 524 0xff7af7ff, 525 0xfedef71d, 526 0xbd706025, 527 0x40580018, 528 0x46deb5f0, 529 0x464e4657, 530 0xb5e04645, 531 0x4681b08b, 532 0x6803000d, 533 0x401a227f, 534 0x091c4692, 535 0x4034260f, 536 0x9600401e, 537 0x4213220c, 538 0x4b3cd005, 539 0x22006e9b, 540 0x20002100, 541 0x9b004798, 542 0xd905429c, 543 0x6e9b4b37, 544 0x21002200, 545 0x47982000, 546 0x683e4f35, 547 0x4b35683a, 548 0x401a469b, 549 0x005b2380, 550 0x603b4313, 551 0x46984b32, 552 0x9301681b, 553 0x68134642, 554 0x43932202, 555 0x60134642, 556 0xf71e4650, 557 0x464afc0b, 558 0xa8036811, 559 0xfe28f71e, 560 0xfc4af71e, 561 0x9b014642, 562 0x683a6013, 563 0x0fdb05f3, 564 0x4659021b, 565 0x4313400a, 566 0x9b00603b, 567 0xd830429c, 568 0x34200027, 569 0x4b210124, 570 0xa80318e4, 571 0x46984b20, 572 0x051b23f0, 573 0x1d2b469c, 574 0xe0054699, 575 0x34103701, 576 0x9a00b2fb, 577 0xd31c429a, 578 0x7d1a183b, 579 0x7bdb0212, 580 0x4643431a, 581 0x6022431a, 582 0x05195c3b, 583 0x40314666, 584 0x0f5b071b, 585 0x430b075b, 586 0x02096861, 587 0x430b0a09, 588 0x2d006063, 589 0x00fbd0e2, 590 0x464a50ea, 591 0x50d16861, 592 0x22c0e7dc, 593 0x49090092, 594 0xf76d480a, 595 0xb00bfa43, 596 0x4690bc3c, 597 0x46a24699, 598 0xbdf046ab, 599 0x00161928, 600 0x40600400, 601 0xfffffeff, 602 0x40580018, 603 0x001699cc, 604 0x80800000, 605 0x001e5180, 606 0x46deb5f0, 607 0x464e4657, 608 0xb5e04645, 609 0x9001b083, 610 0x2400000d, 611 0x4b264a25, 612 0x23e0469b, 613 0x469a04db, 614 0x059b23c0, 615 0x4b234699, 616 0x4b234698, 617 0x4f239300, 618 0x68134e23, 619 0x40034658, 620 0x40204650, 621 0x60134303, 622 0x46486813, 623 0x60134303, 624 0x681b4643, 625 0x68009800, 626 0x403b041b, 627 0x0c400440, 628 0xc5084303, 629 0x40336813, 630 0x23806013, 631 0x469c045b, 632 0x23804464, 633 0x429c04db, 634 0x2004d1df, 635 0x2b019b01, 636 0xb003d006, 637 0x4690bc3c, 638 0x46a24699, 639 0xbdf046ab, 640 0x681b4b0e, 641 0x4b0e610b, 642 0x614b681b, 643 0x681b4b0d, 644 0x4b0d618b, 645 0x61cb681b, 646 0x681b4b0c, 647 0x3005620b, 648 0x46c0e7e7, 649 0x40620528, 650 0xf8ffffff, 651 0x4062088c, 652 0x40620890, 653 0x7fff0000, 654 0xcfffffff, 655 0x40620730, 656 0x40620734, 657 0x4062075c, 658 0x40620760, 659 0x40622020, 660 0x0006b570, 661 0x2400000d, 662 0x58ea00a3, 663 0xb2e00c11, 664 0xfe32f7ff, 665 0x2c043401, 666 0x2004d1f6, 667 0xd0002e01, 668 0x4b08bd70, 669 0x601a692a, 670 0x696a4b07, 671 0x4b07601a, 672 0x601a69aa, 673 0x69ea4b06, 674 0x6a2a601a, 675 0x601a4b05, 676 0xe7ed3005, 677 0x40620730, 678 0x40620734, 679 0x4062075c, 680 0x40620760, 681 0x40622020, 682 0xb08eb570, 683 0xf71d000c, 684 0x0005fc7b, 685 0xd0052801, 686 0xb2db1e83, 687 0xd93e2b01, 688 0xbd70b00e, 689 0x021b7863, 690 0x041278a2, 691 0x78224313, 692 0x78e24313, 693 0x43130612, 694 0x4d2c9300, 695 0x23f0682e, 696 0x439a0032, 697 0x22700013, 698 0x602b4313, 699 0x4668a901, 700 0xf832f71e, 701 0x7963602e, 702 0x79a2021b, 703 0x43130412, 704 0x43137922, 705 0x061279e2, 706 0x93004313, 707 0x46682100, 708 0xf9dcf71e, 709 0xf71e2000, 710 0xa905f8c3, 711 0xf71e2001, 712 0x2001fe43, 713 0xff36f71e, 714 0xfe74f7ff, 715 0xa9012234, 716 0xf76d9812, 717 0x2334f94f, 718 0x70139a13, 719 0x7863e7c0, 720 0x78a2021b, 721 0x43130412, 722 0x43137822, 723 0x061278e2, 724 0x93004313, 725 0x68264c0d, 726 0x003223f0, 727 0x0013439a, 728 0x43132270, 729 0xa9016023, 730 0xf7ff4668, 731 0x6026fe69, 732 0xf71e0028, 733 0xf7ffff0f, 734 0x2230fe21, 735 0x9812a901, 736 0xf928f76d, 737 0x9a132330, 738 0xe7997013, 739 0x40620508, 740 0x43544150, 741 0x21212148, 742 0x0000000a, 743 0x61726170, 744 0x70253a6d, 745 0x0000000a, 746 0x636e7566, 747 0x756f6620, 748 0x202c646e, 749 0x202c6425, 750 0x000a7025, 751 0x0016272c, 752 0x00000000, 753 0x00000000, 754 }; 755