I am not at all good with C. 

As I said I get the same, or more, productivity when I work with Assembly and 
rarely need debugging. 

The SW and libraries I write are for my own use and don't have to follow any 
"standards, conventions or structures".

 

Anarchic? Yes, but also very effective.





From: [email protected]
To: [email protected]
Subject: RE: [beagleboard] learning ARM assy with BBB
Date: Mon, 28 Oct 2013 13:25:38 -0400







Hi There;
 
I come from much the same background as you.
In fact, my first computer was an Ohio Scientific machine as well J
 
May I ask/suggest why you don’t use C or GCC (Gnu C Compiler) as it is often 
referred to ?
The Beaglebone comes with both GCC and Java/Javascript already installed.
 
Just my two cents …
 

From: [email protected] [mailto:[email protected]] On 
Behalf Of azzythehillbilly mir
Sent: Monday, October 28, 2013 11:18 AM
To: [email protected]
Subject: [beagleboard] learning ARM assy with BBB
 

Hi Forum,
 
I have a problem and I am hoping that I kind soul will direct me whereby I am 
able to help myself get on my feet.
This is a bit embarrassing, but here it goes. I got myself a BBB because I want 
to switch from using  MCS-51 processors and the like.  I have no formal 
schooling in processors or electronics.  I started working on processors around 
1980 when I got hold of an Ohio scientific and later an AppleII+. Later moved 
to Z80/Z8000/8086/68030 and similar as I started to formally design HW and SW 
for embedded systems. 
Never had to bother even with  C so have been hacking merrily away with 
Assembly only. Rarely adding ( with difficulty) bits of code for floating point 
when my own extended math routines simply would not do.  This works for me as I 
have learned to cram as much functionality as possible into limited resources.  
I can get working code written and debugged faster than most C coders can. I 
know nearly zero about Linux//Ubuntu/Fedora. Unless someone has worked on the 
simple old controllers one might not understand how exciting ( mouth watering 
even! ) it is to contemplate the peripherals this Sitara 3359 processor 
provides. I just need to get a jump start.
 
Here is the problem, I want to write code for the Sitara-3359 and learn the 
nuts and bolts of low level programming (assy). I need some kind of a simple 
IDE Where I can take control of the processor from reset onwards ( barring 
un-by passable initializing code prewritten  into the processor?).  I have been 
searching all over the net for just that but come up frustrated by the huge 
number of names/acronyms and all. There are just too many branches to 
investigate. I get lost every time I try.  For the moment I want merely to 
exercise the Sitara and study its responses, no desire to write any commercial 
application (with the possible exception of a camera interface for my 
telescopes).
 
Please kindly somebody point me in the right directions. Once I have the 
correct IDE set up I can take over and dive into the details. No problem there.
Thanks in advance
 
Azzythehillbilly
-- 
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/groups/opt_out.


No virus found in this message.
Checked by AVG - www.avg.com
Version: 2014.0.4158 / Virus Database: 3615/6785 - Release Date: 10/27/13

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to a topic in the Google 
Groups "BeagleBoard" group.
To unsubscribe from this topic, visit 
https://groups.google.com/d/topic/beagleboard/dAisubAANbw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to 
[email protected].
For more options, visit https://groups.google.com/groups/opt_out.
                                          

-- 
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/groups/opt_out.

Reply via email to