1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
const unsigned char id_data_buf[] /* __attribute__ ((section ("id_data"))) */ = {
/* ID data header: */
/* offset 0 */ 0x4c, 0x70, 0x49, 0x64, /* Magic key "LpId" */
/* offset 4 */ 0x04, /* (0x04) one-byte version of id format */
/* offset 5 */ 0x00, /* (0x00) unused byte */
/* offset 6 */ 0x94, 0x02, /* (660) LE two-byte length of data following header */
/* ID checksums: */
/* offset 8 */ 0xf1, 0x4c, /* (0x4cf1) LE CRC-15 of data header */
/* offset 10 */ 0x0f, 0x29, /* (0x290f) LE CRC-15 of following 660 ID data bytes */
/* ID data: */
/* offset 12 */ 0xa0|0x12, 0x29, /* (658) dict; size */
/* offset 14 */ 0xc0|0x00, /* (0) key 'serialization_group' */
/* offset 15 */ 0xa0|0x19, 0x1e, /* (489) dict; size */
/* offset 17 */ 0xc0|0x01, /* (1) key 'serial_number' */
/* offset 18 */ 0x40|0x0a, /* (10) string; len */
/* offset 19 */ 0x31, 0x31, 0x31, 0x31, 0x4d, 0x30, 0x31, 0x38,
/* offset 27 */ 0x32, 0x35,
/* offset 29 */ 0xc0|0x02, /* (2) key 'lan_ethaddr1' */
/* offset 30 */ 0x60|0x06, /* (6) string; len */
/* offset 31 */ 0x00, 0x08, 0xee, 0x04, 0xb7, 0xd2,
/* offset 37 */ 0xc0|0x06, /* (6) key 'nvs' */
/* offset 38 */ 0x60|0x12, 0x1d, /* (466) string; len */
/* offset 40 */ 0x01, 0x6d, 0x54, 0x00, 0x00, 0xef, 0xbe, 0x01,
/* offset 48 */ 0x71, 0x54, 0xad, 0xde, 0x00, 0x00, 0x00, 0x00,
/* offset 56 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* offset 64 */ 0x01, 0x99, 0x01, 0xfa, 0xd6, 0xd0, 0xca, 0xc2,
/* offset 72 */ 0xc9, 0xd6, 0xda, 0x05, 0x00, 0xf8, 0xfc, 0x0c,
/* offset 80 */ 0x04, 0x00, 0xfb, 0x0c, 0x04, 0x00, 0xfc, 0x0a,
/* offset 88 */ 0x03, 0xff, 0xfa, 0x0b, 0x02, 0xfe, 0xfb, 0x10,
/* offset 96 */ 0x04, 0xff, 0xfa, 0x12, 0x04, 0x00, 0xfa, 0x12,
/* offset 104 */ 0x05, 0x00, 0xfb, 0xea, 0xfc, 0x09, 0x09, 0x0c,
/* offset 112 */ 0x0c, 0x0e, 0x11, 0x13, 0x17, 0x1a, 0x1d, 0x21,
/* offset 120 */ 0x26, 0x2c, 0x00, 0x32, 0x00, 0x36, 0x00, 0x3d,
/* offset 128 */ 0x00, 0x41, 0x00, 0x46, 0x00, 0x4c, 0x00, 0x4f,
/* offset 136 */ 0x00, 0x4f, 0x00, 0x4e, 0x00, 0x41, 0x00, 0x40,
/* offset 144 */ 0x00, 0x38, 0x00, 0xe9, 0xfc, 0x07, 0x08, 0x09,
/* offset 152 */ 0x0b, 0x0a, 0x0e, 0x10, 0x13, 0x16, 0x19, 0x1d,
/* offset 160 */ 0x1f, 0x23, 0x00, 0x28, 0x00, 0x2e, 0x00, 0x31,
/* offset 168 */ 0x00, 0x37, 0x00, 0x3d, 0x00, 0x44, 0x00, 0x4e,
/* offset 176 */ 0x00, 0x55, 0x00, 0x5f, 0x00, 0x67, 0x00, 0x6c,
/* offset 184 */ 0x00, 0x6d, 0x00, 0xeb, 0xfc, 0x07, 0x09, 0x0a,
/* offset 192 */ 0x0b, 0x0a, 0x0f, 0x11, 0x14, 0x18, 0x1a, 0x1d,
/* offset 200 */ 0x21, 0x25, 0x00, 0x2a, 0x00, 0x2f, 0x00, 0x33,
/* offset 208 */ 0x00, 0x39, 0x00, 0x3f, 0x00, 0x46, 0x00, 0x4d,
/* offset 216 */ 0x00, 0x59, 0x00, 0x5d, 0x00, 0x64, 0x00, 0x6a,
/* offset 224 */ 0x00, 0x69, 0x00, 0xee, 0xfc, 0x08, 0x09, 0x0a,
/* offset 232 */ 0x0e, 0x10, 0x12, 0x15, 0x18, 0x1d, 0x20, 0x23,
/* offset 240 */ 0x26, 0x00, 0x2d, 0x00, 0x30, 0x00, 0x3a, 0x00,
/* offset 248 */ 0x3d, 0x00, 0x44, 0x00, 0x4d, 0x00, 0x57, 0x00,
/* offset 256 */ 0x5e, 0x00, 0x6c, 0x00, 0x70, 0x00, 0x72, 0x00,
/* offset 264 */ 0x6c, 0x00, 0xef, 0xfc, 0x08, 0x09, 0x0b, 0x0a,
/* offset 272 */ 0x0e, 0x10, 0x14, 0x15, 0x18, 0x1e, 0x20, 0x23,
/* offset 280 */ 0x2a, 0x00, 0x2b, 0x00, 0x32, 0x00, 0x3c, 0x00,
/* offset 288 */ 0x3e, 0x00, 0x48, 0x00, 0x51, 0x00, 0x5b, 0x00,
/* offset 296 */ 0x63, 0x00, 0x72, 0x00, 0x75, 0x00, 0x78, 0x00,
/* offset 304 */ 0x72, 0x00, 0xf2, 0xfc, 0x08, 0x0a, 0x0b, 0x0a,
/* offset 312 */ 0x10, 0x11, 0x14, 0x17, 0x1a, 0x1e, 0x21, 0x25,
/* offset 320 */ 0x29, 0x00, 0x2e, 0x00, 0x33, 0x00, 0x3b, 0x00,
/* offset 328 */ 0x3f, 0x00, 0x49, 0x00, 0x4f, 0x00, 0x5a, 0x00,
/* offset 336 */ 0x63, 0x00, 0x6f, 0x00, 0x74, 0x00, 0x77, 0x00,
/* offset 344 */ 0x77, 0x00, 0xf1, 0xfc, 0x08, 0x0a, 0x0c, 0x0c,
/* offset 352 */ 0x0f, 0x11, 0x14, 0x16, 0x1c, 0x1c, 0x21, 0x25,
/* offset 360 */ 0x29, 0x00, 0x2f, 0x00, 0x35, 0x00, 0x3b, 0x00,
/* offset 368 */ 0x41, 0x00, 0x4b, 0x00, 0x53, 0x00, 0x5e, 0x00,
/* offset 376 */ 0x69, 0x00, 0x70, 0x00, 0x75, 0x00, 0x79, 0x00,
/* offset 384 */ 0x84, 0x00, 0xef, 0xfc, 0x07, 0x0b, 0x0a, 0x0e,
/* offset 392 */ 0x10, 0x13, 0x16, 0x19, 0x1d, 0x1f, 0x23, 0x29,
/* offset 400 */ 0x00, 0x2d, 0x00, 0x33, 0x00, 0x3b, 0x00, 0x40,
/* offset 408 */ 0x00, 0x4a, 0x00, 0x54, 0x00, 0x62, 0x00, 0x6e,
/* offset 416 */ 0x00, 0x76, 0x00, 0x81, 0x00, 0x81, 0x00, 0x8c,
/* offset 424 */ 0x00, 0xf4, 0xf6, 0xf8, 0xfa, 0xfc, 0xfe, 0x00,
/* offset 432 */ 0x02, 0x03, 0x05, 0x06, 0x07, 0x08, 0x0a, 0xfe,
/* offset 440 */ 0x00, 0x01, 0x01, 0xff, 0x00, 0x01, 0xff, 0xff,
/* offset 448 */ 0x00, 0x00, 0x01, 0x01, 0x01, 0x02, 0xfe, 0x00,
/* offset 456 */ 0x00, 0x01, 0x09, 0x04, 0x00, 0xfb, 0xf6, 0x04,
/* offset 464 */ 0x02, 0x00, 0xfe, 0xfd, 0xfc, 0x03, 0x02, 0x00,
/* offset 472 */ 0xfd, 0xfb, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00,
/* offset 480 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* offset 488 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* offset 496 */ 0xaa, 0x03, 0x00, 0x00, 0x01, 0x02, 0xff, 0xff,
/* offset 504 */ 0x00, 0x00,
/* offset 506 */ 0xc0|0x07, /* (7) key 'model_group' */
/* offset 507 */ 0xa0|0x15, 0x02, /* (37) dict; size */
/* offset 509 */ 0xc0|0x08, /* (8) key 'model_name' */
/* offset 510 */ 0x40|0x17, 0x01, /* (23) string; len */
/* offset 512 */ 0x53, 0x4f, 0x4d, 0x44, 0x4d, 0x33, 0x37, 0x33,
/* offset 520 */ 0x30, 0x2d, 0x31, 0x30, 0x2d, 0x32, 0x37, 0x38,
/* offset 528 */ 0x32, 0x49, 0x46, 0x43, 0x52, 0x2d, 0x41,
/* offset 535 */ 0xc0|0x09, /* (9) key 'part_number' */
/* offset 536 */ 0x20|0x16, 0xde, 0xf0, 0x03, /* (0xf85e6) +num */
/* offset 540 */ 0xc0|0x0a, /* (10) key 'version_code' */
/* offset 541 */ 0x20|0x1e, 0x01, /* (0x1e) +num */
/* offset 543 */ 0xc0|0x0b, /* (11) key 'hardware_platform' */
/* offset 544 */ 0x40|0x01, /* (1) string; len */
/* offset 545 */ 0x74,
/* offset 546 */ 0xc0|0x0c, /* (12) key 'cpu0_group' */
/* offset 547 */ 0xa0|0x0f, /* (15) dict; size */
/* offset 548 */ 0xc0|0x0d, /* (13) key 'type' */
/* offset 549 */ 0x40|0x02, /* (2) string; len */
/* offset 550 */ 0x64, 0x6d,
/* offset 552 */ 0xc0|0x0e, /* (14) key 'number' */
/* offset 553 */ 0x20|0x12, 0xe9, 0x01, /* (0xe92) +num */
/* offset 556 */ 0xc0|0x0f, /* (15) key 'speed_mhz' */
/* offset 557 */ 0x20|0x18, 0x3e, /* (0x3e8) +num */
/* offset 559 */ 0xc0|0x10, 0x01, /* (16) key 'temp_class' */
/* offset 561 */ 0x40|0x01, /* (1) string; len */
/* offset 562 */ 0x63,
/* offset 563 */ 0xc0|0x11, 0x01, /* (17) key 'cpu0_bus_group' */
/* offset 565 */ 0xa0|0x19, 0x06, /* (105) dict; size */
/* offset 567 */ 0xc0|0x12, 0x01, /* (18) key 'dram_bus_group' */
/* offset 569 */ 0xa0|0x16, 0x03, /* (54) dict; size */
/* offset 571 */ 0xc0|0x13, 0x01, /* (19) key 'sysconfig_reg' */
/* offset 573 */ 0x20|0x12, 0x01, /* (0x12) +num */
/* offset 575 */ 0xc0|0x14, 0x01, /* (20) key 'sharing_reg' */
/* offset 577 */ 0x20|0x10, 0x10, /* (0x100) +num */
/* offset 579 */ 0xc0|0x1d, 0x01, /* (29) key 'power_reg' */
/* offset 581 */ 0x20|0x09, /* (0x9) +num */
/* offset 582 */ 0xc0|0x16, 0x01, /* (22) key 'cs_cfg_reg' */
/* offset 584 */ 0x20|0x02, /* (0x2) +num */
/* offset 585 */ 0xc0|0x1f, 0x01, /* (31) key 'cs0_group' */
/* offset 587 */ 0xa0|0x14, 0x02, /* (36) dict; size */
/* offset 589 */ 0xc0|0x17, 0x01, /* (23) key 'mcfg_reg' */
/* offset 591 */ 0x20|0x19, 0x81, 0x90, 0xd6, 0x01, /* (0x3588019) +num */
/* offset 596 */ 0xc0|0x18, 0x01, /* (24) key 'mr_reg' */
/* offset 598 */ 0x20|0x12, 0x03, /* (0x32) +num */
/* offset 600 */ 0xc0|0x19, 0x01, /* (25) key 'rfr_ctrl_reg' */
/* offset 602 */ 0x20|0x11, 0xf0, 0x92, 0x01, /* (0x49701) +num */
/* offset 606 */ 0xc0|0x1a, 0x01, /* (26) key 'emr2_reg' */
/* offset 608 */ 0x20|0x10, 0x02, /* (0x20) +num */
/* offset 610 */ 0xc0|0x1b, 0x01, /* (27) key 'actim_ctrla_reg' */
/* offset 612 */ 0x20|0x17, 0xf0, 0xc8, 0xc9, 0x41, /* (0x83264707) +num */
/* offset 617 */ 0xc0|0x1c, 0x01, /* (28) key 'actim_ctrlb_reg' */
/* offset 619 */ 0x20|0x13, 0xe2, 0x42, /* (0x21623) +num */
/* offset 622 */ 0xc0|0x15, 0x01, /* (21) key 'dlla_ctrl_reg' */
/* offset 624 */ 0x20|0x08, /* (0x8) +num */
/* offset 625 */ 0xc0|0x1e, 0x01, /* (30) key 'local_bus_group' */
/* offset 627 */ 0xa0|0x1b, 0x02, /* (43) dict; size */
/* offset 629 */ 0xc0|0x1f, 0x01, /* (31) key 'cs0_group' */
/* offset 631 */ 0xa0|0x17, 0x02, /* (39) dict; size */
/* offset 633 */ 0xc0|0x16, 0x02, /* (38) key 'config1_reg' */
/* offset 635 */ 0x20|0x10, 0x80, 0x03, /* (0x1800) +num */
/* offset 638 */ 0xc0|0x17, 0x02, /* (39) key 'config2_reg' */
/* offset 640 */ 0x20|0x10, 0x90, 0xa1, 0x02, /* (0x90900) +num */
/* offset 644 */ 0xc0|0x18, 0x02, /* (40) key 'config3_reg' */
/* offset 646 */ 0x20|0x10, 0x90, 0xa1, 0x02, /* (0x90900) +num */
/* offset 650 */ 0xc0|0x19, 0x02, /* (41) key 'config4_reg' */
/* offset 652 */ 0x20|0x10, 0xd0, 0x80, 0x80, 0x03, /* (0x6000500) +num */
/* offset 657 */ 0xc0|0x1a, 0x02, /* (42) key 'config5_reg' */
/* offset 659 */ 0x20|0x1a, 0x80, 0xe1, 0x01, /* (0x7080a) +num */
/* offset 663 */ 0xc0|0x1b, 0x02, /* (43) key 'config6_reg' */
/* offset 665 */ 0x20|0x1f, 0x2c, /* (0x2cf) +num */
/* offset 667 */ 0xc0|0x1c, 0x02, /* (44) key 'config7_reg' */
/* offset 669 */ 0x20|0x1f, 0xf5, 0x01, /* (0xf5f) +num */
};
|