Arduino Programming In Flowcode v6
Moderator: Benj
-
- Posts: 1333
- Joined: Tue Oct 06, 2009 9:39 am
- Has thanked: 1135 times
- Been thanked: 299 times
Re: Arduino Programming In Flowcode v6
Hi John!
Your Mega2560 is it an original or a copy maybe from Ebay.
Jorgen.
Your Mega2560 is it an original or a copy maybe from Ebay.
Jorgen.
-
- Posts: 484
- Joined: Mon Jul 30, 2012 3:39 pm
- Has thanked: 17 times
- Been thanked: 46 times
Re: Arduino Programming In Flowcode v6
Hello Benj and JohnCrow
It has also managed to find a reason why I cannot compile to Arduino.
In my PC I have a SSD harddrive installed. It has not managed to get Arduino up and running with this. After a long time struggling with the problem, I tried to install FC6 on my laptop with a standard hard drive. Fine worked it all, could suddenly everything, program the Pic and arduino.
Then I tried to install a second hard drive (standard as second drive) in my tower PC and install FC6 on this drive. Now it works also with Pic and Arduino Uno and Mega.
Are there others who also use SSD, here in forum, and maybe not have any problems?
Is it something MM is aware of and can something be done about this, I do not want 2 HDD in my PC
Data for my tower PC:
User:
Windows 7 64 Bit Ultimate.
Computer Processor Intel(R) i7 CPU 3.20 GHz
Harddisk Samsung SSD 840 EVO 1TB
Se herunder!
http://www.proshop.dk/Harddisk/Samsung- ... 13902.html
Standard HDD:
http://commons.wikimedia.org/wiki/File:Harddisk_1.jpg
It has also managed to find a reason why I cannot compile to Arduino.
In my PC I have a SSD harddrive installed. It has not managed to get Arduino up and running with this. After a long time struggling with the problem, I tried to install FC6 on my laptop with a standard hard drive. Fine worked it all, could suddenly everything, program the Pic and arduino.
Then I tried to install a second hard drive (standard as second drive) in my tower PC and install FC6 on this drive. Now it works also with Pic and Arduino Uno and Mega.
Are there others who also use SSD, here in forum, and maybe not have any problems?
Is it something MM is aware of and can something be done about this, I do not want 2 HDD in my PC
Data for my tower PC:
User:
Windows 7 64 Bit Ultimate.
Computer Processor Intel(R) i7 CPU 3.20 GHz
Harddisk Samsung SSD 840 EVO 1TB
Se herunder!
http://www.proshop.dk/Harddisk/Samsung- ... 13902.html
Standard HDD:
http://commons.wikimedia.org/wiki/File:Harddisk_1.jpg
Best Regard
Monie
Monie
- DavidA
- Matrix Staff
- Posts: 1076
- Joined: Fri Apr 23, 2010 2:18 pm
- Location: Matrix Multimedia Ltd
- Has thanked: 58 times
- Been thanked: 258 times
- Contact:
Re: Arduino Programming In Flowcode v6
Hello Monie,
I run an SSD and a HDD in this PC in the office and have had no problems programming to Arduino devices (Mega / Uno).
Do you have any compiler output logs for the failed and successful attempts?
Are you changing the compiler settings to correspond with the correct drive letter?
I run an SSD and a HDD in this PC in the office and have had no problems programming to Arduino devices (Mega / Uno).
Do you have any compiler output logs for the failed and successful attempts?
Are you changing the compiler settings to correspond with the correct drive letter?
-
- Posts: 484
- Joined: Mon Jul 30, 2012 3:39 pm
- Has thanked: 17 times
- Been thanked: 46 times
Re: Arduino Programming In Flowcode v6
Hello DavidA
Mit compiler output her!
Drive letter:
Mit compiler output her!
Drive letter:
- Attachments
-
- MitDrev.JPG (52.93 KiB) Viewed 53296 times
Best Regard
Monie
Monie
- JohnCrow
- Valued Contributor
- Posts: 1367
- Joined: Wed Sep 19, 2007 1:21 pm
- Location: Lincolnshire
- Has thanked: 364 times
- Been thanked: 716 times
Re: Arduino Programming In Flowcode v6
I have an SSD in the main system and normal hard drive in the laptop.
Dont think it can be related to that though.
My Arduinos work fine in their own IDE, and they did in the previous way of programming them in FC where I had to alter the compiler settings manually.
Dont think it can be related to that though.
My Arduinos work fine in their own IDE, and they did in the previous way of programming them in FC where I had to alter the compiler settings manually.
1 in 10 people understand binary, the other one doesn't !
- JohnCrow
- Valued Contributor
- Posts: 1367
- Joined: Wed Sep 19, 2007 1:21 pm
- Location: Lincolnshire
- Has thanked: 364 times
- Been thanked: 716 times
Re: Arduino Programming In Flowcode v6
Hi Jorgen
Its a genuine one from Rapid Electronics (UK)Hi John!
Your Mega2560 is it an original or a copy maybe from Ebay.
Jorgen.
1 in 10 people understand binary, the other one doesn't !
-
- Posts: 1333
- Joined: Tue Oct 06, 2009 9:39 am
- Has thanked: 1135 times
- Been thanked: 299 times
Re: Arduino Programming In Flowcode v6
Hi John!
Ok. Because it was the problem by me. I bougth one from Ebay, and the seller promised it was a Mega2560 R3 it could not run on FC6 but no problem at Arduino´s IDE. Then I borrowed an genuine from a friend, then it Work.
I can easily see all the benefits that are in FC6, but sometimes it behaves strangely. Right now I've got arduino to run and I must say it looks very promising. But still, when I need to compile Pic I have to try several times, where there are error messages, but then suddenly program.
Sorry John, but I have no more suggestions you can try. I was also starting to think it might be similar Monie's problem. Sure that MM staff look here and will help.
I will follow here, and if there are something you want me to do, maybe look and compare in config or like that, then let me know.
Jorgen
Ok. Because it was the problem by me. I bougth one from Ebay, and the seller promised it was a Mega2560 R3 it could not run on FC6 but no problem at Arduino´s IDE. Then I borrowed an genuine from a friend, then it Work.
I can easily see all the benefits that are in FC6, but sometimes it behaves strangely. Right now I've got arduino to run and I must say it looks very promising. But still, when I need to compile Pic I have to try several times, where there are error messages, but then suddenly program.
Sorry John, but I have no more suggestions you can try. I was also starting to think it might be similar Monie's problem. Sure that MM staff look here and will help.
I will follow here, and if there are something you want me to do, maybe look and compare in config or like that, then let me know.
Jorgen
No Hurry Arduino Programming In Flowcode v6
no hurry
hi guys
arduino mikro 32u4
is there a way to change the defaults in arduino template ( all grey ) and save it as a user template?
for a test i will change the baudrate
second way i try change projekt to ATMEGA 32U4 but there is no usb default for programmer.
will try to add it next time
txs best wishes
rudi
hi guys
arduino mikro 32u4
is there a way to change the defaults in arduino template ( all grey ) and save it as a user template?
for a test i will change the baudrate
second way i try change projekt to ATMEGA 32U4 but there is no usb default for programmer.
will try to add it next time
txs best wishes
rudi
no hurry Arduino Programming In Flowcode v6
hi guys
arduino mikro 32u4
programmer
is there a way to keep the "connect your arduino window .. Please press the reset button .."
because after i jump with reset mode in bootloader mode - window not close after and upload not start - will wait timeout is off
but my bootloader jumps then automatic again back after a duration of 3 sec..
best wishes
arduino mikro 32u4
programmer
is there a way to keep the "connect your arduino window .. Please press the reset button .."
because after i jump with reset mode in bootloader mode - window not close after and upload not start - will wait timeout is off
but my bootloader jumps then automatic again back after a duration of 3 sec..
best wishes
Re: Arduino Programming In Flowcode v6
Hi guys
no hurry - ..
the arduino mikro
yes - there are two versions 5v and 3,3v ( 16, 8 ) i will take the 3,3v version so please can u add the template for the radino ( 3,3 ) with 8Mhz version well, too
need this for further way at electronica next week too.
or is alternate with other template simple just for testing possible?
will be fine for own arduino template 3.3v 8Mhz so cleary template
best wishes
rudi
no hurry - ..
the arduino mikro
yes - there are two versions 5v and 3,3v ( 16, 8 ) i will take the 3,3v version so please can u add the template for the radino ( 3,3 ) with 8Mhz version well, too
need this for further way at electronica next week too.
or is alternate with other template simple just for testing possible?
will be fine for own arduino template 3.3v 8Mhz so cleary template
best wishes
rudi
Last edited by Rudi on Fri Nov 07, 2014 9:52 am, edited 2 times in total.
Re: Arduino Programming In Flowcode v6
hi guys
i try to make a fcdx change in duemilanove 328P with 16Mhz to change the fix to 8MHz because the Mini Pro 3.3 v from ED is 328P not 168 and 57600
So i try to make the change in the same file this way for testing - is ok.
Now i save the fcdx to a new name and is displayed me at the avr arduino selection well -
but if i select´in FC the 'template' will not load and say corrupted fcd
please what is need to change more ?
change xml too? must add a entry?
thank you
rudi
i try to make a fcdx change in duemilanove 328P with 16Mhz to change the fix to 8MHz because the Mini Pro 3.3 v from ED is 328P not 168 and 57600
So i try to make the change in the same file this way for testing - is ok.
Now i save the fcdx to a new name and is displayed me at the avr arduino selection well -
but if i select´in FC the 'template' will not load and say corrupted fcd
please what is need to change more ?
change xml too? must add a entry?
thank you
rudi
Re: Arduino Programming In Flowcode v6
it seams things replay ;-(
i add simple a rs232
i add simple a rs232
Code: Select all
H:\_\FLOWCO~1.1\radino>"C:\PROGRA~1\FLOWCO~2\COMPIL~1\avr\BATCHF~1\..\bin\avr-gcc.exe" -mmcu=atmega32u4 -Os -funsigned-char -o "H:\_\FLOWCO~1.1\radino\radiono_flashing1.elf" "H:\_\FLOWCO~1.1\radino\radiono_flashing1.c" -lm
In file included from C:\Programme\Flowcode 6\CAL\includes.c:563,
from H:\_\FLOWCO~1.1\radino\radiono_flashing1.c:133:
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c: In function 'FC_CAL_UART_Init_1':
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:605: error: 'UCSR0A' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:605: error: (Each undeclared identifier is reported only once
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:605: error: for each function it appears in.)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:606: error: 'UCSR0B' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:623: error: 'UBRR0L' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:624: error: 'UBRR0H' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:626: error: 'RXEN0' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:627: error: 'TXEN0' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:652: error: 'RXCIE0' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c: In function 'FC_CAL_UART_Uninit_1':
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:966: error: 'UCSR0A' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:967: error: 'UCSR0B' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c: In function 'FC_CAL_UART_Send_1':
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1072: error: 'UCSR0A' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1072: error: 'UDRE0' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1079: error: 'UDR0' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c: In function 'FC_CAL_UART_Receive_1':
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1274: error: 'UCSR0A' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1274: error: 'RXC0' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1368: error: 'FE0' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1371: error: 'UDR0' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1378: error: 'DOR0' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c: In function 'FC_CAL_UART_UpdateBaud_1':
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1869: error: 'UCSR0A' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1870: error: 'UCSR0B' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1887: error: 'UBRR0L' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1888: error: 'UBRR0H' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1890: error: 'RXEN0' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1891: error: 'TXEN0' undeclared (first use in this function)
C:\Programme\Flowcode 6\CAL\/AVR\AVR_CAL_UART.c:1911: error: 'RXCIE0' undeclared (first use in this function)
Error returned from [avr-gcc.exe]
Completed compilation, return = 1
C:\Programme\Flowcode 6\compilers\avr\batchfiles\avra.bat reported error code 1
FINISHED
Last edited by Rudi on Thu Dec 04, 2014 3:52 pm, edited 1 time in total.
Re: Arduino Programming In Flowcode v6
arduino template : Solved by myself -> must close all fc sessions and reload FC then ok
compile errors: Solved by myself -> must close Projekt and start with new // many open fc session's ..
it seams that fc not clear all from code after delete or any thing else. after a new projekt it is ok -
will try to reproduced - but i think it is gone by ghoost
one thing only
@mm:
if use a Atmega 328P .. 32U4 ... with 3.3 v and 8MHZ the baudrate at pc 115200 is ok - but i must take 128000 in FC.
perhabs you can check this after electronica or if you can make..
.. i can work with 128000 / 115200 .. just in time...
ok thanks
best wishes rudi
will see you at electronica
have many meetings there..
Do not hide! Dogs that bark do not bite:-)
ha ha ha ..
compile errors: Solved by myself -> must close Projekt and start with new // many open fc session's ..
it seams that fc not clear all from code after delete or any thing else. after a new projekt it is ok -
will try to reproduced - but i think it is gone by ghoost
one thing only
@mm:
if use a Atmega 328P .. 32U4 ... with 3.3 v and 8MHZ the baudrate at pc 115200 is ok - but i must take 128000 in FC.
perhabs you can check this after electronica or if you can make..
.. i can work with 128000 / 115200 .. just in time...
ok thanks
best wishes rudi
will see you at electronica
have many meetings there..
Do not hide! Dogs that bark do not bite:-)
ha ha ha ..
Re: Arduino Programming In Flowcode v6
Theme:
MEGA 2560 R3 ATMEGA Board compatibel Arduino MEGA2560 R3
http://www.ebay.de/itm/171641663903
hi guys
many boards are at market, and not all have same usb serial for flash code with bootloader:
i get a Board over ebay and have Probem in First try,
this device did not work with the FTDI drivers, nor the PL2302 drivers
because USB Serial Chip not use usually the USB Serial 2.0 chip
in device manager shows :
Product ID: 0x7523
Vendor ID: 0x1a86
i search and have seen the chip at board too
it is a CH340G from WCH
■ Adapterdescription: HL-340
■ Chip: CH340 / CH341
■ Manufacturer: Winchiphead / Nanjing QinHeng Electronics Co., Ltd
■ Homepage : http://www.wch.cn/ (http://www NULL.wch NULL.cn/)
■ Driver: http://wch.cn/download/list.asp?id=5 (http://wch NULL.cn/downloads NULL.php?name=pro&proid=5)
■ supported (desc. from .INF-Datei Archiv):
■ Windows 98/Me
■ Windows 2000/XP/Server2003
■ Vista/64bit Vista/Server2008
■ Win7/64bit Win7
http://www.wch.cn/downloads.php?name=pro&proid=178
i added my driver that i installed for win xp
after install it - the MEGA 2560 R3 ATMEGA Board runs like a charme in FC6
i used "Arduino Mega 2560 R3" for test.
after this all
seller add the USB Driver now too.
http://ebay.roboter-bausatz.de/drivers/CH341SER.ZIP
so - if you want -
visit manufacturer and add newest driver in flowcode 6 arduino driver folder for this
have phun!
best wishes
rudi
please have a look to the manufacturer website -
there are many supported OS like linux, Mac ect too.
if you need for connect the board later to other os
MEGA 2560 R3 ATMEGA Board compatibel Arduino MEGA2560 R3
http://www.ebay.de/itm/171641663903
hi guys
many boards are at market, and not all have same usb serial for flash code with bootloader:
i get a Board over ebay and have Probem in First try,
this device did not work with the FTDI drivers, nor the PL2302 drivers
because USB Serial Chip not use usually the USB Serial 2.0 chip
in device manager shows :
Product ID: 0x7523
Vendor ID: 0x1a86
i search and have seen the chip at board too
it is a CH340G from WCH
■ Adapterdescription: HL-340
■ Chip: CH340 / CH341
■ Manufacturer: Winchiphead / Nanjing QinHeng Electronics Co., Ltd
■ Homepage : http://www.wch.cn/ (http://www NULL.wch NULL.cn/)
■ Driver: http://wch.cn/download/list.asp?id=5 (http://wch NULL.cn/downloads NULL.php?name=pro&proid=5)
■ supported (desc. from .INF-Datei Archiv):
■ Windows 98/Me
■ Windows 2000/XP/Server2003
■ Vista/64bit Vista/Server2008
■ Win7/64bit Win7
http://www.wch.cn/downloads.php?name=pro&proid=178
i added my driver that i installed for win xp
after install it - the MEGA 2560 R3 ATMEGA Board runs like a charme in FC6
i used "Arduino Mega 2560 R3" for test.
after this all
seller add the USB Driver now too.
http://ebay.roboter-bausatz.de/drivers/CH341SER.ZIP
so - if you want -
visit manufacturer and add newest driver in flowcode 6 arduino driver folder for this
have phun!
best wishes
rudi
please have a look to the manufacturer website -
there are many supported OS like linux, Mac ect too.
if you need for connect the board later to other os
-
- Posts: 30
- Joined: Sat Dec 29, 2012 4:49 pm
- Has thanked: 9 times
- Been thanked: 5 times
Re: Arduino Programming In Flowcode v6
I have just taken delivery of Arduino uno. I have set up as per the instructions here. When I try to compile to chip it is saying I do not have a valid licence I am using flowcode SE. I thought I could program arduino as well as PIC, is that not the case?
Pete
Pete
No hurry RS232 115200 compatible Mega 2560 R3 char illegible
MEGA 2560 R3 ATMEGA Board compatibel Arduino MEGA2560 R3
USB CI: CH340G from WCH
http://www.ebay.de/itm/171641663903
Hi guys
RS232 works well until 57600.
If set 115200 the character will be illegible.
best wishes
rudi
older infos:
https://forums.ni.com/t5/LabVIEW/Arduin ... -p/1963481
USB CI: CH340G from WCH
http://www.ebay.de/itm/171641663903
Hi guys
RS232 works well until 57600.
If set 115200 the character will be illegible.
best wishes
rudi
older infos:
https://forums.ni.com/t5/LabVIEW/Arduin ... -p/1963481
Re: Arduino Programming In Flowcode v6
still problems with the programming of Arduino Mega 2560
I state that it is a version of the original Arduino
I noticed that in recent versions you can not manipulate compiler options Programmer
this is what I get by programming
Launching the linker/assembler...
C:\Program Files (x86)\Flowcode 6\compilers\avr\batchfiles\avrb.bat "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.elf" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.hex" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.cof"
D:\Dropbox\ELETTR~1\PROVES~1>"C:\PROGRA~2\FLOWCO~1\COMPIL~1\avr\BATCHF~1\..\bin\avr-objcopy" -O ihex -R .eeprom "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.elf" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.hex"
HEX file creation successful!
D:\Dropbox\ELETTR~1\PROVES~1>"C:\PROGRA~2\FLOWCO~1\COMPIL~1\avr\BATCHF~1\..\bin\avr-objcopy" -O coff-avr -R .eeprom "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.elf" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.cof"
COFF file creation successful!
Launching the programmer...
C:\Program Files (x86)\Flowcode 6\compilers\avr\batchfiles\avrc_arduinoB.bat m2560 stk500v2 com11 115200 "Arduino Mega 2560 flowcode.hex"
D:\Dropbox\ELETTR~1\PROVES~1>"C:\PROGRA~2\FLOWCO~1\COMPIL~1\avr\BATCHF~1\..\bin\oldavrdude\avrdude.exe" -p m2560 -P com11 -b 115200 -c stk500v2 -U flash:w:"Arduino Mega 2560 flowcode.hex"
Error returned from [avrdude]
C:\Program Files (x86)\Flowcode 6\compilers\avr\batchfiles\avrc_arduinoB.bat reported error code 1
FINISHED
I state that it is a version of the original Arduino
I noticed that in recent versions you can not manipulate compiler options Programmer
this is what I get by programming
Launching the linker/assembler...
C:\Program Files (x86)\Flowcode 6\compilers\avr\batchfiles\avrb.bat "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.elf" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.hex" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.cof"
D:\Dropbox\ELETTR~1\PROVES~1>"C:\PROGRA~2\FLOWCO~1\COMPIL~1\avr\BATCHF~1\..\bin\avr-objcopy" -O ihex -R .eeprom "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.elf" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.hex"
HEX file creation successful!
D:\Dropbox\ELETTR~1\PROVES~1>"C:\PROGRA~2\FLOWCO~1\COMPIL~1\avr\BATCHF~1\..\bin\avr-objcopy" -O coff-avr -R .eeprom "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.elf" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.cof"
COFF file creation successful!
Launching the programmer...
C:\Program Files (x86)\Flowcode 6\compilers\avr\batchfiles\avrc_arduinoB.bat m2560 stk500v2 com11 115200 "Arduino Mega 2560 flowcode.hex"
D:\Dropbox\ELETTR~1\PROVES~1>"C:\PROGRA~2\FLOWCO~1\COMPIL~1\avr\BATCHF~1\..\bin\oldavrdude\avrdude.exe" -p m2560 -P com11 -b 115200 -c stk500v2 -U flash:w:"Arduino Mega 2560 flowcode.hex"
Error returned from [avrdude]
C:\Program Files (x86)\Flowcode 6\compilers\avr\batchfiles\avrc_arduinoB.bat reported error code 1
FINISHED
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Arduino Programming In Flowcode v6
Hello,
We have found that you can use the xloader application to load Flowcode hex files onto a original Mega 2560.
If you want to try and play around with the avrdude programming settings then you need to edit the FCDX file in a text editor and the settings are near the top of the file. I have tried every option that should work but didn't and didn't have any luck but you may find or be aware of something I am not. It certainly used to work so really scratching my head as to what changed.
We have found that you can use the xloader application to load Flowcode hex files onto a original Mega 2560.
If you want to try and play around with the avrdude programming settings then you need to edit the FCDX file in a text editor and the settings are near the top of the file. I have tried every option that should work but didn't and didn't have any luck but you may find or be aware of something I am not. It certainly used to work so really scratching my head as to what changed.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- JohnCrow
- Valued Contributor
- Posts: 1367
- Joined: Wed Sep 19, 2007 1:21 pm
- Location: Lincolnshire
- Has thanked: 364 times
- Been thanked: 716 times
Re: Arduino Programming In Flowcode v6
Hi Ben
Just been doing a bit of head scratching with the Arduino's
I've just updated to the latest version of FC and I now find that my Arduino Uno PDIP R3 (Genuine) wont program.
But If I select Uno PDIP as the device it will program.
This is the error I get.
I have 2 boards both have the same problem, and both are genuine R3s. They did program ok in the previous version Of FC.
Just been doing a bit of head scratching with the Arduino's
I've just updated to the latest version of FC and I now find that my Arduino Uno PDIP R3 (Genuine) wont program.
But If I select Uno PDIP as the device it will program.
This is the error I get.
I have 2 boards both have the same problem, and both are genuine R3s. They did program ok in the previous version Of FC.
Target folder: H:\FLOWCO~1\PRAE10~1
Source name: H:\Flowcode 6 Projects\Projects FC6 Arduino\Flowcode1test.fcfx
Title:
Description:
Device: AVR.ATMEGA.ATMEGA328
Generated by: Flowcode v6.1.1.0
Date: Monday, February 16, 2015 19:20:42
Users: 1
Registered to: JohnCrow
Licence key: HRKH69
NOT FOR COMMERCIAL USE
http://www.matrixtsl.com
Launching the compiler...
C:\Program Files (x86)\Matrix Multimedia\Flowcode 6\compilers\avr\batchfiles\avra.bat atmega328 "H:\FLOWCO~1\PRAE10~1\Flowcode1test.elf" "H:\FLOWCO~1\PRAE10~1\Flowcode1test.c" "H:\FLOWCO~1\PRAE10~1\Flowcode1test.lst"
Launching compiler...
H:\FLOWCO~1\PRAE10~1>"C:\PROGRA~2\MATRIX~1\FL5209~1\COMPIL~1\avr\BATCHF~1\..\bin\avr-gcc.exe" -mmcu=atmega328 -Os -funsigned-char -o "H:\FLOWCO~1\PRAE10~1\Flowcode1test.elf" "H:\FLOWCO~1\PRAE10~1\Flowcode1test.c" -lm
H:\FLOWCO~1\PRAE10~1>"C:\PROGRA~2\MATRIX~1\FL5209~1\COMPIL~1\avr\BATCHF~1\..\bin\avr-objdump.exe" -S "H:\FLOWCO~1\PRAE10~1\Flowcode1test.elf" 1>"H:\FLOWCO~1\PRAE10~1\Flowcode1test.lst"
H:\FLOWCO~1\PRAE10~1>"C:\PROGRA~2\MATRIX~1\FL5209~1\COMPIL~1\avr\BATCHF~1\..\bin\avr-size.exe" -B -d "H:\FLOWCO~1\PRAE10~1\Flowcode1test.elf"
text data bss dec hex filename
2584 12 22 2618 a3a H:\FLOWCO~1\PRAE10~1\Flowcode1test.elf
Compilation successful!
Completed compilation, return = 0
Launching the linker/assembler...
C:\Program Files (x86)\Matrix Multimedia\Flowcode 6\compilers\avr\batchfiles\avrb.bat "H:\FLOWCO~1\PRAE10~1\Flowcode1test.elf" "H:\FLOWCO~1\PRAE10~1\Flowcode1test.hex" "H:\FLOWCO~1\PRAE10~1\Flowcode1test.cof"
H:\FLOWCO~1\PRAE10~1>"C:\PROGRA~2\MATRIX~1\FL5209~1\COMPIL~1\avr\BATCHF~1\..\bin\avr-objcopy" -O ihex -R .eeprom "H:\FLOWCO~1\PRAE10~1\Flowcode1test.elf" "H:\FLOWCO~1\PRAE10~1\Flowcode1test.hex"
HEX file creation successful!
H:\FLOWCO~1\PRAE10~1>"C:\PROGRA~2\MATRIX~1\FL5209~1\COMPIL~1\avr\BATCHF~1\..\bin\avr-objcopy" -O coff-avr -R .eeprom "H:\FLOWCO~1\PRAE10~1\Flowcode1test.elf" "H:\FLOWCO~1\PRAE10~1\Flowcode1test.cof"
COFF file creation successful!
Launching the programmer...
C:\Program Files (x86)\Matrix Multimedia\Flowcode 6\compilers\avr\batchfiles\avrc_arduinoA.bat m328 arduino com4 115200 "Flowcode1test.hex"
H:\FLOWCO~1\PRAE10~1>"C:\PROGRA~2\MATRIX~1\FL5209~1\COMPIL~1\avr\BATCHF~1\..\bin\avrdude.exe" -p m328 -P com4 -b 115200 -c arduino -U flash:w:"Flowcode1test.hex"
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% -0.00s
avrdude.exe: Device signature = 0x1e950f
avrdude.exe: Expected signature for ATmega328 is 1E 95 14
Double check chip, or use -F to override this check.
avrdude.exe done. Thank you.
Error returned from [avrdude]
C:\Program Files (x86)\Matrix Multimedia\Flowcode 6\compilers\avr\batchfiles\avrc_arduinoA.bat reported error code 1
FINISHED
1 in 10 people understand binary, the other one doesn't !
- JohnCrow
- Valued Contributor
- Posts: 1367
- Joined: Wed Sep 19, 2007 1:21 pm
- Location: Lincolnshire
- Has thanked: 364 times
- Been thanked: 716 times
Re: Arduino Programming In Flowcode v6
Juts tried the same Idea with the Mega2560 R3 still gives the timeout error
1 in 10 people understand binary, the other one doesn't !
- acestu
- Posts: 1720
- Joined: Thu Dec 01, 2011 9:36 pm
- Location: Macclesfield UK
- Has thanked: 783 times
- Been thanked: 223 times
Re: Arduino Programming In Flowcode v6
Hi John,
I have exactly same problem as above.
Thanks
Stuart
I have exactly same problem as above.
Thanks
Stuart
Laptop Mac Book Pro i7 retina El Capitan //// Tower/Intel i7-Windows 7 64 Bit, Toshiba i5 Laptop Windows 10
Computers are like air conditioners. They work fine until you start opening windows.
Computers are like air conditioners. They work fine until you start opening windows.
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Arduino Programming In Flowcode v6
Hi Guys,
Think we have fixed the UNO R3 issues now.
I will investigate the Mega R3 and see if I can get this to work too. Not sure why these have become broken.
Edit Mega 2560 is working well for me and the FCD is current and hasn't changed for 5 months. I wonder if it could be a difference in USB driver? Maybe try using the drivers in the following directory "C:\Program Files (x86)\Flowcode 6\Drivers"
Also have you updated the bootloader software at all? This might explain why my R3 and your R3 are behaving differently.
Think we have fixed the UNO R3 issues now.
I will investigate the Mega R3 and see if I can get this to work too. Not sure why these have become broken.
Edit Mega 2560 is working well for me and the FCD is current and hasn't changed for 5 months. I wonder if it could be a difference in USB driver? Maybe try using the drivers in the following directory "C:\Program Files (x86)\Flowcode 6\Drivers"
Also have you updated the bootloader software at all? This might explain why my R3 and your R3 are behaving differently.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- JohnCrow
- Valued Contributor
- Posts: 1367
- Joined: Wed Sep 19, 2007 1:21 pm
- Location: Lincolnshire
- Has thanked: 364 times
- Been thanked: 716 times
Re: Arduino Programming In Flowcode v6
Hi Ben
Thanks for the updated files
I have used my arduino's with both the bootloader and the AVRISP II
I then reload the bootloader using arduino IDE (1.0.5)
I have just downloaded the new V1.6 IDE but not used it yet. I'll try this when I get chance to reload the bootloader.
Other thought, what version of Arduino IDE are you using Ben.I could always download that from the archive and use it to reprogram my bootloader.
Will let you know what I find.
Thanks for the updated files
I have used my arduino's with both the bootloader and the AVRISP II
I then reload the bootloader using arduino IDE (1.0.5)
I have just downloaded the new V1.6 IDE but not used it yet. I'll try this when I get chance to reload the bootloader.
Other thought, what version of Arduino IDE are you using Ben.I could always download that from the archive and use it to reprogram my bootloader.
Will let you know what I find.
1 in 10 people understand binary, the other one doesn't !
Re: Arduino Programming In Flowcode v6
stregato wrote:still problems with the programming of Arduino Mega 2560
I state that it is a version of the original Arduino
I noticed that in recent versions you can not manipulate compiler options Programmer
this is what I get by programming
Launching the linker/assembler...
C:\Program Files (x86)\Flowcode 6\compilers\avr\batchfiles\avrb.bat "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.elf" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.hex" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.cof"
D:\Dropbox\ELETTR~1\PROVES~1>"C:\PROGRA~2\FLOWCO~1\COMPIL~1\avr\BATCHF~1\..\bin\avr-objcopy" -O ihex -R .eeprom "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.elf" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.hex"
HEX file creation successful!
D:\Dropbox\ELETTR~1\PROVES~1>"C:\PROGRA~2\FLOWCO~1\COMPIL~1\avr\BATCHF~1\..\bin\avr-objcopy" -O coff-avr -R .eeprom "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.elf" "D:\Dropbox\ELETTR~1\PROVES~1\Arduino Mega 2560 flowcode.cof"
COFF file creation successful!
Launching the programmer...
C:\Program Files (x86)\Flowcode 6\compilers\avr\batchfiles\avrc_arduinoB.bat m2560 stk500v2 com11 115200 "Arduino Mega 2560 flowcode.hex"
D:\Dropbox\ELETTR~1\PROVES~1>"C:\PROGRA~2\FLOWCO~1\COMPIL~1\avr\BATCHF~1\..\bin\oldavrdude\avrdude.exe" -p m2560 -P com11 -b 115200 -c stk500v2 -U flash:w:"Arduino Mega 2560 flowcode.hex"
Error returned from [avrdude]
C:\Program Files (x86)\Flowcode 6\compilers\avr\batchfiles\avrc_arduinoB.bat reported error code 1
FINISHED
I solved the problem of programming with modules ARDUINO
the tests are performed by me with Arduino Mega 2560 R3 and Arduino Nano 328P
you must replace the files in the folder avrc_arduinoA.bat Flowcode 6 \ Compilers \ avr \ batchfiles \
If other year so to experiment with other Arduino
- Attachments
-
- avrc_arduinoA.bat
- (1.38 KiB) Downloaded 714 times
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Arduino Programming In Flowcode v6
Hello Stregato,
I see that you have added the -D flag to the programming command.
Here is what the AVRdude help says on the -D parameter and it sounds to me like it is only needed for the XMEGA family. Hard to tell for sure though.
-D Disable auto erase for flash. When the -U option with flash memory is specified, avrdude will perform a chip erase before starting any of the programming operations, since it generally is a mistake to program the flash without performing an erase first. This option disables that. Auto erase is not used for ATxmega devices as these devices can use page erase before writing each page so no explicit chip erase is required. Note however that any page not affected by the current operation will retain its previous contents.
I see that you have added the -D flag to the programming command.
Here is what the AVRdude help says on the -D parameter and it sounds to me like it is only needed for the XMEGA family. Hard to tell for sure though.
-D Disable auto erase for flash. When the -U option with flash memory is specified, avrdude will perform a chip erase before starting any of the programming operations, since it generally is a mistake to program the flash without performing an erase first. This option disables that. Auto erase is not used for ATxmega devices as these devices can use page erase before writing each page so no explicit chip erase is required. Note however that any page not affected by the current operation will retain its previous contents.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel