For what ever reason the when the IDE searches for the FTDI connection it can't find it, but my computer recognizes it.
Using Maple r5 w/ FTDI chip for Mac
(8 posts) (3 voices)-
Posted 4 years ago #
-
This is what comes up
------------------------------------------------------------------------------------------
Going to build using 'armcompiler' (ARM)
Compiling core...
No libraries to compile.
Compiling the sketch...
Linking...
Computing sketch size.../var/folders/r9/r9WgDiKDFDmkjxTPymJu1k+++TI/-Tmp-/build2225088525177145139.tmp/HelloWorldEx_improved.cpp.bin :
section size addr
.data 15680 0
Total 15680Binary sketch size is reported above. Check it against a 17000 byte maximum.
Loading via dfu-util
Resetting to bootloader via DTR pulse
Searching for DFU device [1EAF:0003]...
dfu-util - (C) 2007 by OpenMoko Inc.
This program is Free Software and has ABSOLUTELY NO WARRANTYCouldn't find the DFU device: [1EAF:0003]
------------------------------------------------------------------------------------------
Posted 4 years ago # -
this is my code I'm testing....
-------------------------------------------------------------
void setup() {
Serial1.begin(9600);
}void loop() {
int value = 0;
value+=1;
SerialUSB.println(value);
delay(20);
}Posted 4 years ago # -
For some odd reason your Mac is having trouble auto-resetting the Maple board. To work around this, press the reset button on your Maple. The LED will start blinking rapidly. After a short period of time, press and hold the BUT button. The LED will start blinking at a slower pace. This is called the perpetual bootloader mode. Normally the computer is supposed to restart the Maple for you and enter this mode, however it doesn't always work for some odd reason.
Also, when the Maple is in this bootloader mode no Serial device will be mounted. This is because the Maple doesn't use an FTDI chip like previous Arduinos used. Instead, a USB DFU mounted though you won't see it unless you use one of Apple's Developer USB debug tools.
Posted 4 years ago # -
I have tried the perpetual bootloader mode. Well I have decided to just use the USB, but I am really in need of decimal values.
Posted 4 years ago # -
NEVERMIND, I FIGURED OUR WHAT WAS WRONG!!!! THANK YOU FOR ALL YOUR ASSISTANCE!!!!! YOU ALL ARE GREAT!!!!!! JUST TO LET ANYONE KNOW EVERYTHING WORKS BEST IF YOU SELECT THE "MAPLE REV 3+ TO FLASH" OPTION FOR THE BOARD, BUT REMEMBER TO UNPLUG YOUR USB BEFORE EACH UPLOAD!!!!!!!
Posted 4 years ago # -
Glad you got it working, and glad to see you're so excited about your Maple =].
Posted 4 years ago # -
You should not need to unplug and replug before each upload. The main reason to unplug/replug is if you have a program loaded into RAM, and you want to start uploading to FLASH. Then you power cycle the board in order to clear the RAM.
In this situation, what is happening is that you are using the FTDI chip to communicate, which is fine. However, you are setting your tools->serial port preference to be the FTDI chip, NOT Maple's USB. Since the auto-reset feature depends on having Maple's Virtual COM port selected in the tool->serial menu, you are not getting auto-reset.
Perhaps a future version of the IDE can decouple the serial monitor port from the auto-reset port, but right now you just select one "serial port."
My recommendation, if you are sticking with FTDI, is to communicate with the FTDI chip in a different serial monitor program, such has hyperterminal, minicom, screen, whatever. Then just use the IDE for coding and uploading. Make sure to select the COM port for Maple in the IDE, and the COM port for the FTDI chip in your external serial monitor.
Posted 4 years ago #
Reply
You must log in to post.