Sorry, I keep of thinking more to add, after I've already posted . . . I've
got code on the brain, and sometimes to think outside of my own little
world . . .

For the Linux side of things. The easiest, and possibly best route would be
to use a flavor of Ubuntu 14.x. The reasoning is simple. Ubuntu has
precompiled toolchains for just about many ARM envoirnment - That "just
work"

Derrek Molloy even has a few videos of setting up cross toolchains, using
eclipse on Debian, and Ubuntu.  Using armhf, and armel ABI's. armhf by the
way is the ABI you're going to want.

On Mon, Aug 31, 2015 at 12:17 PM, William Hermans <[email protected]> wrote:

> Actually, I'm not even sure there is a cross toolchain / compiler for the
> PRU's. Honestly I never looked into that. But if you mean for the Linux
> side of things there are multiple options. Those that I mentioned above-
> And I believe Linaro has a Windows gcc port. I've set that up myself a
> couple years ago as a proof of concept. But never perused it passed
> compiling your basic hello world executable.
>
> On Mon, Aug 31, 2015 at 12:11 PM, William Hermans <[email protected]>
> wrote:
>
>> *Ok, I use Eclipse with the gnu arm toolchain. For crosscompiling I'll
>>> use cross GCC.*
>>> * For my C/C++ project I will need to control the ADC sampling vusig the
>>> PRUs, so right now I'm still trying to understand how PRUs can be
>>> programmed and used using the example in libpruio called 1.c*
>>
>>
>> Ok. So as far as I know there is no Windows cross toolchain for the PRU.
>>
>> You *might* be able to use the Linux compiler on Windows using cygwin -
>> But surely that would be asking for trouble on multiple levels. However,
>> even if it were possible, you may as well use Linux anyhow. Your options:
>>
>>
>>    - Use Linux on dedicated hardware.
>>    - Use Linux on virtualized hardware ( virtual machine ).
>>    - Attempt to use cygwin on Windows.
>>
>> Personally, I use both dedicated hardware, and virtualized hardware. Both
>> have their attractions. In fact, right now I'm using both, but developing
>> software on an i386 debian virtual machine. Simply because compiling on an
>> i386 Debian virtual machine is faster, and more convenient  than dedicated
>> hardware - for the moment.
>>
>> I still write my code in an editor running in Windows 8.1, and I use
>> samba - So I can treat the files I work with as local files. Except they're
>> not local, they're remote :)
>>
>>
>> Anyway - No doubt this has created more questions than it answered ?
>>
>> On Mon, Aug 31, 2015 at 11:19 AM, Valeria M. <[email protected]
>> > wrote:
>>
>>> Ok, I use Eclipse with the gnu arm toolchain. For crosscompiling I'll
>>> use cross GCC.
>>> For my C/C++ project I will need to control the ADC sampling vusig the
>>> PRUs, so right now I'm still trying to understand how PRUs can be
>>> programmed and used using the example in libpruio called 1.c
>>>
>>> --
>>> 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