Прошивка Usbasp

XoXoL007
Offline
Зарегистрирован: 09.01.2015

Добрый день уважаемые! Помогите мне решить одну проблему...

У меня вот такой usbasp, как его прошить/обновить прошивку? Знаю что нужно замкнуть J2, и подключить к ардуино и использовать как программатор, но не могу понять какие из нераспаянных площадок нужно замкнуть как "J2". Информацию именно на такой найти не съумел, проблема возникла когда ArduinoIDE выдала такое сообщение

avrdude: warning: cannot set sck period. please check for usbasp firmware update

Нашел тему, что всё это решается с помощью обновления, но вот, помогите мне, что замкнуть?!

http://avr-prog.blogspot.com/2014/01/usbasp_6281.html

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

XoXoL007 пишет:

avrdude: warning: cannot set sck period. please check for usbasp firmware update

смотри, что у меня пишет:

avrdude: warning: cannot set sck period. please check for usbasp firmware update.

беда, беда - все в панике, все ломанулись обновлять прошивку программатора.

смотрим дальше лог:

avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e9307
avrdude: reading input file "C:\temp\build1807373747045059917.tmp/sketch_jul23a.cpp.hex"
avrdude: writing flash (2522 bytes):

Writing | ################################################## | 100% 1.00s

avrdude: 2522 bytes of flash written
avrdude: verifying flash memory against C:\temp\build1807373747045059917.tmp/sketch_jul23a.cpp.hex:
avrdude: load data flash data from input file C:\temp\build1807373747045059917.tmp/sketch_jul23a.cpp.hex:
avrdude: input file C:\temp\build1807373747045059917.tmp/sketch_jul23a.cpp.hex contains 2522 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 0.64s

avrdude: verifying ...
avrdude: 2522 bytes of flash verified

avrdude done.  Thank you.

и, что? нужно нам обновлять прошивку программатора или будем шить контроллер?

*тем более, что этот лог не аппаратного программатола USBasp, а загрузчика USBaspLoader последней версии исходников.

кароче - уточни, программатор у тебя шьёт контроллеры или нет?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

если уж совсем невтерпёж, то вся исходная документация http://www.fischl.de/usbasp/ - смотри по схеме, какие контакты вкуда замыкать.

Radjah
Offline
Зарегистрирован: 06.08.2014

Программаторы эти давно уже сами частоту выставляют, а дудка паникует, потому что её лесом посылают. :)

Maverik
Offline
Зарегистрирован: 12.09.2012

Прошивал свою USBasp по методу с первой ссылки, всё работало.

Есть еще интереснее вариант - прошивка, которая позволяет кроме AVR, программировать еще и популярные eeprom, например широко распространенные 25xx. Я ее вшил в свой программатор и с помощью него вылечил свой телевизор )) Зело полезная штука оказалась.

 http://forum.easyelectronics.ru/viewtopic.php?f=17&t=10947

XoXoL007
Offline
Зарегистрирован: 09.01.2015

Привет, нет программатор вообще не шьет контроллеры, не видет, по крайней мере atmega8, думал сожженные, нет подключил ардуино по isp, все прекрасно прошилось через неё!!! 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

XoXoL007 пишет:

Привет, нет программатор вообще не шьет контроллеры, не видет, по крайней мере atmega8, думал сожженные, нет подключил ардуино по isp, все прекрасно прошилось через неё!!! 

У USBasp есть специальная перемычка для понижения скорости прошивки (J3 вроде). Если частота тактирования МК 1 МГц или ниже - надо ставить эту перемычку. Иначе программатор "не видит" МК. Сам с этим сталкивался на atmega8, atmega48. Поставил перемычку - всё увиделось и заработало. Если повысить частоту МК, например, до 8 МГц - всё работает без перемычки.

BlackPhreaker
BlackPhreaker аватар
Offline
Зарегистрирован: 29.02.2016

Вот полность рабочая прошивка и фьюзы для обнавления USBASP!!!

::NEWUSBASPbyBlackPhreaker
color 0c
mode con:cols=120 lines=26
avrdude -c avrisp -P COM8 -b 19200 -p m8 -U flash:w:usbaspnew.hex
avrdude -c avrisp -P COM8 -b 19200 -p m8 -U lfuse:w:0xEF:m -U hfuse:w:0xC9:m
pause

 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

BlackPhreaker пишет:

Вот полность рабочая прошивка ....

Где?

Клапауций 322
Offline
Зарегистрирован: 31.12.2015

Jeka_M пишет:

