Log in
Register
Menu
Log in
Register
Home
What's new
Latest activity
Authors
Forums
New posts
Search forums
What's new
New posts
Latest activity
Members
Current visitors
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Satellite Tv Encryption Decryption
Cards, Programmers and Cams
Cards & Programmers General
atmelprg.exe?
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="szymon" data-source="post: 88645" data-attributes="member: 189412"><p>So I just spent some time on ICQ with the guys from adteknik - excellent technical support I must say. I've included a copy of the conversation below, for those who are interested. It turns out that the fun cards I have are of a very old type, and simply don't have the connections necessary for SPI - so I can't program them via the ISO interface. Hilarious :-)</p><p></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:06:56) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> Hello there, I have a couple of questions about your multiprogrammer if you have time</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:07:44) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> I have a 3.5 with firmware 1.7, and I am having trouble programming fun cards. At first I thought it was possibly a program with my card, but the card itself works just fine. I've also (yesterday) just tried another fun card, with exactly the same problem</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:09:19) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> Hi! Try our test software called MP_Test... There is an I/O-pin test function in this program. If this test reports an error there could be something wrong with your programmer</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:10:32) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> I've done the MP_Test, and it checks out just fine</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:10:59) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> it also seems able to program pics just fine, both on a card via the iso interface and directly</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:11:29) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> I can even use the 'phoenix' tab on mp8 to read and program the external eeprom on the fun card</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:11:55) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> however, I get 'error initialising card' when trying to use the 'fun/atmel' tab to do anything, even identify</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:12:27) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> ok, in this case it could be something wrong with the smartcard reader itself. Funcards is a bit special, they use more connectors of the reader than other cards when programming the AT90S8515 chip.</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:13:03) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> aha. Is there any way of confirming that?</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:13:05) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> Also make sure that the connectors of the smartcard is clean</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:13:28) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> I've tried two seperate smart cards, and I cleaned the connections carefully</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:13:51) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> it's strange - when I put the programmer in phoenix mode and then use phoenix software, I can get the card ATR</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:14:02) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> No... But since you can program other cards and the external eeprom, then the problem must be with connector C4 or C8 on the smartcard reader.</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:14:51) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> You will not need connector C4 or C8 to receive an ATR from your card. However, your card must be already programmed.</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:15:08) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> indeed - the cards aren't blank, they have been programmed before</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:15:29) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> should I be able to test the connection of C4 and C8 with a simple multimeter?</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:17:01) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> It's difficult because you cannot reach the smartcards connectors while the card is in the reader. Make a visual inspection of the reader to make sure that it is allright.</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:17:45) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> if you look into the opening of the reader C4 and C8 are the two connector on the right</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:18:19) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> the reader "seems" fine. I've looked after the programmer, even though it's two years old. I've just never tried to program an atmel based smartcard before (most of my previous work has been directly programming PICs for various projects).</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:18:22) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> (one in the front row and the other in the back row)</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:19:18) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> ok, those look fine, and they have a perfect connection to the board - no cold solder or anything</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:19:47) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> ok... btw have you enabled the "fast write" settings in Multiprog? This may not work if you have an old firmware in your programmer</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:19:51) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> I'll see if I can put together a season interface and write a little program to check each of the pins</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:20:14) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> I've tried both with and without the 'fast write', I also downloaded the old dos atmelprg.exe from an archive of your old web site and tried that</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:20:34) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> it comes back with SPI error (which I guess is the serial programming interface of the atmel processor)</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:21:53) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> ok... it seems that you have tried your best to get it going... It would appear that it could be something wrong with the programmer unless there is something wrong with all your funcards (which is unlikely)</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:22:30) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> I would suggest that you send the programmer back to us for a repair so that we can sort this problem out for you.</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:22:37) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> hehehehe, I've just realised what it is</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:22:48) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> this is a funny solution that I'd never have found without your help <img src="https://www.satellites.co.uk/styles/default/xenforo/smilies/smile.png" class="smilie" loading="lazy" alt=":)" title="Smile :)" data-shortname=":)" /></span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:23:08) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> the fun cards I have, neither of them have a connection for pin C4 and C8!</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:23:09) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> ok... what was wrong?</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:23:21) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> they only have 1,2,3,5 and 7</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:23:38) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> so I guess it would be impossible to program them using the SPI interface of the atmel programmer <img src="https://www.satellites.co.uk/styles/default/xenforo/smilies/smile.png" class="smilie" loading="lazy" alt=":)" title="Smile :)" data-shortname=":)" /></span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:24:01) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> which is correct - the processors were originally programmed using a funprog with a zif socket</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:24:22) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> Strange, in this case they cannot be programmed with the programmer. Perhaps you need to remove the chips for programming in this case.</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:24:34) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> thanks very much for your help - now at least I know that the programmer is functioning correctly, and that I can go and get some slightly more modern fun cards!</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:25:11) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> :-) Yes, these funcards seems like the earliest type of them </span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:26:01) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> they are. I am programming them for a friend who wants to do something funny with Polish satellite television with them - he's provided me with .hex files with the programming, and I told him I'd fix it :-)</span></p><p><span style="font-size: 10px"><span style="color: #16569e">(11:26:07) </span></span><span style="color: #16569e"><strong><span style="font-size: 12px">Simon:</span></strong></span><span style="font-size: 12px"> thanks again for your help - much appreciate it!</span></p><p><span style="font-size: 10px"><span style="color: #a82f2f">(11:26:47) </span></span><span style="color: #a82f2f"><strong><span style="font-size: 12px">adteknik:</span></strong></span><span style="font-size: 12px"> ok... thank you very much, glad I could help... bye bye!</span></p></blockquote><p></p>
[QUOTE="szymon, post: 88645, member: 189412"] So I just spent some time on ICQ with the guys from adteknik - excellent technical support I must say. I've included a copy of the conversation below, for those who are interested. It turns out that the fun cards I have are of a very old type, and simply don't have the connections necessary for SPI - so I can't program them via the ISO interface. Hilarious :-) [size=2][color=#16569e](11:06:56) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] Hello there, I have a couple of questions about your multiprogrammer if you have time[/size] [size=2][color=#16569e](11:07:44) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] I have a 3.5 with firmware 1.7, and I am having trouble programming fun cards. At first I thought it was possibly a program with my card, but the card itself works just fine. I've also (yesterday) just tried another fun card, with exactly the same problem[/size] [size=2][color=#a82f2f](11:09:19) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] Hi! Try our test software called MP_Test... There is an I/O-pin test function in this program. If this test reports an error there could be something wrong with your programmer[/size] [size=2][color=#16569e](11:10:32) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] I've done the MP_Test, and it checks out just fine[/size] [size=2][color=#16569e](11:10:59) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] it also seems able to program pics just fine, both on a card via the iso interface and directly[/size] [size=2][color=#16569e](11:11:29) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] I can even use the 'phoenix' tab on mp8 to read and program the external eeprom on the fun card[/size] [size=2][color=#16569e](11:11:55) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] however, I get 'error initialising card' when trying to use the 'fun/atmel' tab to do anything, even identify[/size] [size=2][color=#a82f2f](11:12:27) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] ok, in this case it could be something wrong with the smartcard reader itself. Funcards is a bit special, they use more connectors of the reader than other cards when programming the AT90S8515 chip.[/size] [size=2][color=#16569e](11:13:03) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] aha. Is there any way of confirming that?[/size] [size=2][color=#a82f2f](11:13:05) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] Also make sure that the connectors of the smartcard is clean[/size] [size=2][color=#16569e](11:13:28) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] I've tried two seperate smart cards, and I cleaned the connections carefully[/size] [size=2][color=#16569e](11:13:51) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] it's strange - when I put the programmer in phoenix mode and then use phoenix software, I can get the card ATR[/size] [size=2][color=#a82f2f](11:14:02) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] No... But since you can program other cards and the external eeprom, then the problem must be with connector C4 or C8 on the smartcard reader.[/size] [size=2][color=#a82f2f](11:14:51) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] You will not need connector C4 or C8 to receive an ATR from your card. However, your card must be already programmed.[/size] [size=2][color=#16569e](11:15:08) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] indeed - the cards aren't blank, they have been programmed before[/size] [size=2][color=#16569e](11:15:29) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] should I be able to test the connection of C4 and C8 with a simple multimeter?[/size] [size=2][color=#a82f2f](11:17:01) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] It's difficult because you cannot reach the smartcards connectors while the card is in the reader. Make a visual inspection of the reader to make sure that it is allright.[/size] [size=2][color=#a82f2f](11:17:45) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] if you look into the opening of the reader C4 and C8 are the two connector on the right[/size] [size=2][color=#16569e](11:18:19) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] the reader "seems" fine. I've looked after the programmer, even though it's two years old. I've just never tried to program an atmel based smartcard before (most of my previous work has been directly programming PICs for various projects).[/size] [size=2][color=#a82f2f](11:18:22) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] (one in the front row and the other in the back row)[/size] [size=2][color=#16569e](11:19:18) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] ok, those look fine, and they have a perfect connection to the board - no cold solder or anything[/size] [size=2][color=#a82f2f](11:19:47) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] ok... btw have you enabled the "fast write" settings in Multiprog? This may not work if you have an old firmware in your programmer[/size] [size=2][color=#16569e](11:19:51) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] I'll see if I can put together a season interface and write a little program to check each of the pins[/size] [size=2][color=#16569e](11:20:14) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] I've tried both with and without the 'fast write', I also downloaded the old dos atmelprg.exe from an archive of your old web site and tried that[/size] [size=2][color=#16569e](11:20:34) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] it comes back with SPI error (which I guess is the serial programming interface of the atmel processor)[/size] [size=2][color=#a82f2f](11:21:53) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] ok... it seems that you have tried your best to get it going... It would appear that it could be something wrong with the programmer unless there is something wrong with all your funcards (which is unlikely)[/size] [size=2][color=#a82f2f](11:22:30) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] I would suggest that you send the programmer back to us for a repair so that we can sort this problem out for you.[/size] [size=2][color=#16569e](11:22:37) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] hehehehe, I've just realised what it is[/size] [size=2][color=#16569e](11:22:48) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] this is a funny solution that I'd never have found without your help :)[/size] [size=2][color=#16569e](11:23:08) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] the fun cards I have, neither of them have a connection for pin C4 and C8![/size] [size=2][color=#a82f2f](11:23:09) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] ok... what was wrong?[/size] [size=2][color=#16569e](11:23:21) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] they only have 1,2,3,5 and 7[/size] [size=2][color=#16569e](11:23:38) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] so I guess it would be impossible to program them using the SPI interface of the atmel programmer :)[/size] [size=2][color=#16569e](11:24:01) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] which is correct - the processors were originally programmed using a funprog with a zif socket[/size] [size=2][color=#a82f2f](11:24:22) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] Strange, in this case they cannot be programmed with the programmer. Perhaps you need to remove the chips for programming in this case.[/size] [size=2][color=#16569e](11:24:34) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] thanks very much for your help - now at least I know that the programmer is functioning correctly, and that I can go and get some slightly more modern fun cards![/size] [size=2][color=#a82f2f](11:25:11) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] :-) Yes, these funcards seems like the earliest type of them [/size] [size=2][color=#16569e](11:26:01) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] they are. I am programming them for a friend who wants to do something funny with Polish satellite television with them - he's provided me with .hex files with the programming, and I told him I'd fix it :-)[/size] [size=2][color=#16569e](11:26:07) [/color][/size][color=#16569e][b][size=3]Simon:[/size][/b][/color][size=3] thanks again for your help - much appreciate it![/size] [size=2][color=#a82f2f](11:26:47) [/color][/size][color=#a82f2f][b][size=3]adteknik:[/size][/b][/color][size=3] ok... thank you very much, glad I could help... bye bye![/size] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Satellite Tv Encryption Decryption
Cards, Programmers and Cams
Cards & Programmers General
atmelprg.exe?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top