rwgast_logicdesign
03-01-2012, 09:10 AM
Ok so first of all let me start by introducing myself. I have been a
hobby programmer for years, most of my programming has been in C. In
the last year I have gained an interest in assembly language, which
has also drawn me into hardware and micro-computer design. I would
love a job in the industry and am trying to develop my embedded
hardware and low-level programming skills. When I dive into projects
I like to learn things that can carry over in to the real world job
market. I originally wanted to learn to design on the ARM
Architecture. Ive been patiently awaiting to order a Raspberry PI now
for a while hoping to develop a Linux distro for it and Port Android
as some beginner type of projects and then move to writing my own
embedded operating system. I chose ARM because its everywhere
obviously having ARM skills translates past the hobby room! Well I
didn't get my Raspberry PI, and right now Im unemployed and blew to
much of my money on devices for the PI. So Im going to fall back on
my plan of a hombrew computer, for now trying to saty under $100 for
basics but leaving room to keep building. That is how I discovered
the Propeller, 8 cores is amazing!
Ok so Ive been doing about a days worth of research on the propeller
chip looking around at other peoples projects trying to get ideas. I
would like to build a modular system using pref boards at the moment
and later go to a some kind of pluggable bus, but for now just
jumping boards and stacking them is good enough. I saw a site where a
guy had stacked a few proto boards together he was trying to build
some sort of symmetric computing project.
Here is where I would like to start, wondering if it is possible. I want
to get a protoboard and one or two extra 40pin dip prop chips. I want
to use the chips in parallel, as in I want a 16/24 core computer. Ive
seen a few people doing this is there some sort of detailed doc out
there, the point is to stack more boards on top of each other later
so I can expand the the cores as I feel needed. I would also like to
use a monitor that runs at 1280x720 in its native resalution, now I
know that is not possible just using the vga output. My Idea is to
put the accessory HID parts on a prefboard connected to the right
pins on the board conntaining prop chips. Later on when cash is
available Im thinking I can add more prop chips to the video board
along with enough ram to drive the display, the problem being that Im
not really sure if you can connect ram chips to the prop system, from
what ive read ve some products ive seen im confused as wether ram
chips will work with the prop or not? Later down the road I would
like to be able to interface this prop system to ARM based
microcontroller setups or ARM boards like the Ras-PI and Beagle
Board. Im hoping to write a posix/linux compatible os to the prop
computer, maybe even port Linux, Ive seen some ambitous projects
claiming they can port linux after they added 32mb of ram...
Just to get started Im looking at a usb protoboard 1 or 2 extra prop
chips, and the hid accessories kit. I read someone has gotten USB
host working with blue tooth so thats good too Id like to write blue
tooth HID drivers as I bought blue tooth porifrials for my expected
Ras-Pi and I would love to use then :).
Im almost totally new to micro controllers and electronics in genral. I am an
ex-electrician and I do know Dc-Theory and how to solve circuts, Ive made
a few kits with pre-printed pcbs, I know x-86 ASM and have a decent understanding
of how computers work. I know some of what Im saying sounds way ambitious but like I said its
all down the road want to know if its possible. As of right now im
just looking to stack basically a blank prefboard with vga/rca wired
to a protoboard driving it that has two or three chips working
parralell, which can be can have more boards with chips connected to
it later. The third board I would want to work on would contain SD
readers and and ram chips to start holding a file system. Oh yes and
I would like to add ethernet somewhere asap.
Last questions are software related. Am I going to have any problems using
ASM/C and maybe Java to develop for the prop, using Linux? I may look
into spin for quick solutions to things but it is no industry
standard therefore I see it as a waste of time to learn and would
rather learn Java as a Hi Level solution or even Python. Lastly is
viewport worth the money what does it do, is it sort of like having a
scope and a jtag? Im sorry if this is all a bit much but im excited
to learn I want to get all the parts I need to start ordered and find
the best documents and information out there for using the prop
chips. I found a good pdf a guy wrote about building accessories for
it, but it is a bit basic. I really want some kind of a decent
display, doesnt have to be crazy game graphics just enough to make a
console look right on a widescreen LCD, and maybe some kind of GUI
later, I mean as far as video goes if you can interface a prop to
other processors and ram im sure a decent 4mb video display would be
possible that would be fast enough to run a GUI.
hobby programmer for years, most of my programming has been in C. In
the last year I have gained an interest in assembly language, which
has also drawn me into hardware and micro-computer design. I would
love a job in the industry and am trying to develop my embedded
hardware and low-level programming skills. When I dive into projects
I like to learn things that can carry over in to the real world job
market. I originally wanted to learn to design on the ARM
Architecture. Ive been patiently awaiting to order a Raspberry PI now
for a while hoping to develop a Linux distro for it and Port Android
as some beginner type of projects and then move to writing my own
embedded operating system. I chose ARM because its everywhere
obviously having ARM skills translates past the hobby room! Well I
didn't get my Raspberry PI, and right now Im unemployed and blew to
much of my money on devices for the PI. So Im going to fall back on
my plan of a hombrew computer, for now trying to saty under $100 for
basics but leaving room to keep building. That is how I discovered
the Propeller, 8 cores is amazing!
Ok so Ive been doing about a days worth of research on the propeller
chip looking around at other peoples projects trying to get ideas. I
would like to build a modular system using pref boards at the moment
and later go to a some kind of pluggable bus, but for now just
jumping boards and stacking them is good enough. I saw a site where a
guy had stacked a few proto boards together he was trying to build
some sort of symmetric computing project.
Here is where I would like to start, wondering if it is possible. I want
to get a protoboard and one or two extra 40pin dip prop chips. I want
to use the chips in parallel, as in I want a 16/24 core computer. Ive
seen a few people doing this is there some sort of detailed doc out
there, the point is to stack more boards on top of each other later
so I can expand the the cores as I feel needed. I would also like to
use a monitor that runs at 1280x720 in its native resalution, now I
know that is not possible just using the vga output. My Idea is to
put the accessory HID parts on a prefboard connected to the right
pins on the board conntaining prop chips. Later on when cash is
available Im thinking I can add more prop chips to the video board
along with enough ram to drive the display, the problem being that Im
not really sure if you can connect ram chips to the prop system, from
what ive read ve some products ive seen im confused as wether ram
chips will work with the prop or not? Later down the road I would
like to be able to interface this prop system to ARM based
microcontroller setups or ARM boards like the Ras-PI and Beagle
Board. Im hoping to write a posix/linux compatible os to the prop
computer, maybe even port Linux, Ive seen some ambitous projects
claiming they can port linux after they added 32mb of ram...
Just to get started Im looking at a usb protoboard 1 or 2 extra prop
chips, and the hid accessories kit. I read someone has gotten USB
host working with blue tooth so thats good too Id like to write blue
tooth HID drivers as I bought blue tooth porifrials for my expected
Ras-Pi and I would love to use then :).
Im almost totally new to micro controllers and electronics in genral. I am an
ex-electrician and I do know Dc-Theory and how to solve circuts, Ive made
a few kits with pre-printed pcbs, I know x-86 ASM and have a decent understanding
of how computers work. I know some of what Im saying sounds way ambitious but like I said its
all down the road want to know if its possible. As of right now im
just looking to stack basically a blank prefboard with vga/rca wired
to a protoboard driving it that has two or three chips working
parralell, which can be can have more boards with chips connected to
it later. The third board I would want to work on would contain SD
readers and and ram chips to start holding a file system. Oh yes and
I would like to add ethernet somewhere asap.
Last questions are software related. Am I going to have any problems using
ASM/C and maybe Java to develop for the prop, using Linux? I may look
into spin for quick solutions to things but it is no industry
standard therefore I see it as a waste of time to learn and would
rather learn Java as a Hi Level solution or even Python. Lastly is
viewport worth the money what does it do, is it sort of like having a
scope and a jtag? Im sorry if this is all a bit much but im excited
to learn I want to get all the parts I need to start ordered and find
the best documents and information out there for using the prop
chips. I found a good pdf a guy wrote about building accessories for
it, but it is a bit basic. I really want some kind of a decent
display, doesnt have to be crazy game graphics just enough to make a
console look right on a widescreen LCD, and maybe some kind of GUI
later, I mean as far as video goes if you can interface a prop to
other processors and ram im sure a decent 4mb video display would be
possible that would be fast enough to run a GUI.