energia / Energia

Fork of Arduino for the Texas Instruments LaunchPad's
http://energia.nu
Other
793 stars 673 forks source link

energia 12/6/12 still does not work with linux #153

Closed ashwinashok9111993 closed 11 years ago

robertinant commented 11 years ago

Hi @ashwinashok9111993. Thanks for the report. Linux remains a challenge due to the many flavors. What Linux distribution are you using and is it 32-bit or 64-bit?

ashwinashok9111993 commented 11 years ago

I am using Ubuntu 12.10 64-bit intel-i5

ashwinashok9111993 commented 11 years ago

i could get it to compile the hex not program the mcu i had to rename the librxtxserial.so and install RXTXcomm.jar and there is a problem with mspdebug sorry for my ranting but i could not help observing the bloated hex files energia .hex files are 3-4 times bigger than the usual msp430-gcc ones

If arduino and processing guys can can do it.. i believe even you can.. i have been following this project from day one.. u guys have come a looong way I develop applications using various msp430 mcu (even the old msp430f149) using mspgcc and program using mspdebug and python-bsl.i use geany IDE most of the time

robertinant commented 11 years ago

We only have a 32-bit distribution available due to the lack of time. We do realize that 64-bit is in high demand and are working on finding somebody that is willing to maintain the 64-bit version. There are people that successfully have been able to get Energia to run on 64-bit. There are several threads on the 43oh.com forum that might be of use: http://forum.43oh.com/forum/28-energia/

Until we find a maintainer, Energia Linux will be 32-bit only.

Re: bloated code. Simplicity has a price.

art65536 commented 11 years ago

hi. now i have working x86-64 build working on my arch linux. this looks like work good but build not perfect, multilib system needed. this build have mixed binary arch (msp430 toolchain x86-64, stellaris x86) if someone give me some info how build stellaris toolchain and where i can get it, i can make some builds for arch linux and maybe for ubuntu. i want get pure x86-64 build because not all user have x86 in x86-64 system and this can make some problems. sorry, bad english

On Mon, Dec 10, 2012 at 7:40 PM, robertinant notifications@github.comwrote:

We only have a 32-bit distribution available due to the lack of time. We do realize that 64-bit is in high demand and are working on finding somebody that is willing to maintain the 64-bit version. There are people that successfully have been able to get Energia to run on 64-bit. There are several threads on the 43oh.com forum that might be of use: http://forum.43oh.com/forum/28-energia/

Until we find a maintainer, Energia Linux will be 32-bit only.

Re: bloated code. Simplicity has a price.

— Reply to this email directly or view it on GitHubhttps://github.com/energia/Energia/issues/153#issuecomment-11208483.

ashwinashok9111993 commented 11 years ago

@art65536 can you make a debian 64-bit package

art65536 commented 11 years ago

i need time. be patient and maybe i get build for debian too.

On Tue, Dec 11, 2012 at 1:12 AM, ashwinashok9111993 < notifications@github.com> wrote:

@art65536 https://github.com/art65536 can you make a debian 64-bit package

— Reply to this email directly or view it on GitHubhttps://github.com/energia/Energia/issues/153#issuecomment-11223238.

art65536 commented 11 years ago

Hi. just got few working builds. maybe someone want test it. proof https://docs.google.com/open?id=0B8SEZ58ZRPEOOWZGcklQb0t6Zlk

if someone have info where i can get stellaris toolchain or how i can build it, please reply and i try get pure x86-64 build.

ashwinashok9111993 commented 11 years ago

@art65536 great job!! the debain and ubuntu builds are near perfect. they are a bit slow to respond compared to the energia master branch ones. the compiling and loading of msp430 programs work. i have even tested the serial ones.. for some reason only msp430g2553 in hardware mode works.

the stellaris lm4f does not have a toolchain of it own like the msp430 but i am sure you can use the arm-none cross toolchain

ashwinashok9111993 commented 11 years ago

@art65536 i have built the arm-linux toolchain once. it is pretty straight forward though. i am pretty new to linux anyway.. i am more of a solaris guy. any way i think you should test this out. we are talking about a bare metal toolchain so i think this will do it.

GNU Tools for ARM Embedded Processors https://launchpad.net/gcc-arm-embedded/+download

and

http://www.kunen.org/uC/gnu_tool.html

google is our friend