Page 1 of 1

Re: A Few Questions

Posted: Thu Sep 15, 2011 1:17 am
by Jesse B
Hey everyone. First things first, I absolutely love this project. I've been looking like something similar to this for quite a long time, but ARM-based single-board computers tend to run at well over $100, not a student friendly budget!

A little bit about myself briefly. I'm a Computer Science student at BCIT, a fantastic institute in British Columbia, Canada. I've always had a keen interest in hardware and software, and have done some development at a hobbyist level for both.

I'm interested in doing some development for this platform, both software and hardware. I've been looking into rolling my own distribution, which would be catered to my needs specifically. I would release this to the public in case anybody out there is like me :D

I'm looking for some resources that I'm not sure are yet available, and just have some general questions as well.

1.) I've noticed that there is a strip of I/O pins. Is there a pinout diagram available for this?

2.) What other input/output is available other than the obvious (video/audio, usb, ethernet, etc.)?

3.) Will there be source code available for all the drivers/whatever else is needed for creating a distribution?

Thanks,

- Jesse

Re: A Few Questions

Posted: Thu Sep 15, 2011 1:43 am
by mukhtar
I only know 2 , Il link you .. http://elinux.org/RaspberryPiB.....re_Details

Go Wild! :D

Re: A Few Questions

Posted: Thu Sep 15, 2011 1:49 am
by ShiftPlusOne
http://www.raspberrypi.org/for.....ostid-1759

It's too early to say what will or won't be on the final version, but that's what's on the alpha board.

Yes, the source code for the drivers required to interface the GPU firmware will be GPLed.

Re: A Few Questions

Posted: Thu Sep 15, 2011 2:14 am
by Jesse B
Thank you to both of you!

muhktar: I had found that, already, I was looking for the specifics of the physical location of each pin, and what the pin did, ie.)GND, I2C, etc.

ShiftPlusOne:Thank you for that, that's closer to what I'm looking for :D

I guess I'll just have to wait until they finalize the design to get what I'm looking for. I'm just interested to see what kind of peripherals would be possible with the supplied GPIO pins!

I also assume that the source is still being worked on, and will be released around the same time the board is released? If there's current versions available, where could I locate them?

Thanks again,

- Jesse

Re: A Few Questions

Posted: Thu Sep 15, 2011 2:22 am
by ShiftPlusOne
You're welcome

I am sure that no sources will be released any time soon because as you said... they're still being developed. I would be a little surprised if anything was released before the device itself.

Re: A Few Questions

Posted: Thu Sep 15, 2011 3:00 am
by Jesse B
Understandable. In the mean time I can work on planning things out, and just compiling some stuff for x86, learning the basics. Same ideas, different arch :D

Re: A Few Questions

Posted: Thu Sep 15, 2011 3:21 am
by ShiftPlusOne
yup, once you've got the basics down, you can dive into scratchbox/scratchbox2/buildroot/openembedded/aboriginal and qemu.

Re: A Few Questions

Posted: Sat Sep 17, 2011 12:23 am
by Jesse B
Alright, well in the small amount of free time I've had, I've done a bit of reading and whatnot.

Basically I've got a simple model of how things work in my head, and I'm just looking for confirmation at this point so that I can start working on some miscellaneous projects.

The GPU takes care of the initial booting (via some code stored in ROM).
You are able to point it to a bootloader installed on your SD card if you so choose.
From there you can boot the kernel and all is well.

Is this correct?

Thanks,

- Jesse

Re: A Few Questions

Posted: Sat Sep 17, 2011 5:35 am
by ShiftPlusOne
Close enough.