By the way, if you're looking for speed. You're probably wanting to use C.
As a Programming language.

On Tue, Apr 21, 2015 at 3:30 PM, William Hermans <[email protected]> wrote:

> *How do you load an image on a blank BBB?*
>>
>
> There are no blank BBB's shipped that I'm aware of. However . . .
>
> a) a boot medium is needed that recognizes the hardware. Usually requiring
> an sdcard. I've also heard of loading serially, but have not looked into it
> at all. Aside from reading a bit on it in the TRM a couple years ago.
>
> b) A functional Linux image is needed for the standard tools needed to
> move files / directories where they need to be.
>
> c) A bit of time to carry out a) and b)
>
>
> *Are there stand alone compliers, where you can developed a program that
>> will run natively on the Debian OS?  Not an interpreted version of the
>> program, but an actual complied to machine code language, one that can
>> handle the hardware specific to the BBB?*
>>
>
> Yes, however, you would probably be best served by using a cross compiler.
> The GCC toolchain works in either case, and can be used with Eclipse, and
> code::blocks at minimum. Hell you can even use Visual Studio( cross
> compiling ) using make files - If you're a glutton for punishment.
>
> *Can a complier handle tasks with functions like button de-bounce, or more
>> complex functions like capture with the eCAP?*
>>
>
> Compiler ? No. As a function of any programming language / skilled
> programmer ? Yes. I've seen de-bounce code written in a single line using a
> ternary operator. Typically though de-bouncing  is best done using
> electronic components. At an added cost of course. . .  So "best" is purely
> subjective. Each way has it's attractions.
>
> *Is the Code Composer Studio (CCS) what we need to be looking at?
>> http://www.ti.com/tool/ccstudio-sitara
>> <http://www.ti.com/tool/ccstudio-sitara> Will this work on the BBB?*
>
>
>  As an embedded device developer, you should never stop looking into your
> options - Ever. The age  old stagnation argument . . . With that said, yes
> you can use CCS, and you can also use "free" ( as in beer ) open source
> tools such as GCC. Me personally, I use GCC for a few reasons, but if you
> like all the bells and whistles that CCS offers perhaps that may serve you
> better ? Only you can answer that questions.
>
> On Tue, Apr 21, 2015 at 11:38 AM, Graham <[email protected]> wrote:
>
>> Rodney:
>>
>> A.) This is not your grandfather's PIC.
>>
>> B.) The BBB is intended/supported for a Linux environment.  You really
>> need to understand Linux, specifically embedded Linux to be successful.
>>
>> C.) Yes, you can write code, C or Assembler, down on the metal, but then
>> you are re-inventing and re-writing everything, which is missing the whole
>> point of using Linux.
>>
>> D.) If you buy into the Linux thing, then it usually involves using the
>> GCC compiler, and an IDE like Eclipse, and all the associated tools, and
>> writing programs to run in a Linux environment.
>>
>> E.) You can do real time like things on the BBB, but the Linux supplied
>> is not a Real Time OS.  RT variants are available.  Or, a lightly loaded
>> Linux will probably do just fine.
>>
>> F.) Yes, you can write things like button de-bouncers.
>>
>> --- Graham
>>
>> ==
>>
>> --
>> 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