BlackPhreaker пишет:

Вот полность рабочая прошивка ....

Где?

http://www.fischl.de/usbasp/

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Да про эту я знаю. ТоварищЪ вроде как новую презентовал. Но ни ссылки ни описания, чем от официальной отличается... В чём её преимущество, и почему мы ей должны пользоваться.

 
BlackPhreaker
BlackPhreaker аватар
Offline
Зарегистрирован: 29.02.2016

Jeka_M пишет:

BlackPhreaker пишет:

Вот полность рабочая прошивка ....

Где?

Итак погуглив:

Вариант 1 - Родная прошивка с сайта разработчика http://www.fischl.de/usbasp/

Вариант 2 - прошивка AVR Doper http://www.obdev.at/products/vusb/avrdoper.html

В AVR Doper есть совместимость STK500 и соответственно с родным софтом атмела, однако прошивка датируется 2008(!)годом и как я понялпроект AVR Doper закрыт, теперь у них новый с названием V-USB http://www.obdev.at/products/vusb/download.html, в архивах которого прошивки для usbasp я ненашел. У самого usbasp на сайте последняя прошивка 2011 и как понимаю девайс поддерживается до сих пор.

 

Клапауций 322
Offline
Зарегистрирован: 31.12.2015

BlackPhreaker пишет:

Вариант 2 - прошивка AVR Doper http://www.obdev.at/products/vusb/avrdoper.html

в архивах которого прошивки для usbasp я ненашел. 

usbasp-mega8-12mhz.hex

BlackPhreaker
BlackPhreaker аватар
Offline
Зарегистрирован: 29.02.2016

Вот у кого парблемы с поиском...

USBASPbyBlackPhreaker

