first commit
This commit is contained in:
120
libs/library/datasheet/BM20/AUDI_BM20.ipf
Executable file
120
libs/library/datasheet/BM20/AUDI_BM20.ipf
Executable file
@@ -0,0 +1,120 @@
|
||||
DEVICE 08608A24
|
||||
|
||||
VERSION 00000000
|
||||
|
||||
BRIEF "User generated from the MPET"
|
||||
|
||||
|
||||
ADDR 0007 DATA "04"
|
||||
|
||||
ADDR 000B DATA "06 00 00 00 06 00 00 00"
|
||||
|
||||
ADDR 001D DATA "9B"
|
||||
|
||||
ADDR 0021 DATA "03"
|
||||
|
||||
ADDR 0029 DATA "19"
|
||||
|
||||
ADDR 002C DATA "06 6A 10 00 00 00 10 3C 00 00 06 16 00 54"
|
||||
|
||||
ADDR 0046 DATA "00 30 30 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04"
|
||||
|
||||
ADDR 00A3 DATA "00 00 00 00 00 00 00 00 00 FF 08 71 82 3F 8A 20 A8 E6 B0"
|
||||
|
||||
ADDR 00B7 DATA "95 01 1E 1E 05 0C 0C 05"
|
||||
|
||||
ADDR 00C5 DATA "AA CC 09 02 07 0D 06"
|
||||
|
||||
ADDR 00D0 DATA "00"
|
||||
|
||||
ADDR 00D6 DATA "01"
|
||||
|
||||
ADDR 00D8 DATA "CD"
|
||||
|
||||
ADDR 00DA DATA "0A 0C 32 33 30 00 31 00 34 36 35 37 16 26 00 00 0B 0B 00 00 30 00 31 00 00 00 00 00 00 00 00 00 04 05 00 00 30 00 31 00 00 00 00 00 00 00 00 00 06 06 00 00 30 00 31 00 00 00 00 00 00 00 00 00 06 0D 00 00 30 09 31 08 1A 11 1D 12 0E 10 00 00 06 0D 00 00 30 09 31 08 1A 11 1D 12 0E 00 06 00 06 0D 00 00 30 09 31 08 1A 11 1D 12 0E 10 06 00 06 0D 00 00 30 09 31 08 1A 11 1D 12 0E 00 06 00"
|
||||
ADDR 015A DATA "00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00"
|
||||
|
||||
ADDR 016D DATA "0B 0C"
|
||||
|
||||
ADDR 0170 DATA "35"
|
||||
|
||||
ADDR 0174 DATA "01 1E 28 08 00 0A 32 0C 04 00 A2 A5 C2 C5 E2 E5 E8 EB EE F1 F4 F7 FA FB FC 00 A2 A5 C2 C5 E2 E5 E8 EB EE F1 F4 F7 FA FB FC 03 02 05 0A 04 06 00"
|
||||
|
||||
ADDR 01A5 DATA "0A 8C"
|
||||
|
||||
ADDR 01A8 DATA "D9 03 00 00 80"
|
||||
|
||||
ADDR 01B0 DATA "00 D8 05 03"
|
||||
|
||||
ADDR 01BA DATA "AA 00"
|
||||
|
||||
ADDR 01BE DATA "1E FF"
|
||||
|
||||
ADDR 01C1 DATA "64"
|
||||
|
||||
ADDR 01C4 DATA "B4 78 01 0D"
|
||||
|
||||
ADDR 01D0 DATA "17 01"
|
||||
|
||||
ADDR 01D3 DATA "C0"
|
||||
|
||||
ADDR 01D5 DATA "53 00 94 93 45"
|
||||
|
||||
ADDR 01DB DATA "00 0F"
|
||||
|
||||
ADDR 01DE DATA "00 27 00 11 05 00"
|
||||
|
||||
ADDR 01E6 DATA "27 00 04 01"
|
||||
|
||||
ADDR 01EC DATA "99 00 0C 08 04 0C 1B 09 02 0B F0"
|
||||
|
||||
ADDR 01F8 DATA "00 00 9E BA 00 04"
|
||||
|
||||
ADDR 0299 DATA "88"
|
||||
|
||||
ADDR 02AD DATA "01 04 01 64 05 01 04 02 64 05 01 04 03 3C 08 0A 0A 00 00 09 02 02 03 08 02 02 03 08 02 02 0A 05 02 02 02 04 02 02 01 64 08 01 03 03"
|
||||
|
||||
ADDR 02DA DATA "05 01 03 01 0A 05 01 04 02 64 04 01 04 03 3C 08"
|
||||
|
||||
ADDR 02F5 DATA "00 00 00"
|
||||
|
||||
ADDR 0300 DATA "3F 65 58 E2 01 00 02 00 00 04 40 00 B6 5B 00 00 07 00 03 05 03 03 0D 0D 13 13 03 06 04 09 02 02 04 01 30 04 08 04 0A 00 07 04 00 15 12 12 0F 02 02 0F 2A 03 08 2A 00 10 C3 2A 00 1A FF 03 1B 10 10 10 20 40 2F 00 00 00 0E 70"
|
||||
|
||||
ADDR 034B DATA "D0"
|
||||
|
||||
ADDR 034D DATA "01"
|
||||
|
||||
ADDR 034F DATA "10 69 35 02 8F F9 15"
|
||||
|
||||
ADDR 03AA DATA "2D D8 92 08 A7 21 FB 0A 22 ED 21 7C AF F7 89 EF 2D EA F9 BF 93 6F 76 40 25 87 69 87 9B B8 95 CF 0B 06 A8 57 DD F0 5C 24 18 8C EB E8 D7 CC 86 66 12 08 7E 12 3A 01 97 33 1E 90 DF 16 42 DE 41 D5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 6F 90 AF"
|
||||
|
||||
ADDR 0480 DATA "1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 00 00 00 0C 0C 00 1B 00 0F 00 00 00"
|
||||
|
||||
ADDR 04A0 DATA "1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 00 00 00 0C 0C 00 1B 00 0F 00 00 00"
|
||||
|
||||
ADDR 04C0 DATA "1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 00 00 00 0C 0C 00 1B 00 0F 00 00 00"
|
||||
|
||||
ADDR 04E0 DATA "1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 00 00 00 0C 0C 00 1B 00 0F 00 00 00"
|
||||
|
||||
ADDR 0500 DATA "09 41 55 44 49 5F 42 4D 32 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00"
|
||||
|
||||
ADDR 0600 DATA "01 00 00 04 08 60 8A 24 02 00 00 0A 32 30 31 36 2D 30 39 2D 32 32 38 20 8B 84 88 3E 41 3E 31 32 9B 95 8F 26 B9 41 36 CC E5 4E 8F 03 9E 0A 2E DE A4 0D 96 8E 81 27 17 53 34 5D B9 5A 42 76 22 ED 21 7C AF F7 89 EF 06 45 FB EE E5 1B 87 F9 17 8E 0E 5F DE 7E 83 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4F 70 67 41 AA 55 06 E6 00 7E 02 8F 53 A8 0C 8C 6F 28 00 00 00 00 00 00 00 00"
|
||||
ADDR 0680 DATA "00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 64 07 30 0D 03 CE A2 50 00 04 80 D2 50 30 03 84 E1 50 50 03 BE 18 50 90 06 C7 B6 50 D0 01 91 37 52 50 01 91 37 52 C0 03 6F E8 53 60 06 97 84 55 60 04 6F 82 55 C0 03 50 FB 56 10 03 D2 DF 56 80 06 C7 AF 56 E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A 80 1F 83 32 2A 4F DF F4 23 82 0F 83 FD 90 27 88 1F 1A 80 81 23 B2 5F 93 32"
|
||||
ADDR 0700 DATA "2A 83 24 09 38 C7 02 18 87 8F 1A 80 DF 34 00 0F 34 80 08 34 80 09 81 53 AA 22 72 9F 91 53 AA 85 53 60 85 53 71 34 00 6F 3C 40 05 16 81 9E A0 00 01 A0 00 05 34 00 0F 95 53 60 95 53 71 34 00 7F 34 00 08 34 00 09 38 F6 42 18 87 8F FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 C0 E0 C0 00 78 A5 E2 78 A9 F2 D0 00 D0 E0 90 9C A1 F0 75 D4 03 75 D2 CE 75"
|
||||
ADDR 0780 DATA "D1 A3 75 D3 01 02 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 01 75 D4 04 75 D2 80 75 D1 D4 75 D3 01 02 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 82 C0 83 C0 E0 E4 90 84 69 F0 D0 E0 D0 83 D0 82 E2 75 D4 03 75 D2 84 75 D1 E2 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 78 A5 E2 FF 75 F0 5A"
|
||||
ADDR 0800 DATA "A4 24 71 F5 82 E4 34 88 F5 83 E0 75 D4 03 75 D2 BE 75 D1 38 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 07 C0 06 C0 05 C0 04 00 00 00 00 00 00 00 00 00 90 CF 00 74 01 F0 90 CA 31 E0 FF D3 94 0F 40 05 00 C2 AF 80 FE EF 75 F0 07 A4 24 36 F5 82 E4 34 CA F5 83 E0 FE A3"
|
||||
ADDR 0880 DATA "E0 FF 90 CF 01 EE F0 A3 EF F0 64 4B 4E 60 62 90 CF 01 E0 FE A3 E0 FF 64 4B 4E 60 55 EF 60 55 4E 60 4F EF 64 59 4E 60 49 EF 64 60 4E 60 43 EF 64 67 4E 60 3D EF 64 6E 4E 60 37 EF 64 75 4E 60 31 EF 64 7C 4E 60 2B EF 64 BA 70 03 EE 64 01 60 21 C3 EE 94 05 40 09 D3 EF 94 80 EE 94 05 40 12 C3 EF 94 A4 EE 94 00 40 0E D3 EF 94 AB EE 94 00 50 05 E4 90 CF 00 F0 90 CF 01 E0 FE A3 E0 FF C3 94"
|
||||
ADDR 0900 DATA "9B EE 94 00 40 09 D3 EF 94 A2 EE 94 00 40 6B EF 64 E7 70 03 EE 64 01 60 61 EF 64 AA 70 03 EE 64 01 60 57 EF 64 DF 70 03 EE 64 01 60 4D EF 64 E0 70 03 EE 64 01 60 43 EF 64 A3 4E 60 3D EF 64 AC 4E 60 37 EF 64 BF 70 03 EE 64 01 60 2D C3 EE 94 04 40 09 D3 EF 94 7F EE 94 04 40 1E C3 EF 94 4B EE 94 00 40 09 D3 EF 94 82 EE 94 00 40 0C EF 64 C5 4E 60 06 BE 01 08 BF E5 05 E4 90 CF 00 F0 90"
|
||||
ADDR 0980 DATA "CF 00 E0 60 06 00 00 C2 AF 80 FE 00 00 D0 04 D0 05 D0 06 D0 07 90 9F B3 E0 75 D4 06 75 D2 C7 75 D1 B7 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 00 C0 00 C0 06 C0 82 C0 83 00 00 78 86 E2 FE 08 E2 00 00 24 64 00 00 F5 82 EE 34 01 F5 83 00 00 74 00 F0 00 00 78 86 E2 FE 08 E2 00 00 24 65 00 00 F5 82 EE 34 01 F5 83 00 00 74 03 00 F0 00 00 00 D0 83 D0 82 D0 06 D0"
|
||||
ADDR 0A00 DATA "00 00 00 00 00 00 00 00 00 75 D4 01 75 D2 91 75 D1 38 75 D3 01 02 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 00 C0 00 C0 06 C0 07 C0 82 C0 83 00 00 00 00 00 00 78 86 E2 FE 08 E2 00 00 FF 24 FB 00 00 F5 82 E4 3E F5 83 E0 00 00 B4 01 16 00 00 EF 24 FB 00 00 F5 82 E4 3E F5 83 00 00 E4 F0 00 00 80 2E 00 00 78 86 E2 FE 08 E2 00 00 FF 24 64 00 00 F5 82 EE 34 01 F5 83 00 00 E4"
|
||||
ADDR 0A80 DATA "F0 EF 24 65 00 00 F5 82 EE 34 01 F5 83 00 00 74 03 F0 00 00 00 00 00 00 00 D0 83 D0 82 D0 07 D0 06 D0 00 00 00 00 00 00 00 75 D4 01 75 D2 91 75 D1 38 75 D3 01 02 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 9C 79 E0 70 13 90 9C 79 E0 75 D4 03 75 D2 6F 75 D1 E9 75 D3 01 02 00 00 E5 60 24 05 F5 82 E4 35 5F F5 83 E0 64 06 70 DD C2 AF 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74"
|
||||
ADDR 0B00 DATA "0D F0 A3 E4 F0 A3 F0 90 A4 B0 74 80 F0 90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 0E F0 A3 E4 F0 A3 F0 90 A4 B0 74 80 F0 90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 0F F0 A3 74 02 F0 A3 F0 90 A4"
|
||||
ADDR 0B80 DATA "B0 74 80 F0 90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 12 F0 A3 74 02 F0 A3 F0 90 A4 B0 74 80 F0 90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 0E F0 A3 74 43 F0 A3 F0 90 A4 B0 74 80 F0 90 A4 B0 E0"
|
||||
ADDR 0C00 DATA "20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 7F 1C 7C FF 7D FF 00 00 DD FC DC F8 DF F4 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 0D F0 A3 E4 F0 A3 F0 90 A4 B0 74 80 F0 90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 0E F0 A3 E4 F0 A3 F0 90 A4 B0 74 80 F0"
|
||||
ADDR 0C80 DATA "90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC D2 AF 90 9C 79 E0 75 D4 03 75 D2 6F 75 D1 E9 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 64 05 60 0F 75 D4 06 75 D2 99 75 D1 29 75 D3 01 02 00 00 C0 00 78 A3 E2 70 17 D0 00 90 84 65 74 01 F0 75 D4 06 75 D2 99 75 D1 29 75 D3 01 02 00 00 D0 00 90 CD 84"
|
||||
ADDR 0D00 DATA "E0 75 D4 06 75 D2 97 75 D1 85 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 82 C0 83 C0 D0 C0 E0 90 9E B2 E0 30 E0 11 90 97 96 E0 B4 88 0A 90 99 66 E0 B4 05 03 74 07 F0 D0 E0 D0 D0 D0 83 D0 82 78 AC 75 D4 04 75 D2 6F 75 D1 84 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 9F FD E0 20 E0 0F"
|
||||
ADDR 0D80 DATA "75 D4 03 75 D2 51 75 D1 31 75 D3 01 02 00 00 90 CD 88 E0 FF D3 94 0B 40 15 90 9C 38 74 07 F0 75 D4 03 75 D2 51 75 D1 1C 75 D3 01 02 00 00 EF C3 94 04 50 03 E4 80 03 EF 24 FC 90 9C 38 F0 75 D4 03 75 D2 51 75 D1 1C 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 9F FD E0 20 E1 0E 75 D4 03 75 D2 D4 75 D1 E3 75 D3 01 02 00 00 90"
|
||||
ADDR 0E00 DATA "CD 88 E0 FF D3 94 0B 40 15 90 9C AD 74 07 F0 00 75 D4 03 75 D2 D3 75 D1 06 75 D3 01 02 00 00 00 75 D4 03 75 D2 D2 75 D1 F6 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EF F0 E4 F0 EE 00 00 30 E7 13 00 00 00 EF 75 D4 06 75 D2 C7 75 D1 C8 75 D3 01 02 00 00 00 00 00 EF 75 D4 06 75 D2 C7 75 D1 B0 75 D3 01 02 00 00 00"
|
||||
ADDR 0E80 DATA "00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 00 00 18 01 00 08 60 8A 24 80 00 00 00 00 00 D0 00 01 00 00 00 D1 00 01 00 00 00 99 66 00 00"
|
||||
|
||||
CHECKSUM 628A10CB
|
148
libs/library/datasheet/BM20/AUDI_BM20.txt
Normal file
148
libs/library/datasheet/BM20/AUDI_BM20.txt
Normal file
@@ -0,0 +1,148 @@
|
||||
;EEPROM Setting value;
|
||||
;Project Name : IS2020S_203_SHS;
|
||||
;ROM Information : 5502_SPK;
|
||||
;ROM Version : 0206;
|
||||
;UI Version : IS20XXS_203UI v1.03.4;
|
||||
;E2PROM Version : 0100;
|
||||
;Supported Profiles: SPP. AVRCP. A2DP. HFP. HSP. (Speaker module type B);
|
||||
;Date : 20/07/22 11:28:31;
|
||||
;CheckSum : 0x1218;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0000 ** ** ** ** ** ** ** 04 ** ** ** ** ** ** ** ** ;
|
||||
0010 ** ** ** ** ** ** ** ** ** ** ** ** ** 9B ** ** ;
|
||||
0020 ** 03 ** ** ** ** ** ** ** 19 ** ** ** ** ** ** ;
|
||||
0030 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0040 ** ** ** ** ** ** 00 30 30 30 30 00 00 00 00 00 ;
|
||||
0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ;
|
||||
0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ;
|
||||
0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ;
|
||||
0080 00 00 00 04 ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0090 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
00A0 ** ** ** 00 00 00 00 00 00 00 00 00 FF 08 71 82 ;
|
||||
00B0 3F 8A 20 A8 E6 B0 ** 95 01 1E 1E 05 0C 0C 05 ** ;
|
||||
00C0 ** ** ** ** ** ** ** 09 02 07 0D 06 ** ** ** ** ;
|
||||
00D0 00 ** ** ** ** ** 01 ** CD ** 0A 0C 32 33 30 00 ;
|
||||
00E0 31 00 34 36 35 37 16 26 00 00 0B 0B 00 00 30 00 ;
|
||||
00F0 31 00 00 00 00 00 00 00 00 00 04 05 00 00 30 00 ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0100 31 00 00 00 00 00 00 00 00 00 06 06 00 00 30 00 ;
|
||||
0110 31 00 00 00 00 00 00 00 00 00 06 0D 00 00 30 09 ;
|
||||
0120 31 08 1A 11 1D 12 0E 10 00 00 06 0D 00 00 30 09 ;
|
||||
0130 31 08 1A 11 1D 12 0E 00 06 00 06 0D 00 00 30 09 ;
|
||||
0140 31 08 1A 11 1D 12 0E 10 06 00 06 0D 00 00 30 09 ;
|
||||
0150 31 08 1A 11 1D 12 0E 00 06 00 00 00 00 00 00 00 ;
|
||||
0160 00 00 00 00 00 00 00 00 00 00 00 00 ** ** ** ** ;
|
||||
0170 35 ** ** ** 01 1E 28 08 00 0A 32 0C 04 ** ** ** ;
|
||||
0180 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0190 ** ** ** ** ** ** ** ** ** ** ** ** ** 03 02 05 ;
|
||||
01A0 0A 04 06 00 ** 0A 8C ** D9 03 00 00 80 ** ** ** ;
|
||||
01B0 00 D8 05 03 ** ** ** ** ** ** ** 00 ** ** 1E FF ;
|
||||
01C0 ** 64 ** ** B4 78 01 0D ** ** ** ** ** ** ** ** ;
|
||||
01D0 ** ** ** C0 ** 53 00 94 93 45 ** ** 0F ** 00 ** ;
|
||||
01E0 ** ** ** ** ** ** ** ** ** ** ** ** ** 00 0C 08 ;
|
||||
01F0 04 0C 1B 09 02 0B ** ** 00 00 9E BA 00 04 ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0200 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0210 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0220 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0230 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0240 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0250 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0260 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0270 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0280 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0290 ** ** ** ** ** ** ** ** ** 88 ** ** ** ** ** ** ;
|
||||
02A0 ** ** ** ** ** ** ** ** ** ** ** ** ** 01 04 01 ;
|
||||
02B0 64 05 01 04 02 64 05 01 04 03 3C 08 0A 0A 00 00 ;
|
||||
02C0 09 02 02 03 08 02 02 03 08 02 02 0A 05 02 02 02 ;
|
||||
02D0 04 02 02 01 64 08 01 03 03 ** 05 01 03 01 0A 05 ;
|
||||
02E0 01 04 02 64 04 01 04 03 3C 08 ** ** ** ** ** ** ;
|
||||
02F0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0300 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0310 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0320 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0330 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0340 ** ** ** ** ** ** ** ** 0E 70 ** D0 ** 01 ** ** ;
|
||||
0350 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0360 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0370 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0380 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0390 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03A0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03B0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03C0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03D0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03E0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03F0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0400 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0410 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0420 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0430 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0440 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0450 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0460 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0470 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0480 1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 ;
|
||||
0490 00 00 00 0C 0C 00 1B 00 0F 00 00 00 ** ** ** ** ;
|
||||
04A0 1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 ;
|
||||
04B0 00 00 00 0C 0C 00 1B 00 0F 00 00 00 ** ** ** ** ;
|
||||
04C0 1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 ;
|
||||
04D0 00 00 00 0C 0C 00 1B 00 0F 00 00 00 ** ** ** ** ;
|
||||
04E0 1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 ;
|
||||
04F0 00 00 00 0C 0C 00 1B 00 0F 00 00 00 ** ** ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0500 09 41 55 44 49 5F 42 4D 32 30 00 00 00 00 00 00 ;
|
||||
0510 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ;
|
||||
0520 00 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0530 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0540 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0550 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0560 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0570 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0580 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0590 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05A0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05B0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05C0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05D0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05E0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05F0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0600 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0610 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0620 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0630 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0640 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0650 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0660 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0670 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0680 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0690 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06A0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06B0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06C0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06D0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06E0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06F0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0700 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0710 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0720 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0730 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0740 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0750 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0760 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0770 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0780 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0790 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07A0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07B0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07C0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07D0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07E0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07F0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0800 01 00 00 04 08 60 8A 24 02 00 00 0A 32 30 31 36 ;
|
||||
0810 2D 30 39 2D 32 32 90 00 00 06 01 00 08 60 8A 24 ;
|
||||
0820 99 66 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ;
|
122
libs/library/datasheet/BM20/BM20.ipf
Executable file
122
libs/library/datasheet/BM20/BM20.ipf
Executable file
@@ -0,0 +1,122 @@
|
||||
DEVICE 08608A24
|
||||
|
||||
VERSION 00000000
|
||||
|
||||
BRIEF "User generated from the MPET"
|
||||
|
||||
|
||||
ADDR 0007 DATA "04"
|
||||
|
||||
ADDR 000B DATA "06 00 00 00 06 00 00 00"
|
||||
|
||||
ADDR 001D DATA "9B"
|
||||
|
||||
ADDR 0021 DATA "03"
|
||||
|
||||
ADDR 0029 DATA "19"
|
||||
|
||||
ADDR 002C DATA "06 6A 10 00 00 00 10 3C 00 00 06 16 00 54"
|
||||
|
||||
ADDR 0046 DATA "11 30 30 30 30"
|
||||
|
||||
ADDR 00A3 DATA "00"
|
||||
|
||||
ADDR 00A5 DATA "00 00 00 00 00 00 00 FF 08 71 C2 1F 0A 20 A8 E2 B2"
|
||||
|
||||
ADDR 00B7 DATA "95 01 1E 1E 05 0C 0C 05"
|
||||
|
||||
ADDR 00C5 DATA "AA CC 09 02 07 0D 06"
|
||||
|
||||
ADDR 00D0 DATA "00"
|
||||
|
||||
ADDR 00D6 DATA "01"
|
||||
|
||||
ADDR 00D8 DATA "CC"
|
||||
|
||||
ADDR 00DA DATA "00 00 32 33 30 00 31 00 34 36 35 37 16 26 00 00 00 00 00 00 30 00 31 00 00 00 00 00 00 00 00 00 00 00 00 00 30 00 31 00 00 00 00 00 00 00 00 00 00 00 00 00 30 00 31 00 00 00 00 00 00 00 00 00 00 00 00 00 30 09 31 08 1A 11 1D 12 0E 10 00 00 00 00 00 00 30 09 31 08 1A 11 1D 12 0E 00 06 00 00 00 00 00 30 09 31 08 1A 11 1D 12 0E 10 06 00 00 00 00 00 30 09 31 08 1A 11 1D 12 0E 00 06 00"
|
||||
ADDR 015A DATA "00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00"
|
||||
|
||||
ADDR 016D DATA "0B 0C"
|
||||
|
||||
ADDR 0170 DATA "35"
|
||||
|
||||
ADDR 0174 DATA "01 1E 28 01 00 0A 32 0C 04 00 A2 A5 C2 C5 E2 E5 E8 EB EE F1 F4 F7 FA FB FC 00 A2 A5 C2 C5 E2 E5 E8 EB EE F1 F4 F7 FA FB FC 03 02 05 0A 04 06 00"
|
||||
|
||||
ADDR 01A5 DATA "0A 8C"
|
||||
|
||||
ADDR 01A8 DATA "C9 03 00 00 80"
|
||||
|
||||
ADDR 01B0 DATA "00 D8 05 03"
|
||||
|
||||
ADDR 01BA DATA "AA 00"
|
||||
|
||||
ADDR 01BE DATA "1E"
|
||||
|
||||
ADDR 01C1 DATA "64"
|
||||
|
||||
ADDR 01C4 DATA "B4 78 01 0D"
|
||||
|
||||
ADDR 01D0 DATA "17 01"
|
||||
|
||||
ADDR 01D3 DATA "D0"
|
||||
|
||||
ADDR 01D5 DATA "53 00 94 93 45"
|
||||
|
||||
ADDR 01DB DATA "00 01"
|
||||
|
||||
ADDR 01DE DATA "01 27 00 11 05 00"
|
||||
|
||||
ADDR 01E6 DATA "27 00 04 01"
|
||||
|
||||
ADDR 01EC DATA "99 00 0C 08 04 0C 1B 09 02 0B F0"
|
||||
|
||||
ADDR 01F8 DATA "00 10 9E BA 01 04"
|
||||
|
||||
ADDR 0299 DATA "00"
|
||||
|
||||
ADDR 02AD DATA "01 04 01 64 00 01 04 02 64 00 01 04 03 3C 00 0A 0A 00 00 00 02 02 03 00 02 02 03 00 02 02 0A 00 02 02 02 00 02 02 01 64 00 01 03 03"
|
||||
|
||||
ADDR 02DA DATA "00 01 03 01 0A 00 01 04 02 64 00 01 04 03 3C 00"
|
||||
|
||||
ADDR 02F5 DATA "00 00 00"
|
||||
|
||||
ADDR 0300 DATA "3F 65 58 E2 01 00 02 00 00 04 40 00 B6 5B 00 00 07 00 03 05 03 03 0D 0D 13 13 03 06 04 09 02 02 04 01 30 04 08 04 0A 00 07 04 00 15 12 12 0F 02 02 0F 2A 03 08 2A 00 10 C3 2A 00 1A FF 03 1B 10 10 10 20 40 2F 00 00 00 0A 30"
|
||||
|
||||
ADDR 034B DATA "D0"
|
||||
|
||||
ADDR 034D DATA "00"
|
||||
|
||||
ADDR 034F DATA "10 69 35 02 8F F9 15"
|
||||
|
||||
ADDR 03AA DATA "2D D8 92 08 A7 21 FB 0A 22 ED 21 7C AF F7 89 EF 2D EA F9 BF 93 6F 76 40 25 87 69 87 9B B8 95 CF 0B 06 A8 57 DD F0 5C 24 18 8C EB E8 D7 CC 86 66 12 08 7E 12 3A 01 97 33 1E 90 DF 16 42 DE 41 D5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 6F 90 AF"
|
||||
|
||||
ADDR 0480 DATA "1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 00 00 00 0C 0C 00 1B 00 0F 00 00 00"
|
||||
|
||||
ADDR 04A0 DATA "1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 00 00 00 0C 0C 00 1B 00 0F 00 00 00"
|
||||
|
||||
ADDR 04C0 DATA "1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 00 00 00 0C 0C 00 1B 00 0F 00 00 00"
|
||||
|
||||
ADDR 04E0 DATA "1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 00 00 00 0C 0C 00 1B 00 0F 00 00 00"
|
||||
|
||||
ADDR 0500 DATA "04 41 55 44 49 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00"
|
||||
|
||||
ADDR 0600 DATA "01 00 00 04 08 60 8A 24 02 00 00 0A 32 30 31 36 2D 30 39 2D 32 32 38 20 8B 84 88 3E 41 3E 31 32 9B 95 8F 26 B9 41 36 CC E5 4E 8F 03 9E 0A 2E DE A4 0D 96 8E 81 27 17 53 34 5D B9 5A 42 76 22 ED 21 7C AF F7 89 EF 06 45 FB EE E5 1B 87 F9 17 8E 0E 5F DE 7E 83 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4F 70 67 41 AA 55 06 E6 00 7E 02 8F 53 A8 0C 8C 6F 28 00 00 00 00 00 00 00 00"
|
||||
ADDR 0680 DATA "00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 64 07 30 0D 03 CE A2 50 00 04 80 D2 50 30 03 84 E1 50 50 03 BE 18 50 90 06 C7 B6 50 D0 01 91 37 52 50 01 91 37 52 C0 03 6F E8 53 60 06 97 84 55 60 04 6F 82 55 C0 03 50 FB 56 10 03 D2 DF 56 80 06 C7 AF 56 E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A 80 1F 83 32 2A 4F DF F4 23 82 0F 83 FD 90 27 88 1F 1A 80 81 23 B2 5F 93 32"
|
||||
ADDR 0700 DATA "2A 83 24 09 38 C7 02 18 87 8F 1A 80 DF 34 00 0F 34 80 08 34 80 09 81 53 AA 22 72 9F 91 53 AA 85 53 60 85 53 71 34 00 6F 3C 40 05 16 81 9E A0 00 01 A0 00 05 34 00 0F 95 53 60 95 53 71 34 00 7F 34 00 08 34 00 09 38 F6 42 18 87 8F FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 C0 E0 C0 00 78 A5 E2 78 A9 F2 D0 00 D0 E0 90 9C A1 F0 75 D4 03 75 D2 CE 75"
|
||||
ADDR 0780 DATA "D1 A3 75 D3 01 02 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 01 75 D4 04 75 D2 80 75 D1 D4 75 D3 01 02 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 82 C0 83 C0 E0 E4 90 84 69 F0 D0 E0 D0 83 D0 82 E2 75 D4 03 75 D2 84 75 D1 E2 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 78 A5 E2 FF 75 F0 5A"
|
||||
ADDR 0800 DATA "A4 24 71 F5 82 E4 34 88 F5 83 E0 75 D4 03 75 D2 BE 75 D1 38 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 07 C0 06 C0 05 C0 04 00 00 00 00 00 00 00 00 00 90 CF 00 74 01 F0 90 CA 31 E0 FF D3 94 0F 40 05 00 C2 AF 80 FE EF 75 F0 07 A4 24 36 F5 82 E4 34 CA F5 83 E0 FE A3"
|
||||
ADDR 0880 DATA "E0 FF 90 CF 01 EE F0 A3 EF F0 64 4B 4E 60 62 90 CF 01 E0 FE A3 E0 FF 64 4B 4E 60 55 EF 60 55 4E 60 4F EF 64 59 4E 60 49 EF 64 60 4E 60 43 EF 64 67 4E 60 3D EF 64 6E 4E 60 37 EF 64 75 4E 60 31 EF 64 7C 4E 60 2B EF 64 BA 70 03 EE 64 01 60 21 C3 EE 94 05 40 09 D3 EF 94 80 EE 94 05 40 12 C3 EF 94 A4 EE 94 00 40 0E D3 EF 94 AB EE 94 00 50 05 E4 90 CF 00 F0 90 CF 01 E0 FE A3 E0 FF C3 94"
|
||||
ADDR 0900 DATA "9B EE 94 00 40 09 D3 EF 94 A2 EE 94 00 40 6B EF 64 E7 70 03 EE 64 01 60 61 EF 64 AA 70 03 EE 64 01 60 57 EF 64 DF 70 03 EE 64 01 60 4D EF 64 E0 70 03 EE 64 01 60 43 EF 64 A3 4E 60 3D EF 64 AC 4E 60 37 EF 64 BF 70 03 EE 64 01 60 2D C3 EE 94 04 40 09 D3 EF 94 7F EE 94 04 40 1E C3 EF 94 4B EE 94 00 40 09 D3 EF 94 82 EE 94 00 40 0C EF 64 C5 4E 60 06 BE 01 08 BF E5 05 E4 90 CF 00 F0 90"
|
||||
ADDR 0980 DATA "CF 00 E0 60 06 00 00 C2 AF 80 FE 00 00 D0 04 D0 05 D0 06 D0 07 90 9F B3 E0 75 D4 06 75 D2 C7 75 D1 B7 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 00 C0 00 C0 06 C0 82 C0 83 00 00 78 86 E2 FE 08 E2 00 00 24 64 00 00 F5 82 EE 34 01 F5 83 00 00 74 00 F0 00 00 78 86 E2 FE 08 E2 00 00 24 65 00 00 F5 82 EE 34 01 F5 83 00 00 74 03 00 F0 00 00 00 D0 83 D0 82 D0 06 D0"
|
||||
ADDR 0A00 DATA "00 00 00 00 00 00 00 00 00 75 D4 01 75 D2 91 75 D1 38 75 D3 01 02 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 00 C0 00 C0 06 C0 07 C0 82 C0 83 00 00 00 00 00 00 78 86 E2 FE 08 E2 00 00 FF 24 FB 00 00 F5 82 E4 3E F5 83 E0 00 00 B4 01 16 00 00 EF 24 FB 00 00 F5 82 E4 3E F5 83 00 00 E4 F0 00 00 80 2E 00 00 78 86 E2 FE 08 E2 00 00 FF 24 64 00 00 F5 82 EE 34 01 F5 83 00 00 E4"
|
||||
ADDR 0A80 DATA "F0 EF 24 65 00 00 F5 82 EE 34 01 F5 83 00 00 74 03 F0 00 00 00 00 00 00 00 D0 83 D0 82 D0 07 D0 06 D0 00 00 00 00 00 00 00 75 D4 01 75 D2 91 75 D1 38 75 D3 01 02 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 9C 79 E0 70 13 90 9C 79 E0 75 D4 03 75 D2 6F 75 D1 E9 75 D3 01 02 00 00 E5 60 24 05 F5 82 E4 35 5F F5 83 E0 64 06 70 DD C2 AF 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74"
|
||||
ADDR 0B00 DATA "0D F0 A3 E4 F0 A3 F0 90 A4 B0 74 80 F0 90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 0E F0 A3 E4 F0 A3 F0 90 A4 B0 74 80 F0 90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 0F F0 A3 74 02 F0 A3 F0 90 A4"
|
||||
ADDR 0B80 DATA "B0 74 80 F0 90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 12 F0 A3 74 02 F0 A3 F0 90 A4 B0 74 80 F0 90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 0E F0 A3 74 43 F0 A3 F0 90 A4 B0 74 80 F0 90 A4 B0 E0"
|
||||
ADDR 0C00 DATA "20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 7F 1C 7C FF 7D FF 00 00 DD FC DC F8 DF F4 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 0D F0 A3 E4 F0 A3 F0 90 A4 B0 74 80 F0 90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC 90 A4 B0 E0 54 C0 70 F8 90 A4 B1 74 0E F0 A3 E4 F0 A3 F0 90 A4 B0 74 80 F0"
|
||||
ADDR 0C80 DATA "90 A4 B0 E0 20 E7 F9 90 A4 B0 E0 54 C0 70 F8 90 A4 B0 74 40 F0 90 A4 B0 E0 20 E6 F9 7D 0C 00 00 DD FC D2 AF 90 9C 79 E0 75 D4 03 75 D2 6F 75 D1 E9 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 64 05 60 0F 75 D4 06 75 D2 99 75 D1 29 75 D3 01 02 00 00 C0 00 78 A3 E2 70 17 D0 00 90 84 65 74 01 F0 75 D4 06 75 D2 99 75 D1 29 75 D3 01 02 00 00 D0 00 90 CD 84"
|
||||
ADDR 0D00 DATA "E0 75 D4 06 75 D2 97 75 D1 85 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 82 C0 83 C0 D0 C0 E0 90 9E B2 E0 30 E0 11 90 97 96 E0 B4 88 0A 90 99 66 E0 B4 05 03 74 07 F0 D0 E0 D0 D0 D0 83 D0 82 78 AC 75 D4 04 75 D2 6F 75 D1 84 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 9F FD E0 20 E0 0F"
|
||||
ADDR 0D80 DATA "75 D4 03 75 D2 51 75 D1 31 75 D3 01 02 00 00 90 CD 88 E0 FF D3 94 0B 40 15 90 9C 38 74 07 F0 75 D4 03 75 D2 51 75 D1 1C 75 D3 01 02 00 00 EF C3 94 04 50 03 E4 80 03 EF 24 FC 90 9C 38 F0 75 D4 03 75 D2 51 75 D1 1C 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 9F FD E0 20 E1 0E 75 D4 03 75 D2 D4 75 D1 E3 75 D3 01 02 00 00 90"
|
||||
ADDR 0E00 DATA "CD 88 E0 FF D3 94 0B 40 15 90 9C AD 74 07 F0 00 75 D4 03 75 D2 D3 75 D1 06 75 D3 01 02 00 00 00 75 D4 03 75 D2 D2 75 D1 F6 75 D3 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EF F0 E4 F0 EE 00 00 30 E7 13 00 00 00 EF 75 D4 06 75 D2 C7 75 D1 C8 75 D3 01 02 00 00 00 00 00 EF 75 D4 06 75 D2 C7 75 D1 B0 75 D3 01 02 00 00 00"
|
||||
ADDR 0E80 DATA "00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 00 00 18 01 00 08 60 8A 24 80 00 00 00 00 00 D0 00 01 00 00 00 D1 00 01 00 00 00 99 66 00 00"
|
||||
|
||||
CHECKSUM AFE21116
|
148
libs/library/datasheet/BM20/EEPROM_PATCH_AUDI_BM20.txt
Executable file
148
libs/library/datasheet/BM20/EEPROM_PATCH_AUDI_BM20.txt
Executable file
@@ -0,0 +1,148 @@
|
||||
;EEPROM Setting value;
|
||||
;Project Name : IS2020S_203_SHS;
|
||||
;ROM Information : 5502_SPK;
|
||||
;ROM Version : 0206;
|
||||
;UI Version : IS20XXS_203UI v1.03.4;
|
||||
;E2PROM Version : 0100;
|
||||
;Supported Profiles: SPP. AVRCP. A2DP. HFP. HSP. (Speaker module type B);
|
||||
;Date : 17/11/23 13:23:46;
|
||||
;CheckSum : 0x10da;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0000 ** ** ** ** ** ** ** 04 ** ** ** ** ** ** ** ** ;
|
||||
0010 ** ** ** ** ** ** ** ** ** ** ** ** ** DB ** ** ;
|
||||
0020 ** 03 ** ** ** ** ** ** ** 19 ** ** ** ** ** ** ;
|
||||
0030 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0040 ** ** ** ** ** ** 11 30 30 30 30 00 00 00 00 00 ;
|
||||
0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ;
|
||||
0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ;
|
||||
0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ;
|
||||
0080 00 00 00 04 ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0090 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
00A0 ** ** ** 00 00 00 00 00 00 00 00 00 FF 08 73 42 ;
|
||||
00B0 3F 8E 20 A8 E2 B2 ** 95 01 1E 1E 05 0C 0C 05 ** ;
|
||||
00C0 ** ** ** ** ** ** ** 09 02 07 0D 06 ** ** ** ** ;
|
||||
00D0 00 ** ** ** ** ** 01 ** CC ** 00 00 32 33 30 00 ;
|
||||
00E0 31 00 34 36 35 37 16 26 00 00 00 00 00 00 30 00 ;
|
||||
00F0 31 00 00 00 00 00 00 00 00 00 00 00 00 00 30 00 ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0100 31 00 00 00 00 00 00 00 00 00 00 00 00 00 30 00 ;
|
||||
0110 31 00 00 00 00 00 00 00 00 00 00 00 00 00 30 09 ;
|
||||
0120 31 08 1A 11 1D 12 0E 10 00 00 00 00 00 00 30 09 ;
|
||||
0130 31 08 1A 11 1D 12 0E 00 06 00 00 00 00 00 30 09 ;
|
||||
0140 31 08 1A 11 1D 12 0E 10 06 00 00 00 00 00 30 09 ;
|
||||
0150 31 08 1A 11 1D 12 0E 00 06 00 00 00 00 00 00 00 ;
|
||||
0160 00 00 00 00 00 00 00 00 00 00 00 00 ** ** ** ** ;
|
||||
0170 35 ** ** ** 01 1E 28 08 00 0A 32 0C 04 ** ** ** ;
|
||||
0180 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0190 ** ** ** ** ** ** ** ** ** ** ** ** ** 03 02 05 ;
|
||||
01A0 0A 04 06 00 ** 0A 8C ** C9 01 00 00 80 ** ** ** ;
|
||||
01B0 00 D8 05 03 ** ** ** ** ** ** ** 00 ** ** 1E FF ;
|
||||
01C0 ** 64 ** ** B4 78 01 0D ** ** ** ** ** ** ** ** ;
|
||||
01D0 ** ** ** C0 ** 53 00 84 83 45 ** ** 01 ** 01 ** ;
|
||||
01E0 ** ** ** ** ** ** ** ** ** ** ** ** ** 00 0C 08 ;
|
||||
01F0 04 0C 1B 09 02 0B ** ** 00 10 1E BA 00 04 ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0200 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0210 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0220 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0230 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0240 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0250 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0260 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0270 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0280 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0290 ** ** ** ** ** ** ** ** ** 00 ** ** ** ** ** ** ;
|
||||
02A0 ** ** ** ** ** ** ** ** ** ** ** ** ** 01 04 01 ;
|
||||
02B0 64 00 01 04 02 64 00 01 04 03 3C 00 0A 0A 00 00 ;
|
||||
02C0 00 02 02 03 00 02 02 03 00 02 02 0A 00 02 02 02 ;
|
||||
02D0 00 02 02 01 64 00 01 03 03 ** 00 01 03 01 0A 00 ;
|
||||
02E0 01 04 02 64 00 01 04 03 3C 00 ** ** ** ** ** ** ;
|
||||
02F0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0300 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0310 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0320 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0330 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0340 ** ** ** ** ** ** ** ** 09 70 ** C0 ** 01 ** ** ;
|
||||
0350 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0360 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0370 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0380 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0390 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03A0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03B0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03C0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03D0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03E0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
03F0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0400 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0410 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0420 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0430 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0440 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0450 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0460 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0470 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0480 1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 ;
|
||||
0490 00 00 00 0C 0C 00 1B 00 0F 00 00 00 ** ** ** ** ;
|
||||
04A0 1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 ;
|
||||
04B0 00 00 00 0C 0C 00 1B 00 0F 00 00 00 ** ** ** ** ;
|
||||
04C0 1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 ;
|
||||
04D0 00 00 00 0C 0C 00 1B 00 0F 00 00 00 ** ** ** ** ;
|
||||
04E0 1E 1F 1D 02 00 1C 00 1B 1A 00 00 16 00 00 00 00 ;
|
||||
04F0 00 00 00 0C 0C 00 1B 00 0F 00 00 00 ** ** ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0500 04 41 55 44 49 00 00 00 00 00 00 00 00 00 00 00 ;
|
||||
0510 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ;
|
||||
0520 00 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0530 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0540 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0550 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0560 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0570 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0580 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0590 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05A0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05B0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05C0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05D0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05E0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
05F0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0600 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0610 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0620 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0630 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0640 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0650 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0660 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0670 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0680 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0690 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06A0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06B0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06C0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06D0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06E0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
06F0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
;;; 0 1 2 3 4 5 6 7 8 9 A B C D E F
|
||||
0700 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0710 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0720 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0730 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0740 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0750 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0760 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0770 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0780 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0790 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07A0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07B0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07C0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07D0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07E0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
07F0 ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ;
|
||||
0800 01 00 00 04 08 60 8A 24 02 00 00 0A 32 30 31 36 ;
|
||||
0810 2D 30 39 2D 32 32 90 00 00 06 01 00 08 60 8A 24 ;
|
||||
0820 99 66 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ;
|
36
libs/library/datasheet/BM20/README.md
Normal file
36
libs/library/datasheet/BM20/README.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# documents
|
||||
|
||||
BM20 module documents: https://www.microchip.com/wwwproducts/en/BM20
|
||||
|
||||
BM20 evaluation board documents (Schematics): https://www.microchip.com/DevelopmentTools/ProductDetails/PartNO/BM-20-EVB
|
||||
|
||||
AVRCP 1.5 specification: https://www.bluetooth.com/specifications/profiles-overview/
|
||||
|
||||
Spreadsheet with serial commands and events is located inside http://ww1.microchip.com/downloads/en/DeviceDoc/IS2020_203_Tools.zip -> UART_tool -> UART_CommandSet_v147_20140520.xlsx
|
||||
|
||||
AT commnads for accesing phonebook (for example) are described in UIS2020_203_Tools.zip -> ART_tool/ETS_AT_CMD.pdf
|
||||
|
||||
After removind SimpleIO-UM.dll inside UART_tool directory, serial example tool '5502UARTCommandSetTool v001.000.exe' can by used with any usb to serial converter.
|
||||
|
||||
|
||||
# arduino library
|
||||
|
||||
https://github.com/tomaskovacik/IS2020
|
||||
|
||||
# my eeprom setting
|
||||
|
||||
BM20.ipf file contains eeprom patch with settings:
|
||||
|
||||
- HFP/HSP profile
|
||||
- A2DP profile
|
||||
- AVRCP controler and target profile
|
||||
- SPP profile
|
||||
- now buttons
|
||||
- line in (P3_0 detection)
|
||||
- power on directly
|
||||
- serial interface at 115200b
|
||||
- simple pairing enabled
|
||||
....
|
||||
|
||||
load it with ui tool to see
|
||||
|
@@ -0,0 +1,82 @@
|
||||
/*
|
||||
*
|
||||
* P2_0 EAN P2_4 MODE
|
||||
* --------------------------------------------------
|
||||
* High Low High Flash Application
|
||||
* High High High ROM Application
|
||||
* Low Low High Flash IBDK - PROGRAM FLASH EEPROM (? on BM62 EEPROM_tool return IS206X_012_DUALMODESPK2.1_E1.0)
|
||||
* Low High High ROM IBDK - PROGRAM ROM EEPROM (? on BM62 EEPROM_tool return IS2064S_SPK02_V2.1_BETA version)
|
||||
* Low High Low Boot - PROGRAM FLASH
|
||||
*/
|
||||
|
||||
//#define Flash_APP_MODE
|
||||
//#define ROM_APP_MODE
|
||||
#define PROGRAM_EEPROM
|
||||
//#define PROGRAM_FLASH
|
||||
|
||||
//#define BM20
|
||||
//#define BM23
|
||||
#define BM62
|
||||
//#define BM64
|
||||
|
||||
#define BLUETOOTH_P2_0 PA4 //goes to P2_0
|
||||
#define BLUETOOTH_P2_4 PA5 //goes to P2_4
|
||||
#define BLUETOOTH_EAN PA6 //goes to EAN
|
||||
#define BLUETOOTH_RESET PB14
|
||||
|
||||
void setup() {
|
||||
Serial.begin(115200);
|
||||
Serial3.begin(115200); //Serial3 => TX = PB10, RX = PB11
|
||||
|
||||
pinMode(BLUETOOTH_RESET, OUTPUT);
|
||||
digitalWrite(BLUETOOTH_RESET, LOW);
|
||||
delay(1000);
|
||||
|
||||
#ifdef PROGRAM_FLASH
|
||||
pinMode(BLUETOOTH_P2_0, OUTPUT);
|
||||
digitalWrite(BLUETOOTH_P2_0, LOW);
|
||||
pinMode(BLUETOOTH_P2_4, OUTPUT);
|
||||
digitalWrite(BLUETOOTH_P2_4, LOW);
|
||||
pinMode(BLUETOOTH_EAN, OUTPUT);
|
||||
digitalWrite(BLUETOOTH_EAN, HIGH);
|
||||
#endif
|
||||
|
||||
#ifdef PROGRAM_EEPROM
|
||||
pinMode(BLUETOOTH_P2_4, OUTPUT);
|
||||
digitalWrite(BLUETOOTH_P2_4, HIGH);
|
||||
pinMode(BLUETOOTH_P2_0, OUTPUT);
|
||||
digitalWrite(BLUETOOTH_P2_0, LOW);
|
||||
pinMode(BLUETOOTH_EAN, OUTPUT);
|
||||
#ifdef BM62
|
||||
digitalWrite(BLUETOOTH_EAN, LOW);
|
||||
#endif
|
||||
#ifdef BM20
|
||||
digitalWrite(BLUETOOTH_EAN, HIGH);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef Flash_APP_MODE
|
||||
pinMode(BLUETOOTH_P2_0, OUTPUT);
|
||||
digitalWrite(BLUETOOTH_P2_0, HIGH);
|
||||
pinMode(BLUETOOTH_P2_4, OUTPUT);
|
||||
digitalWrite(BLUETOOTH_P2_4, HIGH);
|
||||
pinMode(BLUETOOTH_EAN, OUTPUT);
|
||||
digitalWrite(BLUETOOTH_EAN, HIGH);
|
||||
#endif
|
||||
|
||||
delay(100);
|
||||
digitalWrite(BLUETOOTH_RESET, HIGH);
|
||||
pinMode(BLUETOOTH_RESET,INPUT);
|
||||
}
|
||||
|
||||
void loop() {
|
||||
while (1) {
|
||||
if (Serial3.available()) { // If anything comes in Serial1 (pins 0 & 1)
|
||||
Serial.write(Serial3.read()); // read it and send it out Serial (USB)
|
||||
}
|
||||
if (Serial.available()) { // If anything comes in Serial (USB),
|
||||
Serial3.write(Serial.read()); // read it and send it out Serial1 (pins 0 & 1)
|
||||
}
|
||||
}
|
||||
//delay(100);
|
||||
}
|
Reference in New Issue
Block a user