Eralt / arduino

Automatically exported from code.google.com/p/arduino
0 stars 0 forks source link

64-bit version #4

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When will there be a 64-bit version available?  I assume that there will be
one as the previous version had one as well...

Original issue reported on code.google.com by korhonen...@gmail.com on 7 Feb 2009 at 12:05

GoogleCodeExporter commented 9 years ago
On a related topic, it would probably be good to just include some pointers in 
the
build documentation that http://rxtx.org/ is the source of the main binary
incompatibility as well as a suggestion to install librxtx-java on Debian-based 
systems.

Original comment by g1adrift on 15 Feb 2009 at 9:56

GoogleCodeExporter commented 9 years ago
I'd like to second a call for 64 bit arduino

Original comment by andyaspe...@gmail.com on 18 Apr 2009 at 6:09

GoogleCodeExporter commented 9 years ago
It's been fixed in Gentoo by using a 64-bit rxtx and using the path for that 
version
in the arduino run script instead of the one provided (change the 
LD_LIBRARY_PATH
variable).  The real issue, I think, is the packaging of rxtx and antlr with the
arduino software.

Original comment by nixpho...@gmail.com on 18 Apr 2009 at 4:58

GoogleCodeExporter commented 9 years ago
I'd also like to ask for the linux-amd64 version...

Original comment by mhaligowski on 10 May 2009 at 7:51

GoogleCodeExporter commented 9 years ago
It would be important to provide a 64 bit version for linux, as the only 
available
one (0.12) is not compatible with neither the new Atmega328 and the Atmega 1280.
Please we need it :)

Original comment by 22.i...@gmail.com on 27 May 2009 at 3:17

GoogleCodeExporter commented 9 years ago
Just delete RXTXcomm.jar and librxtxSerial.so, install RXTX as provided with 
your
package manager (assuming it's not Ubuntu Jaunty - see issue #14), and fix the
arduino run script (/usr/bin/arduino or wherever).  You need to provide the 
correct
path on the line with "RXTXcomm.jar" in it and potentially the path to
"librxtxSerial.so" in the LD_LIBRARY_PATH line.

Original comment by nixpho...@gmail.com on 28 May 2009 at 3:34

GoogleCodeExporter commented 9 years ago
Perhaps what would be useful would be a wrapper/helper script that would help 
pull in
the rxtx library if the system has it. If it can't find such, it could default 
back
to the shipped copy. 

Users could be instructed to install the library using their OS and then Arduino
would Just Work™, even on 64-bit or non-i386 systems.

Original comment by g1adrift on 28 May 2009 at 12:44

GoogleCodeExporter commented 9 years ago
There are some issues with using the distribution supplied RXTX.  At least on 
Ubuntu 9.04, it's not automatically 
detected by the Sun JVM.  In the meantime, we really should have a 64-bit 
package, but I don't have a machine 
to make / test it on.  Any volunteers?

Original comment by dmel...@gmail.com on 5 Jun 2009 at 8:28

GoogleCodeExporter commented 9 years ago

Original comment by dmel...@gmail.com on 15 Jun 2009 at 8:34

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Ok, here is a 64-bit package built on my Ubuntu 9.04/amd64 machine.  It includes
64-bit versions of avrdude (built from avrdude-5.4-arduino-src.tgz) and librxtx
(version 2.1-7 final from http://rxtx.org/).  It runs fine for me and is able to
compile and upload to my barebonesboard.  Using the serial port monitor still 
crashes
the IDE, however I think that is a separate issue.

Original comment by Matt.M...@gmail.com on 16 Jul 2009 at 12:53

Attachments:

GoogleCodeExporter commented 9 years ago
Here is an update to the 64-bit package I posted a few hours ago.  I updated 
librxtx
to version 2.2pre2, so that the serial port monitor can work in Ubuntu 
9.04/amd64.

Original comment by Matt.M...@gmail.com on 16 Jul 2009 at 3:54

Attachments:

GoogleCodeExporter commented 9 years ago
This 64-bit Version has an old avrdude.conf. I fixed the avrdude.conf. Now it is
working with  64-bit jaunty.

Original comment by akasaka...@googlemail.com on 18 Jul 2009 at 10:27

Attachments:

GoogleCodeExporter commented 9 years ago
Oh, where did you get the updated avrdude.conf from?  I see that it is mostly 
the
same as the one in the 32-bit release of 16, however the version you checked in 
has
the usbtiny entry commented out.  The one I included was out of
avrdude-5.4-arduino-src.tgz, since it wasn't clear what should be used.

Also, it's not a huge issue but the version you checked in has object files in 
it,
and they probably shouldn't be included in the release.  Maybe it can become an
official package soon :-).

Original comment by Matt.M...@gmail.com on 20 Jul 2009 at 4:26

GoogleCodeExporter commented 9 years ago
i have just tried the arduino-0016-linux-64bit.tar.gz in ubuntu jaunty 64 bits 
and
this works
thanks

Original comment by sylvain....@gmail.com on 24 Jul 2009 at 2:04

GoogleCodeExporter commented 9 years ago
What about windows 7 x64? Is there a driver available?

Original comment by doghouse...@gmail.com on 27 Jul 2009 at 12:26

GoogleCodeExporter commented 9 years ago
I don't know anything about the windows version, but if the current windows one
doesn't work, I think it would be a good idea to start a new issue just for 
that, and
maybe this one can be renamed to point out that it is talking about the linux 
version.

Original comment by Matt.M...@gmail.com on 29 Jul 2009 at 3:07

GoogleCodeExporter commented 9 years ago
I fixed the issue, new drivers for x64 bit windows on the FTDI site.

Original comment by doghouse...@gmail.com on 29 Jul 2009 at 12:09

GoogleCodeExporter commented 9 years ago
Hi, i've ubuntu 8.04 64 bits and when i select duemilanove with atemga328 board
return the next error:

unknown MCU 'atmega328p' specified
Known MCU names:
   avr2
   at90s2313
   at90s2323
   at90s2333
   at90s2343
   attiny22
   attiny26
   at90s4414
   at90s4433
   at90s4434
   at90s8515
   at90c8534
   at90s8535
   avr25
   attiny13
   attiny2313
   attiny24
   attiny44
   attiny84
   attiny25
   attiny45
   attiny85
   attiny261
   attiny461
   attiny861
   at86rf401
   avr3
   atmega103
   atmega603
   at43usb320
   at43usb355
   at76c711
   avr4
   atmega8
   atmega48
   atmega88
   atmega8515
   atmega8535
   atmega8hva
   at90pwm1
   at90pwm2
   at90pwm3
   avr5
   atmega16
   atmega161
   atmega162
   atmega163
   atmega164p
   atmega165
   atmega165p
   atmega168
   atmega169
   atmega169p
   atmega32
   atmega323
   atmega324p
   atmega325
   atmega325p
   atmega3250
   atmega3250p
   atmega329
   atmega329p
   atmega3290
   atmega3290p
   atmega406
   atmega64
   atmega640
   atmega644
   atmega644p
   atmega645
   atmega6450
   atmega649
   atmega6490
   atmega128
   atmega1280
   atmega1281
   atmega16hva
   at90can32
   at90can64
   at90can128
   at90usb82
   at90usb162
   at90usb646
   at90usb647
   at90usb1286
   at90usb1287
   at94k
   avr1
   at90s1200
   attiny11
   attiny12
   attiny15
   attiny28
Matrix.cpp:1: error: MCU ‘atmega328p’ supported for assembler only
In file included from
/home/pablo/Documentos/Electronica/arduino-0016/hardware/cores/arduino/wiring.h:
28,
                 from
/home/pablo/Documentos/Electronica/arduino-0016/hardware/cores/arduino/WConstant
s.h:1,
                 from Matrix.cpp:34:
/usr/lib/gcc/avr/4.2.2/../../../../avr/include/avr/io.h:295:6: warning: #warning
"device type not defined"

Somebody can help me?
thx.

Original comment by Outl4w.G...@gmail.com on 1 Aug 2009 at 10:33

GoogleCodeExporter commented 9 years ago
I've tried out akasaka030's 64-bit Arduino 0016, and it seems to work fine.  
Based on
it I built a 64-bit DEB for Ubuntu (Jaunty, might work on other releases).

Original comment by korhonen...@gmail.com on 9 Aug 2009 at 9:05

Attachments:

GoogleCodeExporter commented 9 years ago
In the blogdrake repository for Mandriva we made 64 bit versions for all packets
needed for Arduino (included rxtx lastest versions). You can obtain all the 
data from
the source packet available in the ftp site.

Check this post: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1259672641/2

Original comment by alejandr...@gmail.com on 9 Dec 2009 at 8:39

GoogleCodeExporter commented 9 years ago
There's 64-bit version of Arduino 0018: 
http://arduino.googlecode.com/files/arduino-0018-64-2.tgz (and 
listed on the software page).  Let me know if you have any problems with it.

Original comment by dmel...@gmail.com on 25 Feb 2010 at 6:51

GoogleCodeExporter commented 9 years ago
I get the following and then it hangs:

Stable Library
=========================================
Native lib Version = RXTX-2.2pre2
Java lib Version   = RXTX-2.1-7
WARNING:  RXTX Version mismatch
    Jar version = RXTX-2.1-7
    native lib Version = RXTX-2.2pre2
RXTX Warning:  Removing stale lock file. /var/lock/LCK..ttyUSB0

Running Sun java 1.6.0_20 on a 64bit Ubuntu 10.04 system with all the latest 
updates.

Original comment by aikido.b...@gmail.com on 7 Jun 2010 at 7:06