:10000000C5C058C2DEC0DDC0DCC0DBC0DAC0D9C0AC
:10001000D8C0DDC7D6C011C6D4C0D3C0D2C0D1C0ED
:10002000D0C0CFC0CEC0A5C6ABC6C0C60BC70AC71E
:100030008FC608C707C706C705C704C703C702C7D7
:1000400001C700C7C8C6CBC6CEC6D1C6D4C6D9C69E
:10005000DDC6ECC6E2C6EAC6E0C6DFC6DEC6EAC654
:10006000F1C6F0C6EFC6EEC6EDC6ECC6EBC6EAC6F4
:10007000E9C6E8C6E7C6E6C6E5C6E4C6E3C6E5C621
:10008000120361007600720064006F00700065006A
:10009000720014034100560052002D0044006F000E
:1000A00070006500720012036F006200640065005A
:1000B00076002E0061007400040309040853544BB9
:1000C0003530305F32000600FF0901A1011500261E
:1000D000FF0075088501950E0900B20201850295A1
:1000E0001E0900B202018503953E0900B202018596
:1000F00004957E0900B202018505953E0900B20211
:1001000001C009022200010100006409040000018D
:1001100003000000092101010001223C00070581C4
:100120000308000A1201100102000008C016E105D0
:1001300000010102030109024300020100006409F9
:100140000400000102020100052400100104240241
:1001500002052406000105240103010705830308A5
:10016000006409040100020A0000000705010208FA
:1001700000000705810208000012010101000000D3
:1001800008C016DF050001010200010011241FBE96
:10019000CFE5D4E0DEBFCDBF10E0A0E6B0E0E6E5FD
:1001A000F4E102C005900D92AC38B107D9F713E025
:1001B000ACE8B0E001C01D92AC3EB107E1F7BFD89A
:1001C00048C91ECF1F93CF93DF93162FEA012881D2
:1001D00024FF05C0298138E82327298302C02AE5A6
:1001E00028839E012E5F3F4F412FFC01D901819151
:1001F0008D9341501416DCF3C901612F57D11C5F58
:100200001883DF91CF911F91089545EE52E0DADF18
:10021000089540E153E0D6DF0895CF93DF936091D6
:10022000F602635067FDB9C08091F302CCE0D0E0E4
:10023000C81BD109C650DD4F8091F202803118F4FD
:10024000CE0167D8A8C08D3209F095C0683009F09A
:10025000A2C083EC8093DA028AE58093600010925A
:100260008C008881807619F0CE0113D771C09A81F5
:100270001092E3028981882331F41092E40223EE84
:1002800032E082E060C0853019F49093F70258C0E4
:100290008630F1F58B81813049F1823039F183303C
:1002A00019F5992341F488EB90E09093F50280933F
:1002B000F40284E029C0913019F486EA90E00EC07F
:1002C000923041F482E990E09093F5028093F40239
:1002D00084E11AC09330B9F480E890E09093F5027D
:1002E0008093F40282E110C0813219F4CE01ADD6C0
:1002F0000BC0823241F486EC90E09093F50280933B
:10030000F4028CE301C080E090E490938C0020C064
:10031000883079F0893019F49093F90211C08A304D
:1003200059F08B3069F483EC8093E60280931103DB
:1003300007C029EF32E002C023EE32E081E003C0C3
:1003400023EE32E080E03093F5022093F40209C0FE
:100350008F3F39F4988197FD8E8190E890938C00BF
:1003600007C09F81992321F49E81981708F4892F53
:100370008093610010C080918C0087FF0CC0CE017B
:1003800058D78F3F21F48EE18093600004C088230A
:1003900011F0109261001092F6028091600084FFCB
:1003A00052C0809161008F3F09F44DC0C82F893041
:1003B00008F0C8E08C1B809361008091DA0298E815
:1003C00089278093DA02CC2369F120918C0027FFE2
:1003D00008C08BED92E06C2F8FD6C82F893068F55E
:1003E00021C08091F4029091F50226FF0AC0FC0121
:1003F0002C2FABEDB2E034913D9331962150D9F7DB
:1004000008C0DC012C2FEBEDF2E03D91319321503F
:10041000E1F701962C2F2150820F911D9093F50248
:100420008093F4028BED92E06C2F40D0CC5FCC3007
:1004300041F08FEF8093610004C08FEF80936100E3
:10044000CEE1C093600084E196B3937031F48150A3
:10045000D9F71092F7021092F102DF91CF9108952F
:1004600085B7836085BF8BB780648BBF83EC809337
:10047000E602809311038AE58093E50280931003DE
:100480000895A82FB92F80E090E041E050EA6095F0
:1004900030E009C02D9182279795879510F0842729
:1004A0009527305EC8F36F5FA8F30895EADF8D9358
:1004B0009D930895CF93CFB7CF93C395B09BE9F7A2
:1004C000B09B09C0B09B07C0B09B05C0B09B03C0E8
:1004D000B09B01C0A6C0DF93C091F302DD27C650D8
:1004E000DD4FB09B02C0DF91EBCF2F930F931F9393
:1004F00006B32FEF00FB20F94F933F9316B34FEF56
:10050000012700FB21F93BE031C04E7F012F16B3DC
:10051000216028C0102F4D7F2260000006B329C043
:100520004B7F2460012F000016B32BC016B3477F0A
:1005300028602AC04F7E06B320612CC04F7D16B3C1
:1005400020622FC04F7B06B3206432C0422706B31F
:1005500049934FEF0000102710FB20F916B31370DA
:10056000C9F1297F91F2012700FB21F906B3237F0E
:1005700089F2315058F1102710FB22F916B3277E6B
:1005800079F2012700FB23F92F7C81F206B31027B3
:1005900010FB24F92F7971F200C016B3012700FB7C
:1005A00025F92F7359F200C006B3102710FB26F966
:1005B000223040F200C016B3012700FB27F9243097
:1005C00028F64F77206816B30000F9CF10E41ABF61
:1005D00000271CC03B503195C31BD04010E41ABF0C
:1005E0000881033C11F10B3401F12091F1021981D2
:1005F000110F1213EDCF4A81441F093659F10D3204
:1006000011F0013E29F74F7009F0042F0093F80212
:100610003F914F911F910F912F91DF91CAB7C6FD66
:100620004CCFCF91CFBFCF9118952091F8022223C4
:1006300079F31091F6021123C1F53430C2F13093F1
:10064000F6022093F2021091F3023BE0311B30934B
:10065000F3022DC00091F60201303CF50AE54F701F
:1006600049F43091600034FD24C000936000CAED6D
:10067000D2E023C0433049F03091E50234FD19C087
:100680000093E502C6EED2E018C03091100334FDAD
:1006900010C000931003C1E1D3E00FC02795A8F468
:1006A0005150A9F4220F0000F9CF4AE503C042EDF2
:1006B00001C0432FC4E1D0E032E017B31360C09A09
:1006C00017BB08B320E413E05F93012756E008BB93
:1006D000279520F4515021F4220FF9CF012756E03D
:1006E00000003B5A08BBD0F2279528F4515029F45A
:1006F000220F0000F9CF012756E0279508BB20F410
:10070000515021F4220FF9CF012756E029913323CC
:1007100008BB21F60C7F1091F702110FC651D04093
:1007200008BB11F01093F10210E41ABF016017B377
:100730001C7F402F4C7F5F9100C000C008BB17BBDF
:1007400048BB66CFDF92EF92FF920F931F93CF9338
:10075000DF93EC01F62ED0908D00F89408B3077F5C
:1007600010E017C0199188E0E82E17FD086008BB5B
:1007700078948D2D21D4F894C59A110F077FB499E0
:10078000116078948D2D18D4F894C598EA9469F77F
:10079000FA94FF2039F77894812FDF91CF911F9140
:1007A0000F91FF90EF90DF900895CF933FD4C0EF6B
:1007B00004C08091EA03882361F0C0938E001092F8
:1007C0008F008EE890E064E0BDDF80FDF2CF80E036
:1007D00001C081E8CF910895BD98BB98BA98C5989B
:1007E000C39885B3877E85BBA99A0895DF92EF925F
:1007F000FF920F931F93CF93DF93EC0120917A0028
:100800000981222311F0213019F410928D0019C0B2
:10081000223011F481E003C0233021F482E0809380
:100820008D000FC030E02F5F3F4FC90160E170E0E5
:10083000E2D5462FC90164E070E0DDD5460F409354
:100840008D00A99885B3886185BBBD9ABB9A88EC59
:10085000F5D3BA9A802FF2D380918D00ADD3C29A8E
:1008600080918D00A9D3C2988A81E8D391E2F92EB4
:100870008E01095F1F4F24E0E22E1DC0A895C8011C
:100880006E8160DFD82E8E81843050F4282F30E0C6
:10089000295F3F4F6E2D681BCE01820F931F52DFE1
:1008A0008D81D81669F0C59A80918D0085D3C59841
:1008B00080918D0081D3FA9409F78EDF80EC01C01E
:1008C00080E0DF91CF911F910F91FF90EF90DF902B
:1008D0000895CF93DF93EC017FDF8981AFD3DF9160
:1008E000CF9108951F93CF93DF93EC011881029667
:1008F00064E028DF8981882331F01A3008F41AE097
:10090000812F53DF03C0812F99D380E0DF91CF91F6
:100910001F9108954F925F926F927F928F929F9254
:10092000AF92BF92CF92DF92EF92FF920F931F93FD
:10093000CF93DF930F92CDB7DEB72C01F62EFC01DB
:10094000B080A180828180FF05C050E4C52E60E2A6
:10095000E62E04C038E0C32E44E0E42EFF2099F4D4
:100960008091E90387FF0FC08DE480938E00109281
:100970008F008091E80380939000109291008EE8A0
:1009800090E064E0DFDE00E010E0350108946108EB
:1009900071086AC0A8958091E70380938F008091C9
:1009A000E603809390004201800E911EF401818540
:1009B00080939100F2018481FF2021F4877F00FF62
:1009C00004C0886089839BD1898180938E008EE8E2
:1009D00090E064E0B7DEF201828180FF0CC0061572
:1009E0001705D8F187FF39C0858180938E008EE886
:1009F00090E064E0A7DEF20182819E2D982329F128
:100A0000F401D184F2018781D81629F0FF2029F062
:100A10008085D81611F4F2011EC0F2018681FF20F4
:100A200019F4877F00FD886080938E00F201838136
:100A3000FDD204C08091EA03882389F08EE890E01B
:100A400064E080DE8D15B1F708C08C21F20119F049
:100A50008381ABDE05C08381F1D280E001C080E8F4
:100A60000F5F1F4F882329F40A151B0508F492CF46
:100A700080E00F90DF91CF911F910F91FF90EF9049
:100A8000DF90CF90BF90AF909F908F907F906F90AE
:100A90005F904F900895BF92CF92DF92EF92FF92B6
:100AA0000F931F93CF93DF93EC017B01D42E109211
:100AB0009100442381F48091E90387FF0CC08EE804
:100AC00090E02DE420938E00FC0111822091E80338
:100AD000228364E037DEC880B98087010F5F1F4F33
:100AE000F7011082EA80C0E0D0E01EC0A895809196
:100AF000E70380938F008091E60380939000DD20D0
:100B000041F4C0FF03C088E0E82A03C0E7EFEE220B
:100B100001C0F5D0E0928E008EE890E064E012DE35
:100B2000F80181938F0121968B2D9C2DC817D90731
:100B3000E8F2F80110820296DF91CF911F910F9198
:100B4000FF90EF90DF90CF90BF90089564E0FADDC2
:100B500080E008951F93CF93DF93EC0101966881A5
:100B6000F1DD182F8881843050F4282F30E02F5F7A
:100B70003F4F64E0681BCE01820F931FE3DD812F9E
:100B8000DF91CF911F910895AF92BF92CF92DF92E4
:100B9000EF92FF920F931F93CF938C015B01FC01A7
:100BA0008081C2808C1508F4C82EC80103966C2D74
:100BB000C9DD75010894E11CF11CC0E0DD2411C001
:100BC000C9018C0D9D1D0396800F911F61E0BADD58
:100BD000F8019181C91718F4F70181937F01A89555
:100BE000CF5F2C2F30E0F801808190E08C199D09B7
:100BF000281739072CF30BC010928E008EE890E076
:100C000061E0A0DDF70181937F01A895CF5FF80136
:100C10008181C81788F3F5011082F7011082F8016D
:100C2000818190E00296CF911F910F91FF90EF90FC
:100C3000DF90CF90BF90AF900895209092002092C7
:100C40002A0078941F920F920FB60F9211242F93BF
:100C50008F939F93EF93FF939CB1E0911D038E2F91
:100C60008F5F883C08F080E020911C03821731F0F0
:100C7000F0E0E45EFC4F928380931D03809192002C
:100C800080688AB9FF91EF919F918F912F910F907A
:100C90000FBE0F901F90189586E289B988E980935E
:100CA00092008AB908952BE12093AC012091940021
:100CB0002093AD019093AE018093AF012EE020937D
:100CC000B0011092C6021092C5029C012A5F3F4FEC
:100CD0003093C8022093C7029C012B5F3F4F40E036
:100CE000ECEAF1E003C05191452701975FEF8B3F9C
:100CF0009507C9F7F901E455FE4F408308958091A7
:100D0000E6039091E703A091E803B091E90301960F
:100D1000A11DB11D8093E6039093E703A093E80320
:100D2000B093E9030895CF93DF93C2E0D0E08091C0
:100D300098008093B1011092B20190E001978D323A
:100D4000910508F07FC08D5E9F4F8F939F9308950C
:100D5000809199008093E90380919A008093E80341
:100D600080919B008093E70380919C008093E60331
:100D70006CC083EB91E06CEB70E064D38BE029C036
:100D8000E091990080919A00E63939F425B5982FC1
:100D90009770287F922B95BD03C0E73909F483BD76
:100DA000EF71F0E0EE59FF4F80834FC0E091990062
:100DB000E63919F485B5877009C0E73911F483B5B0
:100DC00005C0EF71F0E0EE59FF4F80818093B301D1
:100DD00083E0C82F3AC089E990E008DD34C089E992
:100DE00090E077DD32C089E990E07CDD2CC089E9B4
:100DF00090E060E009C089E990E062EB71E040E0DA
:100E00000AC089E990E061E085DD1DC089E990E0D4
:100E100062EB71E041E03FDE12C089E990E09ADECA
:100E20008093B3011092B40184E0D3CF89E990E0BC
:100E30008DDE09C089E990E062EB71E0A5DEEC018E
:100E4000219603C080EC8093B201CE012CDFDF91AC
:100E5000CF9108959091EB03992321F41092CA0247
:100E60001092C9022091C9023091CA0221153105A0
:100E700061F48B3109F064C08093930081E090E0CD
:100E80009093CA028093C9025BC091E0293139076F
:100E900008F052C0F901ED56FF4F80832F5F3F4F9E
:100EA0003093CA022093C90224303105B1F48091F5
:100EB00096008093CB02809195008093CC02809124
:100EC000CB029091CC0206969093CC028093CB02F9
:100ED00021E08A319207A0F12FC02530310519F4A5
:100EE0008E3051F52DC02530310550F18091CB0267
:100EF0009091CC022817390719F505C091918927DF
:100F00002150304003C0E3E9F0E080E021153105D5
:100F1000A9F71092CA021092C902882321F481E035
:100F20008093CD020DC080EB8093B1018093B2011C
:100F300082E090E0B8DE04C01092CA021092C902AA
:100F400088EC8093EB0308958091C7029091C802CA
:100F50002091C5023091C602821B930B0895209107
:100F6000C7023091C80221153105D9F04091C50260
:100F70005091C602FA01E455FE4F80814F5F5F4FEA
:100F80005093C6024093C5024217530740F0109297
:100F9000C8021092C7021092C6021092C50290E0D9
:100FA00008958FEF9FEF08958091CD02882319F067
:100FB0001092CD02B8DE0895F89491E090BF92B7F8
:100FC000890F789492B7981B97FDFCCF0895789479
:100FD0001F920F920FB60F9211248F93F894809165
:100FE000EA03882329F08091EA0381508093EA0381
:100FF0007894F894809182008150809382008823B5
:1010000071F489E48093820078948091EB038823C3
:1010100039F08091EB0381508093EB0301C0789409
:101020008F910F900FBE0F901F901895982F969547
:1010300096958F5F891B8093EA030895F7DF80916F
:10104000EA038823E1F7089508952091CE02FC0178
:101050008381222341F0813061F0823071F482E299
:1010600022E031E011C0813061F482E124E231E01C
:101070000BC082E129E731E007C089E024E131E0DB
:1010800003C083E426E331E03093F5022093F402B9
:101090000895FC01808180768032E1F4A8989091D7
:1010A000CE028181992381F0813011F0893001F5E0
:1010B00082818093CF02853011F483E001C081E00A
:1010C0008093D0028FEF08958052823088F410927E
:1010D000D002F8CF803461F48181813029F482819B
:1010E0005D9BFECF8CB904C0823021F484E0E8CF50
:1010F00080E0089580E008950F931F93CF93DF93CE
:10110000EC01162F8091D002882349F4E3E8F0E047
:1011100087E0019009928150E1F787E085C0843033
:10112000D9F40FC0E92FF0E0E45EFC4F22819F5F0D
:1011300090931C03983C10F010921C0329938F5F2E
:1011400001C080E0811709F46FC090911C032091C9
:101150001D03921739F768C0833009F03FC08091B2
:10116000CF028530A1F4888390911C0320911D0348
:10117000822F891B291708F488538093D102898311
:101180002296912F925081E08093CF0201C0962F3A
:101190008091CF02882309F446C08091D10281500A
:1011A00001C0822F8F3F19F48093D10233C0209168
:1011B0001C03E22FF0E0E45EFC4F32812F5F2093AE
:1011C0001C03283C10F010921C0339939150282FD7
:1011D0002150992331F78093D10225C0982F915047
:1011E0009230F8F4813071F48091CF028883ACDEC4
:1011F00091118FEF89832296012F025082E0809314
:10120000D00201C0062F8091CF02882361F0A7DEB3
:1012100097FF03C01092CF0206C089930150B9F71F
:1012200002C080E001C0812FDF91CF911F910F910B
:101230000895EF92FF921F93CF93DF930F92CDB754
:10124000DEB7DC018091D002882359F48BE48093CF
:10125000E602E3E8F0E087E00D9001928150E1F7CB
:101260004EC0833001F581E0683009F480E0909150
:10127000CF02953041F411969C91119791959093DE
:10128000CF02129662509091CF029923D9F19D918D
:101290005D9BFECF9CB99091CF029F5F9093CF0250
:1012A000615089F72FC0982F9150923040F511E08E
:1012B000683009F410E0813079F411968C9111971F
:1012C0008093CF0282E0E82EF12CEA0EFB1E6250E2
:1012D00082E08093D00201C07D018091CF028823FB
:1012E00081F0F70181917F016983B4DD8091CF02A4
:1012F00081508093CF026981615079F702C081E00B
:1013000001C0812F0F90DF91CF911F91FF90EF903F
:1013100008950F931F93CF93DF930F92CDB7DEB74E
:101320008C01F80181918F01698394DD698161509D
:10133000C1F70F90DF91CF911F910F910895CF9337
:10134000DF930F92CDB7DEB72EE088E190E00FB6C5
:10135000F894A89581BD0FBE21BD9EDCAA9A84E0B9
:101360008A95F1F781E09A9980E08093CE0218BACD
:1013700017BA87E085BB8BE184BB83E082BB81E049
:1013800081BBB89A80E007C0A895E7EBFBE03197F6
:10139000F1F700C000008150B9F7B89883E083BF2F
:1013A00081E089BF51DE5CD87894A89536D7FCDD02
:1013B0008091CE028823C9F78091E50284FFF5CFA2
:1013C00002ED12E060E006C0F80181938F016F5FCB
:1013D000683059F06983C3DD698197FFF5CF6623D3
:1013E00021F480918A00882301F360938A0082EDC2
:1013F00092E00BD7DACF97FB092E07260AD077FDAC
:1014000004D00CD006D000201AF4709561957F4F5F
:101410000895F6F7909581959F4F0895AA1BBB1BE1
:1014200051E107C0AA1FBB1FA617B70710F0A61BE4
:10143000B70B881F991F5A95A9F780959095BC0105
:10144000CD010895FB01DC0105900D920020E1F72C
:061450000895F894FFCF9F
:101456005AFF00000000000000000000000000002D
:10146600000001020400320001800200AA00000010
:0C147600000001802500000000080100BB
:00000001FF

 

Radjah
Offline
Зарегистрирован: 06.08.2014

И чем она отличается от оригинальной?

Клапауций 322
Offline
Зарегистрирован: 31.12.2015

Radjah пишет:

И чем она отличается от оригинальной?

чем от оригинальной.

BlackPhreaker
BlackPhreaker аватар
Offline
Зарегистрирован: 29.02.2016

Radjah пишет:

И чем она отличается от оригинальной?

А сравнить проверить не судьба... Или хотя бы почитать по ссылкам!!!

 

 

Radjah
Offline
Зарегистрирован: 06.08.2014

Может еще дизассемблировать и анализ алгоритма произвести?

А хер колечками не порезать?

Клапауций 322
Offline
Зарегистрирован: 31.12.2015

BlackPhreaker пишет:

 Или хотя бы почитать по ссылкам!!!

по каким ссылкам и с чем сравнивать, долбоклюй?

BlackPhreaker
BlackPhreaker аватар
Offline
Зарегистрирован: 29.02.2016

Radjah пишет:

Может еще дизассемблировать и анализ алгоритма произвести?

А хер колечками не порезать?

Свой да пожалуйста:))

BlackPhreaker
BlackPhreaker аватар
Offline
Зарегистрирован: 29.02.2016

Клапауций 322 пишет:

