Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

problem in atmel programmer

Status
Not open for further replies.

kannan.k

Junior Member level 2
Joined
Jan 17, 2006
Messages
24
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Location
chennai, India
Activity points
1,541
hi people

I have been using the atmel programmer from sunrom (the double sided PCB one) for some time. Now i am having a problem with it. The hex file is not being written into the target chip correctly. The data is lost at regular intervals. I am posting a part of the hex dump of the actual hex and the one written in the target chip.

I feel there is a fault with (maybe ?) the address lines since the data is not written at regular intervals. I recently changed the master IC. Is it possible that the master IC is faulty. (But if the master IC is faulty, it would not have taken the master program properly in the first place, if I am right)

the master is a at89c52 and target is at89c51. I am using a professionally made PCB. If the circuit diagram is needed I will post is.

the actual hex.
Code:
:10000000020E19D291D2B5C296D297C2B7C295C28A
:1000100094753501753600120BBAC297120DBD7575
:1000200080FFAF80EF24FA70030200B124B5602591
:1000300014605024F1603514606024636003020092
:10004000C9E4F52AF52BF52C78087C00FD7BFF7AB6
:100050000479A28071752A07752B10752C00780819
:100060007C007D007BFF7A0479B7805A752A087579
:100070002B10752C0078087C007D007BFF7A0479BA
:10008000C28043752A09752B20752C0078087C00E6
:100090007D007BFF7A0479CE802C752A0A752B208F
:1000A000752C0078087C007D007BFF7A0479D9806C
:1000B00015752A0F752B50752C0078087C007D0073
:1000C0007BFF7A0479E5120456D297E52A60030291
:1000D0000230F535753631120BBAC297120DBD7567
:1000E00080FFE580B4FF1CD297C2B57F647E00120A
:1000F0000CC5753500753631120BBAC297120DBD9D
:100100007580FFAF80EF1203640143510173520108
:10011000FF5301A355015B61018B6202166301BAB3
:100120006501D17201E882012EFF0000022EE4F584
:100130002AF52BF52C78087C00FD7BFF7A0479A248
:1001400002022B752A01752B10752C0078087C0093
:100150007D007BFF7A0479F202022B752A02752B4F
:1001600010752C0078087C007D007BFF7A0479FDF7
:1001700002022B752A03752B20752C0078087C0051
:100180007D007BFF7A05790902022B752A04752B05
:1001900020752C0078087C007D007BFF7A0579149F
:1001A00002022B752A05752B50752C0078087C00EF
:1001B0007D007BFF7A0579208071752A06752B50AA
:1001C000752C0078087C007D007BFF7A05792B80F8
:1001D0005A752A0B752B28752C0078087C007D0039
:1001E0007BFF7A0579378043752A0C752B28752C8F
:1001F0000078087C007D007BFF7A057944802C75AF
:100200002A0D752B30752C0078087C007D007BFF53
:100210007A0579528015752A0E752B30752C007869
:10022000087C007D007BFF7A05795D120456D29729
:10023000E52A60030202B7C291C296C297C294C275
:1002400095120CE4120D56AF80120B4CEF24EE60A9
:100250002024F1603324E060462442705AE4F52AF9
:10026000F52BF52C78087C00FD7BFF7A0479A280C1
:1002700043752A10752B04752C0078087C007D00CE
:100280007BFF7A057969802C752A11752B08752CEE
:100290000078087C007D007BFF7A057977801575F2
:1002A0002A12752B10752C0078087C007D007BFFCE
:1002B0007A0579841204560536E536700205351242
:1002C0000BBAC297D2B5120DBD7580FF858037225B
:1002D000BB010CE58229F582E5833AF583E02250E3
:1002E00006E92582F8E622BBFE06E92582F8E2222D
:1002F000E58229F582E5833AF583E49322EF8DF0D8
:10030000A4A8F0CF8CF0A428CE8DF0A42EFE22BCA1
:10031000000BBE0029EF8DF084FFADF022E4CCF895
:1003200075F008EF2FFFEE33FEEC33FCEE9DEC98FA
:100330004005FCEE9DFE0FD5F0E9E4CEFD22EDF880
:10034000F5F0EE8420D21CFEADF075F008EF2FFF23
:10035000ED33FD4007985006D5F0F222C398FD0F0B
:10036000D5F0EA22D083D082F8E49370127401931E
:10037000700DA3A393F8740193F5828883E47374DA
:1003800002936860EFA3A3A380DFE709F60870FA81
:100390008046E709F20870FA803E88828C83E7097C
:1003A000F0A370FA807EE309F60870FA8076E3091C
:1003B000F20870FA806E88828C83E309F0A370FAE9
:1003C000806289828A83E0A3F60870FA8056898267
:1003D0008A83E0A3F20870FA804A80D280FA80C64D
:1003E00080D4806580F28031801080A680EA809A77
:1003F00080A880DA80E280CA803189828A83ECFA20
:10040000E493A3C8C582C8CCC583CCF0A3C8C58279
:10041000C8CCC583CC70E9800D89828A83E493A31C
:10042000F60870F9ECFAA9F0EDFB2289828A83ECD8
:10043000FAE0A3C8C582C8CCC583CCF0A3C8C582E6
:10044000C8CCC583CC70EA80DD89828A83E493A31B
:10045000F20870F980CE88F0ED2402B4040050C494
:10046000F582EB2402B4040050BA23234582239082
:1004700003DA730A0D2043484B53554D203D2000AD
:100480000A0D20002062797465732075736564001D
:100490000A0D20627974657320636F756E746572DE
:1004A00020000A0D2043686970204E6F7420446557
:1004B000746563746564000A0D20415438395335FE
:1004C00031000A0D20415438394C533531000A0DA2
:1004D0002041543839533532000A0D2041543839FF
:1004E0004C533532000A0D204154383943353557C5
:1004F00044000A0D2041543839433531000A0D209B
:10050000415438394C563531000A0D2041543839A0
:10051000433532000A0D20415438394C56353200EB
:100520000A0D2041543839433535000A0D20415415
:1005300038394C563535000A0D2041543839533876
:10054000323532000A0D20415438394C5338323597
:1005500032000A0D2041543839533533000A0D203A
:10056000415438394C533533000A0D204154383941
:10057000433130353155000A0D204154383943326A
:10058000303531000A0D204154383943343035318B
:10059000000A0D2041746D656C2038392053657256
:1005A0006965732050726F6772616D6D6572205658
:1005B000657273696F6E20342E31000A0D203E0083
:1005C0000A0D206F6B00AB07AA067C277D10120373
:1005D0000FEF2430F538AE02AF037C277D101203F5
:1005E0000FAB05AA047C037DE8AF03AE0212030F34
:1005F000EF2430F5397C037DE8AF03AE0212030F20
:10060000AA04AB057C007D64AF03AE0212030FEFBA

the readback HEX:
Code:
:10000000FFFFFFFFFFFFFFFFFFFFFFFFB7C295C22C
:1000100094753501753600120BBAC297120DBD7575
:1000200080FFAF80EF24FA70030200B124B5602591
:1000300014605024F1603514606024636003020092
:10004000C9E4F52AF52BF52C78087C00FD7BFF7AB6
:100050000479A28071752A07752B10752C00780819
:100060007C007D007BFF7A0479B7805A752A087579
:100070002B10752C0078087C007D007BFF7A0479BA
:10008000C28043752A09752B20752C0078087C00E6
:100090007D007BFF7A0479CE802C752A0A752B208F
:1000A000752C0078087C007D007BFF7A0479D9806C
:1000B00015752A0F752B50752C0078087C007D0073
:1000C0007BFF7A0479E5120456D297E52A60030291
:1000D0000230F535753631120BBAC297120DBD7567
:1000E00080FFE580B4FF1CD297C2B57F647E00120A
:1000F0000CC5753500753631120BBAC297120DBD9D
:10010000FFFFFFFFFFFFFFFFFFFFFFFF0173520134
:10011000FF5301A355015B61018B6202166301BAB3
:100120006501D17201E882012EFF0000022EE4F584
:100130002AF52BF52C78087C00FD7BFF7A0479A248
:1001400002022B752A01752B10752C0078087C0093
:100150007D007BFF7A0479F202022B752A02752B4F
:1001600010752C0078087C007D007BFF7A0479FDF7
:1001700002022B752A03752B20752C0078087C0051
:100180007D007BFF7A05790902022B752A04752B05
:1001900020752C0078087C007D007BFF7A0579149F
:1001A00002022B752A05752B50752C0078087C00EF
:1001B0007D007BFF7A0579208071752A06752B50AA
:1001C000752C0078087C007D007BFF7A05792B80F8
:1001D0005A752A0B752B28752C0078087C007D0039
:1001E0007BFF7A0579378043752A0C752B28752C8F
:1001F0000078087C007D007BFF7A057944802C75AF
:10020000FFFFFFFFFFFFFFFFFFFFFFFF7D007BFF03
:100210007A0579528015752A0E752B30752C007869
:10022000087C007D007BFF7A05795D120456D29729
:10023000E52A60030202B7C291C296C297C294C275
:1002400095120CE4120D56AF80120B4CEF24EE60A9
:100250002024F1603324E060462442705AE4F52AF9
:10026000F52BF52C78087C00FD7BFF7A0479A280C1
:1002700043752A10752B04752C0078087C007D00CE
:100280007BFF7A057969802C752A11752B08752CEE
:100290000078087C007D007BFF7A057977801575F2
:1002A0002A12752B10752C0078087C007D007BFFCE
:1002B0007A0579841204560536E536700205351242
:1002C0000BBAC297D2B5120DBD7580FF858037225B
:1002D000BB010CE58229F582E5833AF583E02250E3
:1002E00006E92582F8E622BBFE06E92582F8E2222D
:1002F000E58229F582E5833AF583E49322EF8DF0D8
:10030000FFFFFFFFFFFFFFFFFFFFFFFF2EFE22BCEF
:10031000000BBE0029EF8DF084FFADF022E4CCF895
:1003200075F008EF2FFFEE33FEEC33FCEE9DEC98FA
:100330004005FCEE9DFE0FD5F0E9E4CEFD22EDF880
:10034000F5F0EE8420D21CFEADF075F008EF2FFF23
:10035000ED33FD4007985006D5F0F222C398FD0F0B
:10036000D5F0EA22D083D082F8E49370127401931E
:10037000700DA3A393F8740193F5828883E47374DA
:1003800002936860EFA3A3A380DFE709F60870FA81
:100390008046E709F20870FA803E88828C83E7097C
:1003A000F0A370FA807EE309F60870FA8076E3091C
:1003B000F20870FA806E88828C83E309F0A370FAE9
:1003C000806289828A83E0A3F60870FA8056898267
:1003D0008A83E0A3F20870FA804A80D280FA80C64D
:1003E00080D4806580F28031801080A680EA809A77
:1003F00080A880DA80E280CA803189828A83ECFA20
:10040000FFFFFFFFFFFFFFFFFFFFFFFFA3C8C58246
:10041000C8CCC583CC70E9800D89828A83E493A31C
:10042000F60870F9ECFAA9F0EDFB2289828A83ECD8
:10043000FAE0A3C8C582C8CCC583CCF0A3C8C582E6
:10044000C8CCC583CC70EA80DD89828A83E493A31B
:10045000F20870F980CE88F0ED2402B4040050C494
:10046000F582EB2402B4040050BA23234582239082
:1004700003DA730A0D2043484B53554D203D2000AD
:100480000A0D20002062797465732075736564001D
:100490000A0D20627974657320636F756E746572DE
:1004A00020000A0D2043686970204E6F7420446557
:1004B000746563746564000A0D20415438395335FE
:1004C00031000A0D20415438394C533531000A0DA2
:1004D0002041543839533532000A0D2041543839FF
:1004E0004C533532000A0D204154383943353557C5
:1004F00044000A0D2041543839433531000A0D209B
:10050000FFFFFFFFFFFFFFFFFFFFFF2041543839D0
:10051000433532000A0D20415438394C56353200EB
:100520000A0D2041543839433535000A0D20415415
:1005300038394C563535000A0D2041543839533876
:10054000323532000A0D20415438394C5338323597
:1005500032000A0D2041543839533533000A0D203A
:10056000415438394C533533000A0D204154383941
:10057000433130353155000A0D204154383943326A
:10058000303531000A0D204154383943343035318B
:10059000000A0D2041746D656C2038392053657256
:1005A0006965732050726F6772616D6D6572205658
:1005B000657273696F6E20342E31000A0D203E0083
:1005C0000A0D206F6B00AB07AA067C277D10120373
:1005D0000FEF2430F538AE02AF037C277D101203F5
:1005E0000FAB05AA047C037DE8AF03AE0212030F34
:1005F000EF2430F5397C037DE8AF03AE0212030F20
:10060000FFFFFFFFFFFFFFFFFFFFFF0212030FEFE0

Thanks.
kannan.k
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top