I started doing serious embedded development with TS products a year ago and I
still find myself wasting gobs of time reinventing the wheel. And I have
advanced degrees in engineering.
You need a bunch of things before you can begin working. You need a cross
toolchain. Sounds simple and should be something you "just install". Nope.
You first need to decide what desktop environment you want to work in: Windows,
Mac OSX, or Linux. Each has its pros and cons. I've used OSX fairly well but
only because some generous soul posted procedures for building a toolchain.
But even building a toolchain is a challenge because the make system for it
requires a bunch of utilities that may or may not be present on your system.
And even if you have these, the versions of the utilities may not be recent
enough and you wind up with errors during building. And every part of the
toolchain itself has numerous versions. Not much in the way of documentation
on what versions to use.
The trend I've observed is that there is a lot of experience-based knowledge
needed to avoid wasting time doing what should be already packaged and ready
for use. I've heard the comment "Oh, well you just want to stand on the
shoulders of giants." Bulldinky. Imagine if every time you wanted to drive a
different car you were told that you have to take a month-long driving class
and assemble the car yourself.
TS is getting better with their tools especially on their newer hardware.
Eclipse is pretty much ready to run on Windows although I don't know if you can
compile a full kernel with it.
There are a couple of decent books but usually they talk about one flavor of
something when there may be a dozen e.g. file systems.
--- In Angel <> wrote:
>
> Hi who-ever-you-are,
>
> I can honestly say that I was just exactly where you are just a few
> years ago. I can understand how you feel. Maybe I had the slight
> advantage of knowing how to use Windows from the command line.
>
> You need to learn lots about linux first, linux from the command line.
>
> start here:
>
> http://www.physics.ubc.ca/mbelab/computer/linux-intro/html/index.html
>
> then read this, it will help you a lot, on this list and on any other.
>
> http://catb.org/~esr/faqs/smart-questions.html
>
> It took me years of little bits of time. I don't suspect that unless
> you do this full time it will take you any less. But don't give up, it
> fun.
>
> Saludos,
>
> Angel
>
>
>
> On Fri, 2010-03-05 at 05:29 +0000, pc.pal6 wrote:
> >
> > i am a beginner in arm boards.i have been asked to use TS7300 board
> > with debian linux for a project.could you help me with some study
> > materials.i had been using windows and have no base in linux.
> >
> >
> >
> >
> >
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|