BlackPhreaker пишет:

 Или хотя бы почитать по ссылкам!!!

по каким ссылкам и с чем сравнивать, долбоклюй?

Fixed interrupt vector name for ATMega48/88/168 for USART Rx.
Turn on green LED on first USB packet.
Added some delays in hvspExecute() to conform to datasheet.
Fixed two bugs in ispProgramMemory() which affected completion polling.
Improved UART Rx interrupt so that global interrupts are not disabled for an extended period of time.
Updated to newest version of v-usb.
Modernized code for current avr-gcc.
Added patch from Sjors Hettinga to avrdebug. This patch adds HID support for Windows in avrdebug-hid.exe.
Клапауций 322
Offline
Зарегистрирован: 31.12.2015

BlackPhreaker пишет:

Fixed interrupt vector name for ATMega48/88/168 for USART Rx.

ссылку на первоисточник дай. нафик ты мне тут машинный код и тексты цитируешь?

BlackPhreaker
BlackPhreaker аватар
Offline
Зарегистрирован: 29.02.2016

Клапауций 322 пишет:

BlackPhreaker пишет:

Fixed interrupt vector name for ATMega48/88/168 for USART Rx.

ссылку на первоисточник дай. нафик ты мне тут машинный код и тексты цитируешь?

Сайт уже не работает если повезет вот здесь поищи!!! http://grams7enufi7jmdl.onion

 

