как шить программатором на FT232 RL
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
счас
Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
- Реклама
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
Вот что собственно получилось
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>avrdude.exe -p tiny2313 -c
ftbb -P ft0 -U:flash:w:C:\056-usbtinyisp-T2313.hex
avrdude.exe: invalid I/O mode 'f' in update specification
allowed values are:
r = read device
w = write device
v = verify device
avrdude.exe: error parsing update operation ':flash:w:C:\056-usbtinyisp-T2313.he
x'
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>PAUSE
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>avrdude.exe -p tiny2313 -c
ftbb -P ft0 -U:flash:w:C:\056-usbtinyisp-T2313.hex
avrdude.exe: invalid I/O mode 'f' in update specification
allowed values are:
r = read device
w = write device
v = verify device
avrdude.exe: error parsing update operation ':flash:w:C:\056-usbtinyisp-T2313.he
x'
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>PAUSE
Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
Re: как шить программатором на FT232 RL
А зачем после ключа -U двоеточие?
В других ключах Вы пробел используете - может и здесь по аналогии?
В других ключах Вы пробел используете - может и здесь по аналогии?
— Не говорите мне что делать и я не скажу куда Вам идти...
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
потому что тупнул 
Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
исправил. пишет вот что
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>avrdude.exe -p tiny2313 -c
ftbb -P ft0 -U flash:w:C:\056-usbtinyisp-T2313.hex
avrdude.exe: invalid file format '\056-usbtinyisp-T2313.hex' in update specifier
avrdude.exe: error parsing update operation 'flash:w:C:\056-usbtinyisp-T2313.hex
'
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>PAUSE
Для продолжения нажмите любую клавишу . . .
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>avrdude.exe -p tiny2313 -c
ftbb -P ft0 -U flash:w:C:\056-usbtinyisp-T2313.hex
avrdude.exe: invalid file format '\056-usbtinyisp-T2313.hex' in update specifier
avrdude.exe: error parsing update operation 'flash:w:C:\056-usbtinyisp-T2313.hex
'
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>PAUSE
Для продолжения нажмите любую клавишу . . .
Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
- Реклама
Re: как шить программатором на FT232 RL
Запускайте этот bat из папки где прошивка лежит - убрав C:\
Или заключайте путь и имя файла в кавычки
Или заключайте путь и имя файла в кавычки
— Не говорите мне что делать и я не скажу куда Вам идти...
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
угу
Вот что получилось. Как я понял - контроллер прошит, так?
Код: Выделить всё
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>avrdude.exe -p tiny2313 -c
ftbb -P ft0 -U flash:w:056-usbtinyisp-T2313.hex
avrdude.exe: Can't find programmer id "ftbb"
Valid programmers are:
c2n232i = serial port banging, reset=dtr sck=!rts mosi=!txd miso=!cts [D:\Win
AVR-20100110\bin\avrdude.conf:876]
dasa3 = serial port banging, reset=!dtr sck=rts mosi=txd miso=cts [D:\WinAV
R-20100110\bin\avrdude.conf:863]
dasa = serial port banging, reset=rts sck=dtr mosi=txd miso=cts [D:\WinAVR
-20100110\bin\avrdude.conf:850]
siprog = Lancos SI-Prog <http://www.lancos.com/siprogsch.html> [D:\WinAVR-20
100110\bin\avrdude.conf:837]
ponyser = design ponyprog serial, reset=!txd sck=rts mosi=dtr miso=cts [D:\Wi
nAVR-20100110\bin\avrdude.conf:824]
89isp = Atmel at89isp cable [D:\WinAVR-20100110\bin\avrdude.conf
:791]
frank-stk200 = Frank STK200 [D:\WinAVR-20100110\bin\avrdude.
conf:777]
blaster = Altera ByteBlaster [D:\WinAVR-20100110\bin\avrdude.conf
:764]
ere-isp-avr = ERE ISP-AVR <http://www.ere.co.th/download/sch050713.pdf> [D:\Wi
nAVR-20100110\bin\avrdude.conf:754]
atisp = AT-ISP V1.1 programming cable for AVR-SDK1 from <http://micro-resea
rch.co.th/> [D:\WinAVR-20100110\bin\avrdude.conf:744]
dapa = Direct AVR Parallel Access cable [D:\WinAVR-20100110\bin\avrdude.co
nf:733]
xil = Xilinx JTAG cable [D:\WinAVR-20100110\bin\avrdude.conf
:720]
futurlec = Futurlec.com programming cable. [D:\WinAVR-20100110\bin\avrdude.con
f:703]
abcmini = ABCmini Board, aka Dick Smith HOTCHIP [D:\WinAVR-20100110\bin\avrdu
de.conf:693]
picoweb = Picoweb Programming Cable, http://www.picoweb.net/ [D:\WinAVR-20100
110\bin\avrdude.conf:683]
sp12 = Steve Bolt's Programmer [D:\WinAVR-20100110\bin\avrdude.conf
:672]
alf = Nightshade ALF-PgmAVR, http://nightshade.homeip.net/ [D:\WinAVR-201
00110\bin\avrdude.conf:656]
bascom = Bascom SAMPLE programming cable [D:\WinAVR-20100110\bin\avrdude.con
f:646]
dt006 = Dontronics DT006 [D:\WinAVR-20100110\bin\avrdude.conf
:636]
pony-stk200 = Pony Prog STK200 [D:\WinAVR-20100110\bin\avrdude.c
onf:624]
stk200 = STK200 [D:\WinAVR-20100110\bin\avrdude.conf
:608]
bsd = Brian Dean's Programmer, http://www.bsdhome.com/avrdude/ [D:\WinAVR
-20100110\bin\avrdude.conf:597]
pavr = Jason Kyle's pAVR Serial Programmer [D:\WinAVR-20100110\bin\avrdude
.conf:589]
dragon_pdi = Atmel AVR Dragon in PDI mode [D:\WinAVR-20100110\bin\avrdude.co
nf:582]
dragon_dw = Atmel AVR Dragon in debugWire mode [D:\WinAVR-20100110\bin\avrdude
.conf:574]
dragon_hvsp = Atmel AVR Dragon in HVSP mode [D:\WinAVR-20100110\bin\avrdude.c
onf:566]
dragon_pp = Atmel AVR Dragon in PP mode [D:\WinAVR-20100110\bin\avrdude.con
f:558]
dragon_isp = Atmel AVR Dragon in ISP mode [D:\WinAVR-20100110\bin\avrdude.co
nf:550]
dragon_jtag = Atmel AVR Dragon in JTAG mode [D:\WinAVR-20100110\bin\avrdude.c
onf:542]
jtag2pdi = Atmel JTAG ICE mkII PDI mode [D:\WinAVR-20100110\bin\avrdude.conf
:534]
jtag2avr32 = Atmel JTAG ICE mkII im AVR32 mode [D:\WinAVR-20100110\bin\avrdude
.conf:526]
jtagmkII_avr32 = Atmel JTAG ICE mkII im AVR32 mode [D:\WinAVR-20100110\bin\avr
dude.conf:518]
jtag2dw = Atmel JTAG ICE mkII in debugWire mode [D:\WinAVR-20100110\bin\avrdu
de.conf:510]
jtag2isp = Atmel JTAG ICE mkII in ISP mode [D:\WinAVR-20100110\bin\avrdude.con
f:502]
jtag2 = Atmel JTAG ICE mkII [D:\WinAVR-20100110\bin\avrdude.conf
:494]
jtag2fast = Atmel JTAG ICE mkII [D:\WinAVR-20100110\bin\avrdude.con
f:486]
jtag2slow = Atmel JTAG ICE mkII [D:\WinAVR-20100110\bin\avrdude.con
f:478]
jtagmkII = Atmel JTAG ICE mkII [D:\WinAVR-20100110\bin\avrdude.conf
:470]
jtag1slow = Atmel JTAG ICE (mkI) [D:\WinAVR-20100110\bin\avrdude.con
f:463]
jtag1 = Atmel JTAG ICE (mkI) [D:\WinAVR-20100110\bin\avrdude.conf
:455]
jtagmkI = Atmel JTAG ICE (mkI) [D:\WinAVR-20100110\bin\avrdude.conf
:447]
avr911 = Atmel AppNote AVR911 AVROSP [D:\WinAVR-20100110\bin\avrdude.conf
:441]
avr109 = Atmel AppNote AVR109 Boot Loader [D:\WinAVR-20100110\bin\avrdude.co
nf:435]
butterfly = Atmel Butterfly Development Board [D:\WinAVR-20100110\bin\avrdude.
conf:429]
usbtiny = USBtiny simple USB programmer, http://www.ladyada.net/make/usbtinyi
sp/ [D:\WinAVR-20100110\bin\avrdude.conf:423]
usbasp = USBasp, http://www.fischl.de/usbasp/ [D:\WinAVR-20100110\bin\avrdud
e.conf:417]
avr910 = Atmel Low Cost Serial Programmer [D:\WinAVR-20100110\bin\avrdude.co
nf:411]
stk600hvsp = Atmel STK600 in high-voltage serial programming mode [D:\WinAVR-2
0100110\bin\avrdude.conf:405]
stk600pp = Atmel STK600 in parallel programming mode [D:\WinAVR-20100110\bin\a
vrdude.conf:399]
stk600 = Atmel STK600 [D:\WinAVR-20100110\bin\avrdude.conf
:393]
stk500hvsp = Atmel STK500 V2 in high-voltage serial programming mode [D:\WinAV
R-20100110\bin\avrdude.conf:387]
stk500pp = Atmel STK500 V2 in parallel programming mode [D:\WinAVR-20100110\bi
n\avrdude.conf:381]
stk500v2 = Atmel STK500 Version 2.x firmware [D:\WinAVR-20100110\bin\avrdude.c
onf:375]
mib510 = Crossbow MIB510 programming board [D:\WinAVR-20100110\bin\avrdude.c
onf:369]
stk500v1 = Atmel STK500 Version 1.x firmware [D:\WinAVR-20100110\bin\avrdude.c
onf:363]
stk500 = Atmel STK500 [D:\WinAVR-20100110\bin\avrdude.conf
:357]
buspirate = The Bus Pirate [D:\WinAVR-20100110\bin\avrdude.con
f:347]
avrisp2 = Atmel AVR ISP mkII [D:\WinAVR-20100110\bin\avrdude.conf
:341]
avrispmkII = Atmel AVR ISP mkII [D:\WinAVR-20100110\bin\avrdude.co
nf:335]
avrispv2 = Atmel AVR ISP V2 [D:\WinAVR-20100110\bin\avrdude.conf
:329]
avrisp = Atmel AVR ISP [D:\WinAVR-20100110\bin\avrdude.conf
:323]
arduino = Arduino [D:\WinAVR-20100110\bin\avrdude.conf
:317]
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>PAUSE
Для продолжения нажмите любую клавишу . . .Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
не робит
md5sum спасибо за помощь
md5sum спасибо за помощь
Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
Re: как шить программатором на FT232 RL
AVRDUDE нормальным английским написал: незнаю такого программатора!
Вам-же писали:
Вам-же писали:
ЗЫ: специально проверил- http://translate.google.ru работает, и вроде не падалskyther писал(а):avrdude на том сайте вообще-то есть, исправленный для поддержки ftdi
— Не говорите мне что делать и я не скажу куда Вам идти...
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
я ж вроде дудку качал с изиэлектроникса.... Попробую заново.
Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
(удалено)
Последний раз редактировалось юрик Воронеж Сб дек 31, 2011 10:13:19, всего редактировалось 1 раз.
Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
вот что пишет
Код: Выделить всё
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>C:\avrdude2\ftbb\avrdude.ex
e -p t2313 -c ftbb -P ft0 -U flash:w:056-usbtinyisp-T2313.hex -B 1000
avrdude.exe: BitBang OK
avrdude.exe: pin assign miso 3 sck 5 mosi 6 reset 7
avrdude.exe: drain OK
ft245r: bitclk 4800 -> ft baud 2400
avrdude.exe: ft245r_program_enable: failed
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>PAUSE
Для продолжения нажмите любую клавишу . . .Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
в оригинале пишет что мк найден и готов выполнять инструкции.
Как проверить программатор и контроллер?
Как проверить программатор и контроллер?
Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
Re: как шить программатором на FT232 RL
В каком оригинале? В посте раньше написано, что "мк не найден, проверьте соединение и попробуйте снова"юрик Воронеж писал(а):в оригинале пишет что мк найден и готов выполнять инструкции.
avrdude для справки написал pin assign miso 3 sck 5 mosi 6 reset 7 - это соответствует Вашей схеме?
— Не говорите мне что делать и я не скажу куда Вам идти...
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
в оригинале - у автора (дихалт)
Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
нет, у негоmd5sum писал(а):В каком оригинале? В посте раньше написано, что "мк не найден, проверьте соединение и попробуйте снова"юрик Воронеж писал(а):в оригинале пишет что мк найден и готов выполнять инструкции.
avrdude для справки написал pin assign miso 3 sck 5 mosi 6 reset 7 - это соответствует Вашей схеме?
так. Я всё подключал по схеме.Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
добавил ключ -F
получилось вот что
А чем ему не нравиться файл 056-usbtinyisp-T2313.hex?
получилось вот что
Код: Выделить всё
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>C:\avrdude2\ftbb\avrdude.ex
e -p t2313 -c ftbb -P ft0 -U flash:w:056-usbtinyisp-T2313.hex -B 4800 -F
avrdude.exe: BitBang OK
avrdude.exe: pin assign miso 3 sck 5 mosi 6 reset 7
avrdude.exe: drain OK
ft245r: bitclk 4800 -> ft baud 2400
avrdude.exe: ft245r_program_enable: failed
avrdude.exe: initialization failed, rc=-1
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude.exe: Device signature = 0x000000
avrdude.exe: Yikes! Invalid device signature.
avrdude.exe: Expected signature for ATtiny2313 is 1E 91 0A
avrdude.exe: NOTE: FLASH memory has been specified, an erase cycle will be perfo
rmed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
ft245r: bitclk 4800 -> ft baud 2400
avrdude.exe: ft245r_program_enable: failed
avrdude.exe: reading input file "056-usbtinyisp-T2313.hex"
avrdude.exe: error opening 056-usbtinyisp-T2313.hex: No such file or directory
avrdude.exe: input file 056-usbtinyisp-T2313.hex auto detected as invalid format
avrdude.exe: can't open input file 056-usbtinyisp-T2313.hex: No such file or dir
ectory
avrdude.exe: write to file '056-usbtinyisp-T2313.hex' failed
avrdude.exe: safemode: Fuses OK
avrdude.exe done. Thank you.
D:\Documents and Settings\Юра Сухоруков\Рабочий стол>PAUSE
Для продолжения нажмите любую клавишу . . .Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
извиняюсь, я не закинул батник в файл с прошивкой. закинул, получилось вот что:
Режим программирования на программаторе включил, но он пишет, что ошибка верификации.
Значит, данные в мк не прошились. Как проверить, цел ли микроконтроллер?
я прикоснулся щупом от VCC к 19 выводу, когда промерял напруги, раздалось тихое шипение, МК слегонца нагрелся. Думаю, что это он спален. Ну ничего, у меня есть ещё один "пациент".
Код: Выделить всё
C:\avrdude2>C:\avrdude2\ftbb\avrdude.exe -p t2313 -c ftbb -P ft0 -U flash:w:056-
usbtinyisp-T2313.hex:a -B 4800 -F
avrdude.exe: BitBang OK
avrdude.exe: pin assign miso 3 sck 5 mosi 6 reset 7
avrdude.exe: drain OK
ft245r: bitclk 4800 -> ft baud 2400
avrdude.exe: ft245r_program_enable: failed
avrdude.exe: initialization failed, rc=-1
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude.exe: Device signature = 0x000000
avrdude.exe: Yikes! Invalid device signature.
avrdude.exe: Expected signature for ATtiny2313 is 1E 91 0A
avrdude.exe: NOTE: FLASH memory has been specified, an erase cycle will be perfo
rmed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
ft245r: bitclk 4800 -> ft baud 2400
avrdude.exe: ft245r_program_enable: failed
avrdude.exe: reading input file "056-usbtinyisp-T2313.hex"
avrdude.exe: input file 056-usbtinyisp-T2313.hex auto detected as Intel Hex
avrdude.exe: writing flash (2042 bytes):
Writing | ################################################## | 100% 16.45s
avrdude.exe: 2042 bytes of flash written
avrdude.exe: verifying flash memory against 056-usbtinyisp-T2313.hex:
avrdude.exe: load data flash data from input file 056-usbtinyisp-T2313.hex:
avrdude.exe: input file 056-usbtinyisp-T2313.hex auto detected as Intel Hex
avrdude.exe: input file 056-usbtinyisp-T2313.hex contains 2042 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 13.73s
avrdude.exe: verifying ...
avrdude.exe: verification error, first mismatch at byte 0x0000
0x36 != 0x00
avrdude.exe: verification error; content mismatch
avrdude.exe: safemode: Fuses OK
avrdude.exe done. Thank you.
C:\avrdude2>PAUSE
Для продолжения нажмите любую клавишу . . .Значит, данные в мк не прошились. Как проверить, цел ли микроконтроллер?
я прикоснулся щупом от VCC к 19 выводу, когда промерял напруги, раздалось тихое шипение, МК слегонца нагрелся. Думаю, что это он спален. Ну ничего, у меня есть ещё один "пациент".
Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
-
юрик Воронеж
- Собутыльник Кота
- Сообщения: 2513
- Зарегистрирован: Вс дек 26, 2010 14:30:04
- Откуда: Воронеж, пгт Рамонь
Re: как шить программатором на FT232 RL
попробовал на новом МК, не шьётся

Ничто из ниоткуда ни появляется и ничто вникуда не пропадает!
Re: как шить программатором на FT232 RL
Вывод 19 - SCK такты от FT232. Следовательно шипение (на 99%) издавал не МК, а FT. Думаю что спален FT232юрик Воронеж писал(а): я прикоснулся щупом от VCC к 19 выводу, когда промерял напруги, раздалось тихое шипение, МК слегонца нагрелся. Думаю, что это он спален. Ну ничего, у меня есть ещё один "пациент".
Если есть осциллограф, то можно им посмотреть на каких выводах какие сигналы есть....
— Не говорите мне что делать и я не скажу куда Вам идти...


