View previous topic :: View next topic |
Author |
Message |
domdomgin
Joined: 15 Nov 2016 Posts: 10
|
Can't detect DSPIC30F6012A in Pickit 2 |
Posted: Tue Nov 15, 2016 3:53 am |
|
|
I'm using Pickit2.
Pin 1 of Pickit2 goes to 7 of dsPIC.
Pin 4 of Pickit2 goes to 16 of dsPIC.
Pin 5 of Pickit2 goes to 15 of dsPIC.
It does not seem to recognize the chip. |
|
|
gjs_rsdi
Joined: 06 Feb 2006 Posts: 468 Location: Bali
|
|
Posted: Tue Nov 15, 2016 5:13 am |
|
|
From the DSPIC30F6012A datasheet:
64 pin chip: Pin 17 PGC; Pin 18 PGD; Pin 7 MCLR
80 pin chip: Pin 19 PGC; Pin 20 PGD; Pin 9 MCLR
Also need to connect VDD and VSS
Best wishes
Joe |
|
|
domdomgin
Joined: 15 Nov 2016 Posts: 10
|
|
Posted: Tue Nov 15, 2016 5:27 am |
|
|
Thank you so very much. It finally read. what a relief. How could i have missed it.
Thanks a ton. |
|
|
domdomgin
Joined: 15 Nov 2016 Posts: 10
|
|
Posted: Wed Nov 16, 2016 10:12 pm |
|
|
I manged to read the chip but when i load the hex file i get this message below:
Some configuration words not in hex file.
Ensure default values above right are acceptable.
Can anyone help? |
|
|
domdomgin
Joined: 15 Nov 2016 Posts: 10
|
This is the hex file |
Posted: Wed Nov 16, 2016 10:14 pm |
|
|
:020000040000fa
:080000000001040000000000f3
:020000040000fa
:100200000f0b210080bf21000001880000000000ca
:10021000050007000c0007006a0a02000000000049
:100220000040da000000fe004440a9000000200069
:100230000000e0000300320000002000a001880060
:100240004440a8000000060080a821000100200012
:100250001600370062004000e080480091018800ed
:100260009001ba0062004000e080480091018800df
:100270009002ba0062004000e08048000002eb00fb
:100280006028e10005003a008301e900070033001f
:10029000038009000059eb00040037006128e100e9
:1002a000010032000082eb00050007009101880088
:1002b0001001ba000200e000e6ff3a00000005006d
:1002c000910188008002780062004000e0804800d0
:1002d0003559ba008301e900080032002559ba00f7
:1002e0008301e900050032000400e000f4ff320061
:1002f00015d9ba008301e900f1ff3a0000000600b9
:10030000889fbe008a9fbe00010578000100e000c2
:100310000400350008003c000000e000200032002e
:100320000500370060001000e080180002003b006c
:1003300001f02c001a0037000004be006011b80064
:100340006b0920000982cf00020039000882cf002b
:100350000441b000694252000e00320008003b0028
:1003600082817100610164008904d1000884d30096
:100370008b05e8000442e800f9ff3a000500370069
:100380000804440089844c008b05e9000442e9001c
:10039000fbff3a00140107000af0a70001f0a000db
:1003a0004f05be004f04be0000000600889fbe003f
:1003b0008a9fbe008c1f780031010700380133008e
:1003c00003866c006450e1002e0032006420e100de
:1003d000330032006150e1002f0032006120e10063
:1003e0003100320085855500eb07b0000900200080
:1003f00008042000050037000804440089844c00ec
:100400000a0031000603430087834b0000015300bc
:1004100081815b00f8ff33000203be000800a000ea
:100420000804440089844c00f6ff3900c639dd0019
:100430008301730001003200130020008904d10001
:100440000884d3000998a300050032000800a70023
:100450000300a0008904d1000884d3008b05e800c4
:100460008904d1000884d3000001eb000281d2008e
:10047000dd00070001f0a1000cf0a70001f0a000d2
:10048000100137006420e100120132000801be00b3
:100490000200be00f7ff37006120e1000d013200cd
:1004a0006000b800f3ff37000000200001f82700cb
:1004b000f0ff37000081eb00090137000001eb007d
:1004c00007013700889fbe008a9fbe008c1f7800fe
:1004d000eb000700f200330003866c006450e1007b
:1004e000240032006420e100270032006150e10066
:1004f000220032006120e100210032008b854200a1
:10050000eb07b1000134b800003ab800080442001b
:1005100089844a00013ab8000030b8008880400061
:1005200009014a00040033000000400081804800b7
:10053000020149008b05e900c909dd008301700053
:100540000100320013002000c814de004814dd0052
:100550004709de001200b200c808de0008847000ff
:10056000a100070001f0a1000cf0a70001f0a0001d
:10057000d40037006120e100d60032000801be003f
:100580000200be00f7ff37006150e100fcff3a00b7
:10059000d000370003f0a200889fbe008a9fbe00f3
:1005a0008c1f7800b6000700bd0033006450e100e6
:1005b0004f0032006420e1005200320003826c00e0
:1005c00007003b000905d0000306d000820f54004d
:1005d0000c065d000200390002003200890178003b
:1005e000030678008582550004003d000003fd00ed
:1005f0008103fd008502ea008b854200840f7200b2
:1006000002003b0060001000e08018006011b8009c
:100610000005eb007a28e1000a00390006007800a6
:10062000c75ddd00f707b200878075002d00370039
:10063000828171000a017800610560008180d1002b
:100640000080d3008502e900f9ff3b00060440006a
:100650008784480002003b0060041400e0841c0012
:100660000988a300070032008a817100828171002d
:10067000610164008904d1000884d3008b05e8007f
:10068000170037000978a30013003a000b00e000c0
:10069000130034008b05e9000804440089844c00f1
:1006a0000a4474000978a3000d003a000b00e00032
:1006b000070034008b05e9000804440089844c00dd
:1006c00001003a000b0020000978a300f7ff320078
:1006d0000001eb0002003700828171000a017800fe
:1006e000410007000cf0a70001f0a00075003700e2
:1006f0006420e10002003a00838f6c007500330033
:100700000801be000200be006e003700f4ff2f009b
:10071000dc0037000001eb00f500070004003200a8
:100720000200200003f8230001f0a70099ff070052
:10073000000006000001be00140107000470a700bd
:1007400003f0a1006509b100160032000d0035006c
:100750006828e10006003500f0ff2f00f1ff2700b8
:100760000300e00013003b0001002800000005002a
:1007700000004000818048008502e900fcff3a004b
:1007800008003700f88f420002003c008000eb00b8
:10079000000005008100d1000080d3008502e80040
:1007a000fcff3a000300e00002003b006000100084
:1007b000e08018000000060014002000b10037009f
:1007c0000001eb00ca000700040032000200200014
:1007d00003f8230001f0a6006fff070000000600e9
:1007e00004002000a7003700810020006180550030
:1007f0000b003d000b00200061fe2f000100e10016
:100800001d00340082817100610164008904d100ff
:100810000884d3000000e800faff3a0071002000cd
:1008200061006400030070000200600009003200f3
:1008300061044400e0844c000988a50005003200f2
:100840008b05e8006808e10002003a008904d10045
:100850000884d300f20f20000258e10005003d009b
:10086000c75ddd00f907b2008980750008007800d7
:10087000000006000bf827008b0078000000050040
:100880000004be00c10007000003be000405be0056
:100890000200be00bd000700844f75000000060086
:1008a0000200be006450e100050036006420e10053
:1008b000020036000968a30001003a000800be00eb
:1008c0000160a0004f0678004f05be004f04be0037
:1008d00000000600f0ff2f00f1ff2700f9ff3700ae
:1008e000889fbe008a9fbe008c9fbe008205780054
:1008f0000004be00a50007000800be006420e1005f
:100900000700390002003a00f1ff2700f0ff2f0036
:100910000160a00012022000728588005500370097
:100920006120e10003003a000b00a70001f823005a
:100930005000370001f0a100020021009364240060
:100940009dff07000800be0004003500b2fd200036
:10095000930c2400a20007000004be000005eb0079
:100960000b00a6004f0dde0001f0a1000004be0048
:1009700032982f0023ea2300d2fe07000001eb008b
:1009800003f023000b00a70003f8230002ff070079
:1009900068ff07000000a7000a00a20058fe070039
:1009a0000b00e000030032000200200003f02300ef
:1009b000f8fe070001f0a2000006be0002002000c1
:1009c00093042400bffe07000801be00f2fe0700ea
:1009d000809fbe000c00be0022a22a00d3a72300e5
:1009e000b8fe07004f01be00ebfe07000004be008a
:1009f00001f0a10002002000039823006eff070011
:100a00000800be00190035000001be00adfe070061
:100a10000006be00b2c52900e3622300a9fe07005c
:100a200022222b00f3942b00dbfe07000c01be00fa
:100a3000a4fe0700e273280083c02300d6fe07004f
:100a40000c01be009ffe070042aa2a00a3e22b0071
:100a5000d1fe07000c01be009afe07000801be008f
:100a600098fe07000801be00cbfe07000a00a700a1
:100a700001f0a2004f06be004f05be004f04be00ad
:100a800000000600889fbe008a9fbe00841f780079
:100a90007bff07004f00780011003300f0ff2f00ac
:100aa000838f6c0006003b00040565000a00a70068
:100ab0000800370009f0a6001000200008003700e9
:100ac000820f5400838f5c00030039001000200067
:100ad00001003e000000200009f0a7000000ea002d
:100ae0004f05be004f04be000000e00000000600fd
:100af000889fbe008a9fbe000003be00230007003f
:100b00008505780082815200020020006220e10009
:100b100004003a00f307b100040035007718e10043
:100b2000040035000600be00140037006000b80065
:100b30000f003700f50f2000faff2f008502d100cb
:100b40000a85d3008301e900fcff3b008184620039
:100b500000046500890f7400f2ff32008582ea000c
:100b60000a85ea0081846200000465001eff070018
:100b700007f0a70001f0a0000081eb000200e000f8
:100b80004f05be004f04be0000000600c70ade008d
:100b9000f107b200f50fb20008003200e1cf4200c9
:100ba000020032000170a00024000500810f7000d7
:100bb000010032000408050044000500810f7000a8
:100bc00002003a00140005008502e9000000400020
:100bd00081c04800fcff3b000170a000240005001c
:100be0000400200000003700889fbe008a9fbe00de
:100bf0008c1f78004f26dd0021ff070028ff3300ff
:100c00006120e100430032006250e10041003e00fb
:100c10003e0039006420e1003c00320005825500ae
:100c20000f003b000402e80038003a00800f530038
:100c3000818f5b00350034000800be0003f0a10086
:100c400001f0a60003f0a0000cf0a70052fe070080
:100c50001cff37000603430087834b000c46460009
:100c60000005530081855b00020033000a03be00cb
:100c70000c00a0000402e900f6ff3b0085057800a7
:100c80000602430087824b0004003a006000b8006f
:100c900009f0a70001f0a0000aff3700000252008f
:100ca00081825a000704e000040033000603430079
:100cb00087834b008b05e900faff370009057800b0
:100cc0000604be000203be006011b800c6fe0700a5
:100cd000e00f5200e08f5a000700350002003c0090
:100ce0000c08a300040032000601be0003f0a000bf
:100cf0000cf0a70028fe07000a85680001f0a1009b
:100d00000af0a70001f0a000eefe37000800be00c8
:100d1000ecfe3700100220000cf0a6007085880061
:100d2000ecfe37004400f800040f20002402880085
:100d3000811f78000000e900008008000300000027
:100d400032027800b30278001301c0003100cd00f8
:100d50004f0078004400f90000000600889fbe00a4
:100d60008a9fbe008c9fbe004400f800070f200041
:100d7000270288003400f80007f02f000338e10054
:100d800004003200270280004700b30027028800d9
:100d9000a3018800811f780019002000804cdd002d
:100da0001300200002047800800678008904d10036
:100db000424edd00010578000302e90004800800ce
:100dc000170000008a0546004218dd000902e9000c
:100dd0000480080010000000000000004620c3004e
:100de0003b025200df35c100080440001381c200fd
:100df000ab825200264dc5003e85c400bb00cd002d
:100e0000bb80cd003a00ca002a80ca000700c90092
:100e10000580c900ba00cd00ba80cd000a054600a1
:100e2000020478008301d0008d06e900dfff3c005a
:100e30004f0078003400f9004400f9004f06be006e
:100e40004f05be004f04be00000006004600f8003b
:100e50005000f80002202000320288000200280022
:100e6000130020008019dd000281710082028800d9
:100e700001007800010178002600200047002000d2
:100e80008301e90003800800070000000110e10071
:100e9000040034001102be0092087800e2307b00aa
:100ea0000489be0087804000121978005000f900c4
:100eb0004600f90000000600821f7800849fbe00f3
:100ec0008a1f78004400f800040f200024028800e4
:100ed000010578000601c3000080e90000800800d9
:100ee00003000000000000000505f0000401f1000f
:100ef0003200cd000505f0001001f1003200cd00f8
:100f00004400f9004f0578004f02be004f00780002
:100f100000000600f2874700889fbe008a9fbe003f
:100f20008c9fbe008e1f780002047800a1b79f003e
:100f3000110020008008dd002200200011000900bf
:100f40008200d800000578000000200001f823008e
:100f500087000700afb09700801878008008eb008a
:100f60002fb097006400400090b79f006150b90017
:100f7000e3fc07000001be00b0fd20009104240046
:100f80000afd07000006be004afd0700b0b79f003b
:100f9000c1b79f00f0b79f0081bf9f000800e0002d
:100fa0003a0032000c00be0044fd0700d0b79f009d
:100fb000e1b79f000006be000a87e90007003b007a
:100fc0002fb097004f0778004f06be004f05be00b8
:100fd0004f04be002f01b100000006007fb0970053
:100fe0008fb89700620007001fb49700001c7800bc
:100ff0009fb09700e480400091b79f000c00be00b6
:101000005b000700000c78003fb19700cfb197005c
:101010007fb097008fb897002afd07000004be003c
:101020005fb19700efb197000c00be0025fd0700ef
:101030000001be000800be0056fd07000005be000e
:101040005fb19700efb197007fb097008fb897001e
:101050001cfd07000004be003fb19700cfb1970010
:101060000c00be0017fd07000001be000800be0016
:1010700049fd07000006be00fab79f008bbf9f0026
:101080000e07e900d5ff3b00cdff37000c00be0086
:101090000afd070001f0a200c4ff3700889fbe00d0
:1010a0008a9fbe008c9fbe00000678000104780075
:1010b000810678000000e900cf80de0090fc070088
:1010c0000001be00b0fd2000910c2400b7fc070019
:1010d0000005be008004eb000c00e00011003400ad
:1010e0006148b90086fc07000001be000a00be008e
:1010f000f4fc0700effc070042c12500c3ee2b0003
:10110000f0fc0700621f2d0093f0230022fd070072
:1011100017000700001c78008904e8008c8f540039
:10112000efff35000d0078004f06be004f05be00f2
:101130004f04be00000006004400f800040f200029
:1011400024028800811f78000000e9000302780073
:101150000080080002000000b20278001301c00005
:101160003100cd004f0078004400f9000000060077
:101170000c00fa00889fbe008a9fbe008c9fbe00b4
:101180000004be000200200003702400cdfc070014
:10119000c0b79f00d1b79f006011b8000800be0023
:1011a0005afd07000000e0003a0035004fb09700fc
:1011b000dfb0970057fd07005efd07000005be0089
:1011c0004ffc07000006be000200200003f02300d1
:1011d000bcfc07000004be004efd07000001be007d
:1011e0000800be00ebfc07000001be00eafc07009f
:1011f00050fd0700e0b79f00f1b79f000c01be0053
:101200004fb09700dfb09700e2fc07000004be007b
:101210000200200003f023003cfd07000000e00076
:10122000120034000200200003f823000c00be006e
:10123000d9fc07003ffd07000005be0000002800a4
:10124000800f5500e08f5d0002003500faff270097
:101250000b0020000a0078004f06be004f05be00bc
:101260004f04be000080fa000000060002002000cb
:1012700003f023000800be004ffd07000000e0005f
:10128000eeff3a006fb097000000e000ebff320085
:10129000e4ff37004fb09700dfb0970048fd07002c
:1012a00024fd07000005be0015fc07000004be0079
:1012b0004fb19700dfb1970049fd07000000e00043
:1012c000060032000200200003f823000800be00e0
:1012d000b0fc070017fd07000005be000a00be00b5
:1012e00007fc07000006be000200200003f02300f8
:1012f00074fc07000004be0006fd07000001be00ec
:101300000800be00a3fc07000001be00a2fc07000d
:1013100008fd070080bf9f0091bf9f000c01be0029
:101320004fb09700dfb097009afc07000004be00a2
:101330000200200003f02300f4fc07000000e0009e
:101340000d0034000200200003f823000c00be0052
:1013500091fc0700f7fc07000005be000000280014
:10136000f1ff2f00800f5500818f5d00b9ff3d0018
:101370000005be00b7ff37000200200003f0230085
:101380000800be000cfd07000000e000f3ff3a007b
:101390000fb897000000e000f0ff3200e9ff3700cf
:1013a000809fbe00821f780084e0a9000001eb004e
:1013b0008560a90000282000508588006185800094
:1013c000b0087800e48040000201e800ef0f51000f
:1013d000fbff34005085880061858800c0ff210034
:1013e000808f500002003600a830ec008d60a9000c
:1013f0004f0178004f00be00004006000041780019
:1014000030c0b300a162b700a0c2bf007f4060003f
:101410000064a000a0e2b700a042a800a3c2bf00e1
:101420007f4060000046b300a3e2b700c0c3b30032
:10143000a262b700a4c2bf0001ccb30001406000ab
:101440006042b300a4e2b7000a21ef00e14f51006f
:101450001d003200e24f51001800320084e0a90064
:101460008ce0a9001221a900f0ccb3001261b600f3
:10147000e14f51000e003200e24f510009003200ee
:10148000aa22ef00a8a2ef00a902a900a922a900a0
:101490008560a9008d60a800a1e2a80013e1a80062
:1014a000000006009000200030158800f4ff37008f
:1014b0008000200030158800efff37003015200035
:1014c00070088800e5ff370070e62000700888008b
:1014d000e0ff3700881f7800ba0007008800070087
:1014e00008c0210040858000e10f50001e0032003e
:1014f00040858000e30f5000030032000401070024
:1015000011010700f7ff370003a0200002c02100ef
:10151000820078000020200002fe070003f02f0068
:101520000280200001c02100800020000bfe070087
:1015300001c021008000200044fe070002e02000de
:1015400001c02100001020005bfe070040858000e4
:101550001d00070068858800a830ef0010c0b300a8
:10156000a6ff0700e5ff370003a0200002c021000e
:101570008200780000202000eafd070003f02f0021
:101580000280200001c0210080002000f3fd070040
:1015900001c02100800020002cfe070002e0200096
:1015a00001c021000010200043fe0700408580009c
:1015b000050007006885880020002000408588001d
:1015c0008eff0700caff3700881f780000047800ec
:1015d000e10f500029003200e30f540002003200f6
:1015e0004f0478000000060030708000a080880062
:1015f00040708000b0808800a1e020002000200022
:1016000035050700c0808800e1e0200020002000b0
:1016100031050700d080880021e120000800780013
:101620002d050700e080880081e1200040002000b7
:1016300029050700f080880001e22000500020000a
:101640002505070000818800a1e22000800020001d
:101650002105070010818800a1e3200090002000f0
:101660001d05070020818800c1e42000d000200073
:101670001905070030818800d9ff370010708000fd
:10168000008088002070800010808800307080000a
:10169000208088004070800030808800a1e0200019
:1016a000200020000c05070040808800e1e02000b9
:1016b00020002000080507005080880021e120005c
:1016c00030002000040507006080880081e12000d0
:1016d00040002000000507007080880001e2200023
:1016e00050002000fc04070080808800a1e2200058
:1016f00080002000f804070090808800b6ff3700c3
:101700000001eb00018020008000200001fe0700a6
:1017100001a020000020200060fe0700030024003c
:1017200002a02000820078000020200082fe070036
:10173000c0ff210060858800021020008000780032
:101740000180e8000008eb00e48050000201e9009d
:101750004240a900faff3c00618588000001eb00cf
:101760008200d00083022100038040000008eb00cb
:1017700003002100038040000008eb0083072100e4
:10178000038040000008eb0000052100808040003d
:101790008008eb000201e800f30f5100f0ff340075
:1017a000a030ef00a230ef00a430ef00a630ef0031
:1017b00000c0210060858800a830ef0010c0b30091
:1017c0000eff3700c642a900c662a900c682a90062
:1017d000c6a2a900c6c2a900c6e2a900c742a900c4
:1017e000c762a900c782a900c7a2a900c7c2a900f1
:1017f000c7e2a900cda2a800cdc2a800d202a900cc
:10180000d222a900d242a900d262a900d282a900a4
:10181000d2a2a900d2c2a900d2e2a900d302a90093
:10182000d322a900d342a900d362a900de02a900f5
:10183000de22a900de42a900de62a900de82a90044
:10184000dea2a900dec2a900e402a900e422a900e8
:10185000e442a900e462a900e4c2a900e582a9006b
:10186000e5a2a900e5c2a900e5e2a900d502a90008
:10187000e642a900e662a900e0c2a900e042a90090
:10188000e0a2a900e062a900e082a900c9e2a900e3
:10189000c9c2a900c9a2a900c982a900c962a90038
:1018a000c942a900c8a2a900c882a900c862a900ab
:1018b000c842a900c8e2a900c8c2a900e6c2a9009e
:1018c000e7e2a900e7a2a900e782a900e7c2a90010
:1018d000e602a900e622a900e022a900e002a90090
:1018e000d4e2a900d4c2a900d4a2a900d482a9003c
:1018f000d462a900d442a900d422a900d402a9002c
:10190000d562a900d542a900d522a9000000060091
:101910008000eb000001eb00cfc2bf000058a30025
:101920000100320011002000cfc2bf000068a300f8
:1019300001003200120020000200d0008080400030
:101940000100780000000600e10f50007c02320028
:101950000000e000ae013200e20f5000d40032007f
:10196000e30f500001003200000006000000eb0011
:101970008d030700d502a8000000eb00f11820003d
:10198000000000000000e800810f5000fcff340060
:10199000d502a9001000200083030700e642a8003a
:1019a0000000eb00f1182000000000000000e8003b
:1019b000810f5000fcff3400e642a9002000200007
:1019c00079030700e662a8000000eb00f118200090
:1019d000000000000000e800810f5000fcff340010
:1019e000e662a900300020006f030700e0c2a800f3
:1019f0000000eb00f1182000000000000000e800eb
:101a0000810f5000fcff3400e0c2a900400020001c
:101a100065030700e042a8000000eb00f118200079
:101a2000000000000000e800810f5000fcff3400bf
:101a3000e042a900500020005b030700e0a2a800dc
:101a40000000eb00f1182000000000000000e8009a
:101a5000810f5000fcff3400e0a2a90060002000cc
:101a600051030700e062a8000000eb00f11820001d
:101a7000000000000000e800810f5000fcff34006f
:101a8000e062a9007000200047030700e082a80080
:101a90000000eb00f1182000000000000000e8004a
:101aa000810f5000fcff3400e082a900800020007c
:101ab0003d030700c9e2a8000000eb00f118200078
:101ac000000000000000e800810f5000fcff34001f
:101ad000c9e2a9009000200033030700c9c2a80092
:101ae0000000eb00f1182000000000000000e800fa
:101af000810f5000fcff3400c9c2a900a0002000e3
:101b000029030700c9a2a8000000eb00f11820007b
:101b1000000000000000e800810f5000fcff3400ce
:101b2000c9a2a900b00020001f030700c982a800b5
:101b30000000eb00f1182000000000000000e800a9
:101b4000810f5000fcff3400c982a900c0002000b2
:101b500015030700c962a8000000eb00f11820007f
:101b6000000000000000e800810f5000fcff34007e
:101b7000c962a900d00020000b030700c942a800d9
:101b80000000eb00f1182000000000000000e80059
:101b9000810f5000fcff3400c942a900e000200082
:101ba00001030700c8a2a8000000eb00f118200004
:101bb000000000000000e800810f5000fcff34002e
:101bc000c8a2a900f0002000f7020700c882a80000
:101bd0000000eb00f1182000000000000000e80009
:101be000810f5000fcff3400c882a90000012000d2
:101bf000ed020700c862a8000000eb00f118200009
:101c0000000000000000e800810f5000fcff3400dd
:101c1000c862a90010012000e3020700c842a80022
:101c20000000eb00f1182000000000000000e800b8
:101c3000810f5000fcff3400c842a90020012000a1
:101c4000d9020700c8e2a8000000eb00f11820004c
:101c5000000000000000e800810f5000fcff34008d
:101c6000c8e2a90030012000cf020700c8c2a800c6
:101c70000000eb00f1182000000000000000e80068
:101c8000810f5000fcff3400c8c2a9000000eb0027
:101c9000c5020700008580001185800061004000ba
:101ca000e08048000085880011858800000006005b
:101cb0000000eb0087040700d502a8000000eb003d
:101cc000710c2000000000000000e800810f5000af
:101cd000fcff3400d502a900100020007d0407009d
:101ce000e642a8000000eb00710c2000000000009c
:101cf0000000e800810f5000fcff3400e642a9001c
:101d00002000200073040700e662a8000000eb003a
:101d1000710c2000000000000000e800810f50005e
:101d2000fcff3400e662a9003000200069040700cf
:101d3000e0c2a8000000eb00710c200000000000d1
:101d40000000e800810f5000fcff3400e0c2a90051
:101d5000400020005f040700e042a8000000eb0004
:101d6000710c2000000000000000e800810f50000e
:101d7000fcff3400e042a900500020005504070099
:101d8000e0a2a8000000eb00710c200000000000a1
:101d90000000e800810f5000fcff3400e0a2a90021
:101da000600020004b040700e062a8000000eb0088
:101db000710c2000000000000000e800810f5000be
:101dc000fcff3400e062a90070002000410407001d
:101dd000e082a8000000eb00710c20000000000071
:101de0000000e800810f5000fcff3400e082a900f1
:101df0008000200037040700c9e2a8000000eb00c3
:101e0000710c2000000000000000e800810f50006d
:101e1000fcff3400c9e2a900900020002d04070057
:101e2000c9c2a8000000eb00710c200000000000f7
:101e30000000e800810f5000fcff3400c9c2a90077
:101e4000a000200023040700c9a2a8000000eb00a6
:101e5000710c2000000000000000e800810f50001d
:101e6000fcff3400c9a2a900b0002000190407003b
:101e7000c982a8000000eb00710c200000000000e7
:101e80000000e800810f5000fcff3400c982a90067
:101e9000c00020000f040700c962a8000000eb008a
:101ea000710c2000000000000000e800810f5000cd
:101eb000fcff3400c962a900d0002000050407001f
:101ec000c942a8000000eb00710c200000000000d7
:101ed0000000e800810f5000fcff3400c942a90057
:101ee000e0002000fb030700c8a2a8000000eb00f0
:101ef000710c2000000000000000e800810f50007d
:101f0000fcff3400c8a2a900f0002000f103070084
:101f1000c882a8000000eb00710c20000000000047
:101f20000000e800810f5000fcff3400c882a900c7
:101f300000012000e7030700c862a8000000eb00d2
:101f4000710c2000000000000000e800810f50002c
:101f5000fcff3400c862a90010012000dd03070067
:101f6000c842a8000000eb00710c20000000000037
:101f70000000e800810f5000fcff3400c842a900b7
:101f800020012000d3030700c8e2a8000000eb00f6
:101f9000710c2000000000000000e800810f5000dc
:101fa000fcff3400c8e2a90030012000c90307008b
:101fb000c8c2a8000000eb00710c20000000000067
:101fc0000000e800810f5000fcff3400c8c2a900e7
:101fd0005a0407000000eb00be03070000858000e4
:101fe0001185800061004000e08048000085880085
:101ff00011858800208580003185800061004000c7
:10200000e0804800208588003185880000000600b7
:102010000000eb0069030700d502a8000000eb00f8
:10202000710c2000000000000000e800810f50004b
:10203000fcff3400d502a900100020005f03070058
:10204000e642a8000000eb00710c20000000000038
:102050000000e800810f5000fcff3400e642a900b8
:102060002000200055030700e662a8000000eb00f6
:10207000710c2000000000000000e800810f5000fb
:10208000fcff3400e662a900300020004b0307008b
:10209000e0c2a8000000eb00710c2000000000006e
:1020a0000000e800810f5000fcff3400e0c2a900ee
:1020b0004000200041030700e042a8000000eb00c0
:1020c000710c2000000000000000e800810f5000ab
:1020d000fcff3400e042a900500020003703070055
:1020e000e0a2a8000000eb00710c2000000000003e
:1020f0000000e800810f5000fcff3400e0a2a900be
:10210000600020002d030700e062a8000000eb0043
:10211000710c2000000000000000e800810f50005a
:10212000fcff3400e062a9007000200023030700d8
:10213000e082a8000000eb00710c2000000000000d
:102140000000e800810f5000fcff3400e082a9008d
:102150008000200019030700c9e2a8000000eb007e
:10216000710c2000000000000000e800810f50000a
:10217000fcff3400c9e2a900900020000f03070013
:10218000c9c2a8000000eb00710c20000000000094
:102190000000e800810f5000fcff3400c9c2a90014
:1021a000a000200005030700c9a2a8000000eb0062
:1021b000710c2000000000000000e800810f5000ba
:1021c000fcff3400c9a2a900b0002000fb020700f8
:1021d000c982a8000000eb00710c20000000000084
:1021e0000000e800810f5000fcff3400c982a90004
:1021f000c0002000f1020700c962a8000000eb0047
:10220000710c2000000000000000e800810f500069
:10221000fcff3400c962a900d0002000e7020700db
:10222000c942a8000000eb00710c20000000000073
:102230000000e800810f5000fcff3400c942a900f3
:10224000e0002000dd020700c8a2a8000000eb00ab
:10225000710c2000000000000000e800810f500019
:10226000fcff3400c8a2a900f0002000d302070040
:10227000c882a8000000eb00710c200000000000e4
:102280000000e800810f5000fcff3400c882a90064
:1022900000012000c9020700c862a8000000eb008e
:1022a000710c2000000000000000e800810f5000c9
:1022b000fcff3400c862a90010012000bf02070023
:1022c000c842a8000000eb00710c200000000000d4
:1022d0000000e800810f5000fcff3400c842a90054
:1022e00020012000b5020700c8e2a8000000eb00b2
:1022f000710c2000000000000000e800810f500079
:10230000fcff3400c8e2a90030012000ab02070046
:10231000c8c2a8000000eb00710c20000000000003
:102320000000e800810f5000fcff3400c8c2a90083
:10233000f30107000000eb00a002070055fe370084
:102340000000eb00c8000700d502a8000000eb0069
:10235000710c2000000000000000e800810f500018
:10236000fcff3400d502a90010002000be000700c9
:10237000e642a8000000eb00710c20000000000005
:102380000000e800810f5000fcff3400e642a90085
:1023900020002000b4000700e662a8000000eb0067
:1023a000710c2000000000000000e800810f5000c8
:1023b000fcff3400e662a90030002000aa000700fc
:1023c000e0c2a8000000eb00710c2000000000003b
:1023d0000000e800810f5000fcff3400e0c2a900bb
:1023e00040002000a0000700e042a8000000eb0031
:1023f000710c2000000000000000e800810f500078
:10240000fcff3400e042a9005000200096000700c5
:10241000e0a2a8000000eb00710c2000000000000a
:102420000000e800810f5000fcff3400e0a2a9008a
:10243000600020008c000700e062a8000000eb00b4
:10244000710c2000000000000000e800810f500027
:10245000fcff3400e062a900700020008200070049
:10246000e082a8000000eb00710c200000000000da
:102470000000e800810f5000fcff3400e082a9005a
:102480008000200078000700c9e2a8000000eb00ef
:10249000710c2000000000000000e800810f5000d7
:1024a000fcff3400c9e2a900900020006e00070084
:1024b000c9c2a8000000eb00710c20000000000061
:1024c0000000e800810f5000fcff3400c9c2a900e1
:1024d000a000200064000700c9a2a8000000eb00d3
:1024e000710c2000000000000000e800810f500087
:1024f000fcff3400c9a2a900b00020005a00070068
:10250000c982a8000000eb00710c20000000000050
:102510000000e800810f5000fcff3400c982a900d0
:10252000c000200050000700c962a8000000eb00b6
:10253000710c2000000000000000e800810f500036
:10254000fcff3400c962a900d0002000460007004b
:10255000c942a8000000eb00710c20000000000040
:102560000000e800810f5000fcff3400c942a900c0
:10257000e00020003c000700c8a2a8000000eb001b
:10258000710c2000000000000000e800810f5000e6
:10259000fcff3400c8a2a900f000200032000700b0
:1025a000c882a8000000eb00710c200000000000b1
:1025b0000000e800810f5000fcff3400c882a90031
:1025c0000001200028000700c862a8000000eb00fe
:1025d000710c2000000000000000e800810f500096
:1025e000fcff3400c862a900100120001e00070093
:1025f000c842a8000000eb00710c200000000000a1
:102600000000e800810f5000fcff3400c842a90020
:102610002001200014000700c8e2a8000000eb0021
:10262000710c2000000000000000e800810f500045
:10263000fcff3400c8e2a900300120000a000700b6
:10264000c8c2a8000000eb00710c200000000000d0
:102650000000e800810f5000fcff3400c8c2a90050
:102660000000eb0000003700d422ef00e622ef006c
:10267000e022ef00c822ef000000d000010021009e
:1026800001004000900078000100e00001003400eb
:10269000e6c2a800e18f500001003400e7e2a80084
:1026a000e28f500001003400e7a2a800e38f500041
:1026b00001003400e782a800e48f500001003400dc
:1026c000e7c2a800e68f500001003400e602a8002f
:1026d000e98f500001003400e622a800ed8f500081
:1026e00001003400e022a800f18f50000100340006
:1026f000e002a800f88f500001003400d4e2a800e6
:102700009000780000022000808f5000010034000b
:10271000d4c2a800c0022000808f50000100340005
:10272000d4a2a800b0032000808f50000100340024
:10273000d482a80000052000808f500001003400e2
:10274000d462a800d0062000808f50000100340021
:10275000d442a80030092000808f500001003400ce
:10276000d422a800700c2000808f5000010034009b
:10277000d402a800d0102000808f50000100340047
:10278000d562a800a0162000808f50000100340000
:10279000d542a800901e2000808f50000100340018
:1027a000d522a80000000600d422ef00e622ef00a8
:1027b000e022ef00c822ef008001d00000002100dd
:1027c00080804100110078000000e000010034002a
:1027d000e6c2a800e10f500001003400e7e2a800c3
:1027e000e20f500001003400e7a2a800e30f500000
:1027f00001003400e782a800e40f5000010034001b
:10280000e7c2a800e60f500001003400e602a8006d
:10281000e90f500001003400e622a800ed0f50003f
:1028200001003400e022a800f10f50000100340044
:10283000e002a800f80f500001003400d4e2a80024
:102840009100780000022000808f500001003400c9
:10285000d4c2a800c0022000808f500001003400c4
:10286000d4a2a800b0032000808f500001003400e3
:10287000d482a80000052000808f500001003400a1
:10288000d462a800d0062000808f500001003400e0
:10289000d442a80030092000808f5000010034008d
:1028a000d422a800700c2000808f5000010034005a
:1028b000d402a800d0102000808f50000100340006
:1028c000d562a800a0162000808f500001003400bf
:1028d000d542a800901e2000808f500001003400d7
:1028e000d522a8000001eb000200d0000400210066
:1028f0008400400084022100040040009100780020
:10290000908f500001003400010878000201e800b7
:10291000f30f5100f4ff3400008580001185800022
:10292000421f2000820f5000e08f58000c0034003e
:102930000001eb000200d00084022100840040006e
:102940000400210004004000900878000201e80023
:10295000f30f5100f7ff3400a030ef00a230ef007a
:10296000800221000081410092007800901e20002a
:10297000808f500002003400d522a800000006001d
:10298000a0162000808f500002003400d542a8001d
:1029900000000600d0102000808f5000020034009c
:1029a000d562a80000000600700c2000808f500047
:1029b00002003400d402a800000006003009200004
:1029c000808f500002003400d422a80000000600ce
:1029d000d0062000808f500002003400d442a800ae
:1029e0000000060000052000808f50000200340027
:1029f000d462a80000000600b0032000808f5000c1
:102a000002003400d482a80000000600c0022000aa
:102a1000808f500002003400d4a2a80000000600fd
:102a200000022000808f500002003400d4c2a800b1
:102a30000000060012007800f80f50000200340079
:102a4000d4e2a80000000600f10f5000020034009c
:102a5000e002a80000000600ed0f50000200340064
:102a6000e022a80000000600e90f50000200340038
:102a7000e622a80000000600e60f50000200340025
:102a8000e602a80000000600e40f50000200340037
:102a9000e7c2a80000000600e30f50000200340067
:102aa000e782a80000000600e20f50000200340098
:102ab000e7a2a80000000600e10f50000200340069
:102ac000e7e2a800000006000000e000010034007a
:102ad000e6c2a80000000600800178000000eb00bc
:102ae0000001eb00e08f110004003d0031004000c8
:102af0000201e800830f5100fcff350000000600d2
:102b00002800fa000002eb000401d00000002100c0
:102b100080014100930078000100e000a200340031
:102b20000100e000040034001000200086fd2f00aa
:102b30000203430000b37f00e18f50000400340023
:102b40002000200086fd2f000203430000b37f0019
:102b5000e28f5000040034003000200086fd2f007a
:102b60000203430000b37f00e38f500004003400f1
:102b70004000200086fd2f000203430000b37f00c9
:102b8000e48f5000040034005000200086fd2f0028
:102b90000203430000b37f00e68f500004003400be
:102ba0006000200086fd2f000203430000b37f0079
:102bb000e98f5000040034007000200086fd2f00d3
:102bc0000203430000b37f00ed8f50000400340087
:102bd0008000200086fd2f000203430000b37f0029
:102be000f18f5000040034009000200086fd2f007b
:102bf0000203430000b37f0093007800f88f500079
:102c000004003400a000200085fd2f0082824200d5
:102c100080b27f0000022000808f5000040034004a
:102c2000b000200085fd2f008282420080b27f002c
:102c3000c0022000808f500004003400c00020003b
:102c400085fd2f008282420080b27f00b003200009
:102c5000808f500004003400d000200085fd2f003c
:102c60008282420080b27f0000052000808f5000e9
:102c700004003400e000200085fd2f008282420025
:102c800080b27f00d0062000808f50000400340006
:102c9000f000200085fd2f008282420080b27f007c
:102ca00030092000808f5000040034000001200013
:102cb00085fd2f008282420080b27f00700c2000d0
:102cc000808f5000040034001001200085fd2f008b
:102cd0008282420080b27f00d0102000808f50009e
:102ce000040034002001200085fd2f008282420074
:102cf00080b27f00a0162000808f500004003400b6
:102d00003001200081fd2f008280400080b07f00d4
:102d1000901e2000930f100004003400400120009a
:102d200086fd2f000203430000b37f000402e80089
:102d3000f30f520074ff340000858000118580007d
:102d400002052000820f5000e08f5800140034006c
:102d50000002eb000400d0008307210003014000c3
:102d600085fd2f008082420065807f009200780000
:102d7000810f5000020036000009780080007800c2
:102d8000810f5000010031000109e9000402e80050
:102d9000f30f5200efff3400a030ef00a230ef003d
:102da0000080fa000000060085fd2f008f8242009f
:102db000050041000008eb0059ff3700d422ef0066
:102dc000e622ef00e022ef00c822ef000000d00072
:102dd0008107210001004000900078000100e00020
:102de00001003200e6c2a800e18f50000100360069
:102df000e7e2a800e28f500001003600e7a2a80039
:102e0000e38f500001003600e782a800e48f5000f5
:102e100001003600e7c2a800e58f5000010036002f
:102e2000e602a800e68f500001003600e622a80066
:102e3000e78f500001003600e022a800e88f500024
:102e400001003600e002a800e98f500001003600c2
:102e5000d4e2a80010007800ea0f5000010036000c
:102e6000d4c2a800eb0f500001003600d4a2a80085
:102e7000ec0f500001003600d482a800ed0f500086
:102e800001003600d462a800ee0f500001003600a9
:102e9000d442a800ef0f500001003600d422a80051
:102ea000f00f500001003600d402a800f10f5000ce
:102eb00001003600d562a800f20f50000100360074
:102ec000d542a800f30f500001003600d522a8001b
:102ed00000000600d422ef00e622ef00e022ef001f
:102ee000c822ef000000d00081072100010140004e
:102ef000920078000100e00001003200e6c2a80064
:102f0000e18f500001003600e7e2a800e28f500098
:102f100001003600e7a2a800e38f50000100360050
:102f2000e782a800e48f500001003600e7c2a80045
:102f3000e58f500001003600e602a800e68f500041
:102f400001003600e622a800e78f5000010036009d
:102f5000e022a800e88f500001003600e002a8003f
:102f6000e98f500001003600d4e2a80092007800fa
:102f7000ea8f500001003600d4c2a800eb8f500049
:102f800001003600d4a2a800ec8f500001003600ea
:102f9000d482a800ed8f500001003600d462a80052
:102fa000ee8f500001003600d442a800ef8f500091
:102fb00001003600d422a800f08f50000100360036
:102fc000d402a800f18f500001003600d562a8009d
:102fd000f28f500001003600d542a800f38f500058
:102fe00001003600d522a8000105210001004000a3
:102ff00090007800e18f50004e003200e28f5000c8
:103000004a003200e38f500046003200e48f500047
:1030100042003200e58f50003e003200e68f500043
:103020003a003200e78f500036003200e88f50003f
:1030300032003200e98f50002e003200ea8f50003b
:103040002a00320010007800eb0f500025003200fb
:10305000ec0f500021003200ed0f50001d00320037
:10306000ee0f500019003200ef0f50001500320033
:10307000f00f500011003200f10f50000d0032002f
:10308000f20f500009003200f30f5000050032002b
:10309000f40f50000100320000000600d522a80005
:1030a000fdff3700d542a800f9ff3700d562a80020
:1030b000f5ff3700d402a800f1ff3700d422a800a2
:1030c000edff3700d442a800e9ff3700d462a80022
:1030d000e5ff3700d482a800e1ff3700d4a2a800a2
:1030e000ddff3700d4c2a800d9ff3700d4e2a80022
:1030f000d4ff3700e002a800d0ff3700e022a8008c
:10310000ccff3700e622a800c8ff3700e602a8007f
:10311000c4ff3700e7c2a800c0ff3700e782a8005d
:10312000bcff3700e7a2a800b8ff3700e7e2a8001d
:10313000b4ff3700e6c2a800b0ff37002800fa004d
:103140008001eb000301d0000000210000024100db
:10315000940078000100e000bc0034000100e000b1
:10316000040034001000200086fd2f0002034300fd
:1031700000b37f00e18f50000400340020002000e5
:1031800086fd2f000203430000b37f00e28f500052
:10319000040034003000200086fd2f0002034300ad
:1031a00000b37f00e38f5000040034004000200093
:1031b00086fd2f000203430000b37f00e48f500020
:1031c000040034005000200086fd2f00020343005d
:1031d00000b37f00e68f5000040034006000200040
:1031e00086fd2f000203430000b37f00e98f5000eb
:1031f000040034007000200086fd2f00020343000d
:1032000000b37f00ed8f50000400340080002000e8
:1032100086fd2f000203430000b37f00f18f5000b2
:10322000040034009000200086fd2f0002034300bc
:1032300000b37f0094007800f88f50000400340041
:10324000a000200085fd2f008282420080b27f0016
:1032500000022000808f500004003400b0002000e5
:1032600085fd2f008282420080b27f00c0022000d4
:10327000808f500004003400c000200085fd2f0026
:103280008282420080b27f00b0032000808f500015
:1032900004003400d000200085fd2f00828242000f
:1032a00080b27f0000052000808f500004003400b1
:1032b000e000200085fd2f008282420080b27f0066
:1032c000d0062000808f500004003400f000200061
:1032d00085fd2f008282420080b27f0030092000ed
:1032e000808f5000040034000001200085fd2f0075
:1032f0008282420080b27f00700c2000808f5000dc
:10330000040034001001200085fd2f00828242005d
:1033100080b27f00d0102000808f50000400340065
:103320002001200085fd2f008282420080b27f00b4
:10333000a0162000808f50000400340030012000cf
:1033400081fd2f008280400080b07f00901e200011
:10335000940f1000040034004001200086fd2f006f
:103360000203430000b37f008301e800f38f5100a4
:1033700074ff340000858000118580000205200064
:10338000820f5000e08f5800140034008001eb00e1
:103390000300d000840721000401400085fd2f00b8
:1033a0008082420065807f0092007800810f50008b
:1033b000020036000009780080007800810f50007c
:1033c000010031000109e9008301e800f38f510099
:1033d000efff3400a030ef00a230ef002085800026
:1033e00031858000461f2000860f5000e08f580076
:1033f000140034008001eb000300d000820721009c
:103400008200400004052100040040009100780083
:1034100010017800828f5000020036000108780009
:1034200001017800828f5000010031000208e9009c
:103430008301e800f38f5100efff3400a430ef0068
:10344000a630ef000080fa000000060085fd2f0086
:103450008f824200050041000008eb003fff37006b
:10346000c0ff2100608588000210200080007800e5
:103470000180e8000008eb00e48050000201e90050
:103480004240a900faff3c00618588000000060068
:103490000001eb000200d000030021008300400087
:1034a000830221000300400091007800908f5000bb
:1034b00001003400010878000201e800f30f510018
:1034c000f4ff34000085800011858000421f200039
:1034d000820f5000e08f58000c0034000001eb0018
:1034e0000200d0008302210083004000030021007d
:1034f00003004000900878000201e800f30f51003b
:10350000f7ff3400a030ef00a230ef00000006000b
:020000040000fa
:0200000401f009
:04000000f3ff00000a
:020000040000fa
:0200000401f009
:04000400ff7f00007a
:020000040000fa
:0200000401f009
:04000800fcff0000f9
:020000040000fa
:0200000401f009
:04001400ffff0000ea
:020000040000fa
:100008005c1d00005c1d00005c1d00005c1d000004
:100018005c1d00005c1d00005c1d00005c1d0000f4
:100028005c1d00005c1d00005c1d00005c1d0000e4
:100038005c1d00005c1d00005c1d00005c1d0000d4
:100048005c1d00005c1d00005c1d0000d009000064
:100058005c1d00005c1d00005c1d00005c1d0000b4
:100068005c1d00005c1d00005c1d00005c1d0000a4
:100078005c1d00005c1d00005c1d00005c1d000094
:100088005c1d00005c1d00005c1d00005c1d000084
:100098005c1d00005c1d00005c1d00005c1d000074
:1000a8005c1d00005c1d00005c1d00005c1d000064
:1000b8005c1d00005c1d00005c1d00005c1d000054
:1000c8005c1d00005c1d00005c1d00005c1d000044
:1000d8005c1d00005c1d00005c1d00005c1d000034
:1000e8005c1d00005c1d00005c1d00005c1d000024
:0800f8005c1d00005c1d00000e
:020000040000fa
:100108005c1d00005c1d00005c1d00005c1d000003
:100118005c1d00005c1d00005c1d00005c1d0000f3
:100128005c1d00005c1d00005c1d00005c1d0000e3
:100138005c1d00005c1d00005c1d00005c1d0000d3
:100148005c1d00005c1d00005c1d0000d009000063
:100158005c1d00005c1d00005c1d00005c1d0000b3
:100168005c1d00005c1d00005c1d00005c1d0000a3
:100178005c1d00005c1d00005c1d00005c1d000093
:100188005c1d00005c1d00005c1d00005c1d000083
:100198005c1d00005c1d00005c1d00005c1d000073
:1001a8005c1d00005c1d00005c1d00005c1d000063
:1001b8005c1d00005c1d00005c1d00005c1d000053
:1001c8005c1d00005c1d00005c1d00005c1d000043
:1001d8005c1d00005c1d00005c1d00005c1d000033
:1001e8005c1d00005c1d00005c1d00005c1d000023
:0801f8005c1d00005c1d00000d
:020000040000fa
:10351000aa1000000200000000000000ac10000033
:103520000200000002000000001c0000001c00005f
:103530000004000002000000000000000000000085
:10354000000000000000000000000000000000007b
:10355000000000000000000000000000000000006b
:10356000000000000000000000000000000000005b
:10357000000000000000000000000000000000004b
:10358000000000000000000000000000000000003b
:10359000000000000000000000000000000000002b
:1035a000000000000000000000000000000000001b
:1035b000000000000000000000000000000000000b
:1035c00000000000000000000000000000000000fb
:1035d00000000000000000000000000000000000eb
:1035e00000000000000000000000000000000000db
:1035f00000000000000000000000000000000000cb
:1036000000000000000000000000000000000000ba
:1036100000000000000000000000000000000000aa
:10362000000000000000000000000000000000009a
:10363000000000000000000000000000000000008a
:10364000000000000000000000000000000000007a
:10365000000000000000000000000000000000006a
:10366000000000000000000000000000000000005a
:10367000000000000000000000000000000000004a
:10368000000000000000000000000000000000003a
:10369000000000000000000000000000000000002a
:1036a000000000000000000000000000000000001a
:1036b000000000000000000000000000000000000a
:1036c00000000000000000000000000000000000fa
:1036d00000000000000000000000000000000000ea
:1036e00000000000000000000000000000000000da
:1036f00000000000000000000000000000000000ca
:1037000000000000000000000000000000000000b9
:1037100000000000000000000000000000000000a9
:103720000000000000000000000000000000000099
:103730000000000000000000000000000000000089
:103740000000000000000000000000000000000079
:103750000000000000000000000000000000000069
:103760000000000000000000000000000000000059
:103770000000000000000000000000000000000049
:103780000000000000000000000000000000000039
:103790000000000000000000000000000000000029
:1037a0000000000000000000000000000000000019
:1037b0000000000000000000000000000000000009
:1037c00000000000000000000000000000000000f9
:1037d00000000000000000000000000000000000e9
:1037e00000000000000000000000000000000000d9
:1037f00000000000000000000000000000000000c9
:1038000000000000000000000000000000000000b8
:1038100000000000000000000000000000000000a8
:103820000000000000000000000000000000000098
:103830000000000000000000000000000000000088
:103840000000000000000000000000000000000078
:103850000000000000000000000000000000000068
:103860000000000000000000000000000000000058
:103870000000000000000000000000000000000048
:103880000000000000000000000000000000000038
:103890000000000000000000000000000000000028
:1038a0000000000000000000000000000000000018
:1038b0000000000000000000000000000000000008
:1038c00000000000000000000000000000000000f8
:1038d00000000000000000000000000000000000e8
:1038e00000000000000000000000000000000000d8
:1038f00000000000000000000000000000000000c8
:1039000000000000000000000000000000000000b7
:1039100000000000000000000000000000000000a7
:103920000000000000000000000000000000000097
:103930000000000000000000000000000000000087
:103940000000000000000000000000000000000077
:103950000000000000000000000000000000000067
:103960000000000000000000000000000000000057
:103970000000000000000000000000000000000047
:103980000000000000000000000000000000000037
:103990000000000000000000000000000000000027
:1039a0000000000000000000000000000000000017
:1039b0000000000000000000000000000000000007
:1039c00000000000000000000000000000000000f7
:1039d00000000000000000000000000000000000e7
:1039e00000000000000000000000000000000000d7
:1039f00000000000000000000000000000000000c7
:103a000000000000000000000000000000000000b6
:103a100000000000000000000000000000000000a6
:103a20000000000000000000000000000000000096
:103a30000000000000000000000000000000000086
:103a40000000000000000000000000000000000076
:103a50000000000000000000000000000000000066
:103a60000000000000000000000000000000000056
:103a70000000000000000000000000000000000046
:103a80000000000000000000000000000000000036
:103a90000008000000080000000000000010000006
:103aa000aa00000000000000ae10000002000000ac
:083ab00000000000000000000e
:020000040000fa
:043ab8000000fe000c
:00000001FF |
|
|
Ttelmah
Joined: 11 Mar 2010 Posts: 19545
|
|
Posted: Thu Nov 17, 2016 2:41 am |
|
|
It's been saved as if it is a PIC18, not a PIC30.
On the PIC18's, the configuration data is stored 'as if' it was at address 0x1F00000 in the chips memory (part of the programming spec). On the PIC30's, instead the configuration data has to be stored as if it resided at address 0x0xF80000. The file you post, has the configuration data stored in the PIC18 locations, not the PIC30 locations. hence when you re-load it, the configuration is not seen.
Depends on the software being used to save the file. In CCSload for example, there is a separate selection box in the 'directives' tab, which has to be set to the target chip, and saved, to set the format used, before writing the file. |
|
|
domdomgin
Joined: 15 Nov 2016 Posts: 10
|
|
Posted: Thu Nov 17, 2016 3:00 am |
|
|
im using pick kit 2.what would i need to do to change it.
if i ignore the message will it affect the programming.
Thanks, |
|
|
domdomgin
Joined: 15 Nov 2016 Posts: 10
|
|
Posted: Thu Nov 17, 2016 3:05 am |
|
|
Can you set the target chip for me as i do not use ccs.
I will be grateful.
Thanks. |
|
|
domdomgin
Joined: 15 Nov 2016 Posts: 10
|
|
Posted: Thu Nov 17, 2016 3:34 am |
|
|
Ttelmah wrote: | It's been saved as if it is a PIC18, not a PIC30.
On the PIC18's, the configuration data is stored 'as if' it was at address 0x1F00000 in the chips memory (part of the programming spec). On the PIC30's, instead the configuration data has to be stored as if it resided at address 0x0xF80000. The file you post, has the configuration data stored in the PIC18 locations, not the PIC30 locations. hence when you re-load it, the configuration is not seen.
Depends on the software being used to save the file. In CCSload for example, there is a separate selection box in the 'directives' tab, which has to be set to the target chip, and saved, to set the format used, before writing the file. |
please help me |
|
|
domdomgin
Joined: 15 Nov 2016 Posts: 10
|
|
Posted: Thu Nov 17, 2016 6:25 am |
|
|
Ttelmah wrote: | It's been saved as if it is a PIC18, not a PIC30.
On the PIC18's, the configuration data is stored 'as if' it was at address 0x1F00000 in the chips memory (part of the programming spec). On the PIC30's, instead the configuration data has to be stored as if it resided at address 0x0xF80000. The file you post, has the configuration data stored in the PIC18 locations, not the PIC30 locations. hence when you re-load it, the configuration is not seen.
Depends on the software being used to save the file. In CCSload for example, there is a separate selection box in the 'directives' tab, which has to be set to the target chip, and saved, to set the format used, before writing the file. |
Please I request you to help me..I'm not a programmer so please help.Thanjs.. |
|
|
temtronic
Joined: 01 Jul 2010 Posts: 9245 Location: Greensville,Ontario
|
|
Posted: Thu Nov 17, 2016 6:48 am |
|
|
I'm at a loss trying to understand why a 'nonprogrammer' (you) are reading the contents of a very, very powerful PIC? Perhaps tell us why you're doing this ?
Since you're not a programmer, the retrieved hex codes are useless to you until you can decode them into the PIC asm they represent. You'll never get anything close to the 'C' code equal..IF.. it was actually written in CCS C, or any C for that matter.
It is pretty easy to decode a PIC16 series program that was burned into a PIC and after a few days 'recontruct' a C program that could have been the source.
It's whole nother ball game to tackle a DSPIC though !!
Yes, it can be done,all you need is the DSPIC datasheet, pen/paper and time, lost of time.
Jay |
|
|
domdomgin
Joined: 15 Nov 2016 Posts: 10
|
|
Posted: Thu Nov 17, 2016 7:10 am |
|
|
Well I'm just a hobbiest.I make circuits just for my pleasure. I found this led spectrum analyzer circuit very interesting so I decided to make it. I have the hex file which I normally need to program the chip.its just that after loading the hex file I get the error message which I don't understand so I asked for help.
I also spent a lot of money to buy the DSPIC chip so I would really like to make use of it.
I have made a few circuits but this one was the only one I really need help.
This is the only complete circuit I found for a spectrum analyzer.
Please help me. |
|
|
Ttelmah
Joined: 11 Mar 2010 Posts: 19545
|
|
Posted: Thu Nov 17, 2016 7:46 am |
|
|
Unfortunately if the file is saved in the wrong format, you will have to work out what the fuses need to be. Read the hex file, work out what fuse patterns the lines for 0x1F0000 represent, then load the file, and set the fuses manually. |
|
|
domdomgin
Joined: 15 Nov 2016 Posts: 10
|
|
Posted: Thu Nov 17, 2016 9:24 am |
|
|
Ttelmah wrote: | Unfortunately if the file is saved in the wrong format, you will have to work out what the fuses need to be. Read the hex file, work out what fuse patterns the lines for 0x1F0000 represent, then load the file, and set the fuses manually. |
I have the original full code along with the hex file.
I have not touched any files. |
|
|
Ttelmah
Joined: 11 Mar 2010 Posts: 19545
|
|
Posted: Thu Nov 17, 2016 9:49 am |
|
|
When you loaded the hex file, the program told you exactly what was needed:
Quote: |
Some configuration words not in hex file.
Ensure default values above right are acceptable.
|
All that was needed was to manually set the configuration words. If you have the program then look at this for these, and set these (above right in the program being used), to match what was needed. |
|
|
|