Клапауций 322
Offline
Зарегистрирован: 31.12.2015

BlackPhreaker пишет:

Клапауций 322 пишет:

BlackPhreaker пишет:

Fixed interrupt vector name for ATMega48/88/168 for USART Rx.

ссылку на первоисточник дай. нафик ты мне тут машинный код и тексты цитируешь?

Сайт уже не работает если повезет вот здесь поищи!!! http://grams7enufi7jmdl.onion

ну, ты нормальный чел? - кто-то что-то написал и выбросил вместе с сайтом, поэтому я должен ломануться аки алень и искать по кешам тырнето чюдо паршивки, которые даже автору нафик не впёрлись.

BlackPhreaker
BlackPhreaker аватар
Offline
Зарегистрирован: 29.02.2016

Клапауций 322 пишет:

BlackPhreaker пишет:

Клапауций 322 пишет:

BlackPhreaker пишет:

Fixed interrupt vector name for ATMega48/88/168 for USART Rx.

ссылку на первоисточник дай. нафик ты мне тут машинный код и тексты цитируешь?

Сайт уже не работает если повезет вот здесь поищи!!! http://grams7enufi7jmdl.onion

ну, ты нормальный чел? - кто-то что-то написал и выбросил вместе с сайтом, поэтому я должен ломануться аки алень и искать по кешам тырнето чюдо паршивки, которые даже автору нафик не впёрлись.

