>
> *It will take days or weeks to learn the tools to develop a 10 minute
> program.  This is how I debugged in the 1980's.  There has got to be a
> better environment than this.*
>

This is not the fault of the hardware or the designers of the hardware.
This is your fault for not knowing the tools. Harsh as it may seem, this is
a fact. This is why professional software engineers with the skills to
setup / use said tools get paid big money.

*I currently develop under QNX Momentics and TI Code Composer.  They are
both Eclipse based.  Code Composer requires a JTAG module, but QNX uses the
GNU Cross Compiler and GNU Debug for program development.  Editing and
compiling is done on the PC, and for debugging, it copies my executable to
the target system and runs it under the debugger using the UI for setting
breakpoints, single-stepping viewing registers and variable, etc.*

This is possible for this hardware as well. All aspects.

*So, now my question.  Is there a easy to use, Windows, graphical
> integrated development environment for developing native Angstrom Linux
> programs for this board?*
>

There are many ways to set this up, and you will most certainly have to set
it up yourself. There is no easy to download /install application that will
do this for you.

Do also note that on the BBB Angstrom for the most part is depreciated. I
would recommend moving to Debian, and various images exist( listed on
beagleboard.org ).



On Tue, Sep 2, 2014 at 6:40 PM, <[email protected]> wrote:

> I received a Beaglebone Black to develop a homework project on.  I plugged
> in the board to my USB and installed the Windows driver.  I next wanted to
> develop a simple "Hello world" C project and debug it on this board.  I
> didn't want to be a Newbie so I researched how to develop programs for this
> device.  So I read.  And read.  And read more.  I read all I could find on
> the Beaglebone site.  I read the TI websites.  I read from Linux sites.  I
> read from several individual sites.  I found many "This is how I did it"
> that had many steps and comments on how to set up a development
> environment.  But I could not find concrete, concise steps on how to write
> and debug a simple program.  As far as I could glean from the various
> sites, this is what I need to do:
>
> 1.  Load Putty on my PC.
> 2.  Establish a SSH terminal session to the board.
> 3.  Write my program using VIM (a horrible program to drop on a novice, it
> has a very steep learning curve) or nano (not much better).
> 4.  Compile and link my program with gcc, after having to learn its
> command-line interface.
> 5.  Run my program under the gnu debugger, another command-line tool with
> a steep learning curve.
>
> It will take days or weeks to learn the tools to develop a 10 minute
> program.  This is how I debugged in the 1980's.  There has got to be a
> better environment than this.  I currently develop under QNX Momentics and
> TI Code Composer.  They are both Eclipse based.  Code Composer requires a
> JTAG module, but QNX uses the GNU Cross Compiler and GNU Debug for program
> development.  Editing and compiling is done on the PC, and for debugging,
> it copies my executable to the target system and runs it under the debugger
> using the UI for setting breakpoints, single-stepping viewing registers and
> variable, etc.
>
> So, now my question.  Is there a easy to use, Windows, graphical
> integrated development environment for developing native Angstrom Linux
> programs for this board?
>
>
>  --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to