Я лично нормальный!!!
Меня лично когда заинтересовала прошивка я все сделал чтоб разобратся...
Есле Вам это не нужно пользуйтесь своей...

 

Radjah
Offline
Зарегистрирован: 06.08.2014

> http://grams7enufi7jmdl.onion

Ну ты еще на i2p ссылку дай.

faeton
faeton аватар
Offline
Зарегистрирован: 21.03.2016

О! Да тут люди знающие есть! Парни, есть 2 вопроса:

1. Какой программатор позволяет на кристале отладку выполнять?

2. Возможно ли залить в UNO R3 на кристал программатора прошивку и п.1?

Gostin
Offline
Зарегистрирован: 02.02.2017
Помогите сделать с етого скетча hex файл ардуинки у меня нет.
#include <SPI.h>
 
char incomingByte; // переменная для хранения входящих данных
int  load1 = 5;    // нагрузка 1 подключена к 5 выводу
int  load2 = 6;    // нагрузка 2 подключена к 6 выводу
int  load3 = 7;    
int  load4 = 8;
int  load5 = 9;    
 
void setup() {
 Serial.begin(9600);  // инициализация порта на скорость 9600 бод для связи с Bluetooth-модулем
 pinMode(load1, OUTPUT);  // вывод load1 настраиваем как выход
 pinMode(load2, OUTPUT);  // вывод load2 настраиваем как выход
 pinMode(load3, OUTPUT);
 pinMode(load4, OUTPUT);
 pinMode(load5, OUTPUT);
}
void loop() {
 if (Serial.available() > 0) {  // если пришли данные
   incomingByte = Serial.read();    // считываем байт
   switch (incomingByte) {  // перебираем входящие данные
   case '0':    // если пришел "0" (задается в настройках Android-приложения)
  digitalWrite(load1, LOW);  // то выключаем вывод "load1"
  break;
   case '1':    // если пришел "1"
  digitalWrite(load1, HIGH); // то включаем вывод "load1"
  break;
 
   case '2':    // если пришел "B"
  digitalWrite(load2, LOW);  // то выключаем вывод "load2"
  break;
   case '3':    // если пришел "A"
  digitalWrite(load2, HIGH); // то включаем вывод "load2"
  break;
  
  case '4':
  digitalWrite(load3, LOW);
  break;
   case '5':
  digitalWrite(load3, HIGH);
  break;
 
   case '6':
  digitalWrite(load4, LOW);
  break;
   case '7':
  digitalWrite(load4, HIGH);
  break; 
 
   case '8':
  digitalWrite(load5, LOW);
  break;
   case '9':
  digitalWrite(load5, HIGH);
  break;
   }
 }
}
Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Gostin пишет:

Помогите сделать с етого скетча hex файл ардуинки у меня нет.
 
 
Скачай Arduino IDE и скомпилируй.
denis64
Offline
Зарегистрирован: 07.10.2013

Подскажите пожалуйста. Есть USBasp.v2 китайский, без обновления прошивки.

С помощью AVERDUDE_PROG_3.3 прошивает attiny13 без проблем.

Но с двумя имеющимися чипами atmega48 выдаёт ошибку

avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: error: programm enable: target doesn’t answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

Соединения проверял, всё правильно подключено.  JP3 замыкал, не помогло.

Khazama тоже не помогла. Выдаёт ворох ошибок.

Почему с тинькой всё нормально а атмеги48 не шьются?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

потому что target doesn’t answer

denis64
Offline
Зарегистрирован: 07.10.2013

Какие могут быть причины этого кроме дохлых МК?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

это могут быть не МК, а их точные пластмассовые копии.  Но можно, для начала, попробовать их по ISP прошить, через Ардуину.

denis64
Offline
Зарегистрирован: 07.10.2013

Неужели такое бывает? Я про копии пустышки. Компакт-параболики))) А не может ли быть каких либо заводских сюрпризов с настройками у этих 48хх если они всеже настоящие?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

denis64 пишет:
Неужели такое бывает?

Если с Алиекспресса, да в неизвестном магазине, которому год от роду - вероятность брака 50%. Или будут работать - или нет. 

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

denis64, всякое бывает. Лучше фуз-доктор на макетке собрать, да проверить на предмет восстановления. При должной сноровке -делов на полчаса-час.

denis64
Offline
Зарегистрирован: 07.10.2013

dimax

 Спасибо. попробую. Жалко выбрасывать просто так.