Amiga.org

Operating System Specific Discussions => Other Operating Systems => Topic started by: jj on May 19, 2012, 01:09:28 PM

Title: Raspberry PI
Post by: jj on May 19, 2012, 01:09:28 PM
Mine turned up this morning.
 
If anyone is interested will post later my thoughts once got it up and running
Title: Re: Raspberry PI
Post by: a1200 on May 19, 2012, 01:29:20 PM
Definitely interested. Very cool piece of hardware. I am on the Raspberry PI group on Linkedin, quite interesting. Haven't ordered one yet, not sure if I will or stick to Atom based machines for fun projects on Linux.
Title: Re: Raspberry PI
Post by: Kesa on May 19, 2012, 01:30:11 PM
Please do. I want to see what this thing can do.
Title: Re: Raspberry PI
Post by: jj on May 19, 2012, 01:32:08 PM
Well it lives.   Powers up but doesnt boot into an OS.  I know practically nothing about linux so this is going to be new learning experience.  Downloading different image to try but as my connection is only 1.5mb will take awhile
Title: Re: Raspberry PI
Post by: Kesa on May 19, 2012, 01:45:00 PM
Is there an ETA of when Aros will be available?
Title: Re: Raspberry PI
Post by: a1200 on May 19, 2012, 01:45:54 PM
Someone on the linkedin group posted a link to their blog with this interesting and hopefully useful post: Link (https://thebitbangtheory.wordpress.com/2012/05/16/first-impressions-on-the-raspberry-pi/?goback=.gmp_4332461.gde_4332461_member_115953724)
Title: Re: Raspberry PI
Post by: a1200 on May 19, 2012, 01:47:22 PM
@Kesa

What's a potato diet? Eating no potatoes or eating nothing but potatoes?
Title: Re: Raspberry PI
Post by: Kesa on May 19, 2012, 01:54:04 PM
Nothing but potatoes for a month!
Title: Re: Raspberry PI
Post by: Akiko on May 19, 2012, 02:03:21 PM
JJ

Don't forget to post some pics of your progress. :)

I'm expecting mine around the 28th this month, can anyone recommend a cheap 'n' cheerful power supply?
Title: Re: Raspberry PI
Post by: jj on May 19, 2012, 02:04:53 PM
Quote from: Akiko;693589
JJ
 
Don't forget to post some pics of your progress. :)
 
I'm expecting mine around the 28th this month, can anyone recommend a cheap 'n' cheerful power supply?

 
Dude its powered from micro usb and draws about 2 watts.  You power if off phone charger
Title: Re: Raspberry PI
Post by: a1200 on May 19, 2012, 02:35:47 PM
@Kesa

Good luck!
Title: Re: Raspberry PI
Post by: jj on May 19, 2012, 03:21:27 PM
this post brought to you by raspberry pi :)
Title: Re: Raspberry PI
Post by: jj on May 19, 2012, 03:38:05 PM
(http://i1166.photobucket.com/albums/q601/S0ulA55a551n/IMG_0391.jpg)
Title: Re: Raspberry PI
Post by: jj on May 19, 2012, 03:39:02 PM
(http://i1166.photobucket.com/albums/q601/S0ulA55a551n/IMG_0394.jpg)
Title: Re: Raspberry PI
Post by: TheBilgeRat on May 19, 2012, 04:26:15 PM
sigh - I've been waiting for an email from farnell for ages.

At least there are truly some out in the wild!
Title: Re: Raspberry PI
Post by: tribz on May 19, 2012, 04:48:04 PM
Quote from: JJ;693579
Mine turned up this morning.
 
If anyone is interested will post later my thoughts once got it up and running


When did you order it? I ordered mine from RS this week once my slot became available.
Title: Re: Raspberry PI
Post by: TheDaddy on May 19, 2012, 04:52:11 PM
Quote from: JJ;693600
(http://i1166.photobucket.com/albums/q601/S0ulA55a551n/IMG_0391.jpg)


I thought the SD Card wasn't supposed to stick out that much...I thought it was flush with the edge...still waiting for mine...
Title: Re: Raspberry PI
Post by: TiredOLife on May 19, 2012, 05:40:00 PM
@JJ

Have you tried any games or videos on it yet?
Would like to see a clip on youtube or something of you testing it.
Any chance?

Finally got invited to order last night.
They said I should have it within three weeks.
Title: Re: Raspberry PI
Post by: takemehomegrandma on May 19, 2012, 07:17:59 PM
@ JJ

Very cool, thanks for sharing!

Keep us posted about your progress! :)

:pint:

(Still can't help thinking that the Raspberry offers so much less in both performance and features than an Efika MX that's still very cheap and ahelluvalot more complete solution (hence far better worth for your money), but indeed the Raspberry is practically "no money at all", so what the hell... ;))
Title: Re: Raspberry PI
Post by: duga on May 19, 2012, 07:41:26 PM
Quote from: JJ;693600
(http://i1166.photobucket.com/albums/q601/S0ulA55a551n/IMG_0391.jpg)

I wouldn't recommend running it laying on the anti-static bag. :juggler:
Title: Re: Raspberry PI
Post by: takemehomegrandma on May 19, 2012, 07:46:47 PM
Quote from: duga;693630
I wouldn't recommend running it laying on the anti-static bag. :juggler:


Won't die of static electricity though... :lol:
Title: Re: Raspberry PI
Post by: Darth_X on May 19, 2012, 07:57:57 PM
I want to get a few of these once they are available again..
Title: Re: Raspberry PI
Post by: jj on May 19, 2012, 08:45:14 PM
Quote from: tribz;693607
When did you order it? I ordered mine from RS this week once my slot became available.


29th feb :) so took awhile
Title: Re: Raspberry PI
Post by: jj on May 19, 2012, 08:48:24 PM
Quote from: TiredOLife;693611
@JJ

Have you tried any games or videos on it yet?
Would like to see a clip on youtube or something of you testing it.
Any chance?

Finally got invited to order last night.
They said I should have it within three weeks.


not had chance yet.   Got a sd card with XBMC image ready  to go.  Will maybe try and do some pictures, video, etc but only got iphone for video and will not be for a few days as pretty busy at mo
Title: Re: Raspberry PI
Post by: TiredOLife on May 20, 2012, 12:27:09 PM
No worries mate, not looking for a big production.
A little cheap and nasty clip when you have a moment will be great.

Cheers
Title: Re: Raspberry PI
Post by: a1200 on May 20, 2012, 01:56:54 PM
I see people are doing cute little cases for the Raspberry PI, looks like a better idea than having it on the desk exposed.

Link1 (http://www.modmypi.com/products.php)

Link 2 (http://www.ebay.co.uk/sch/i.html?_nkw=raspberry+pi+case&_sacat=0&_odkw=raspberry+pi&_osacat=0&_trksid=p3286.c0.m270.l1313)
Title: Re: Raspberry PI
Post by: persia on May 20, 2012, 03:05:45 PM
If I was going to buy one I'd use this case:

(http://www.skpang.co.uk/catalog/images/raspberrypi/IMG_0001-3.jpg)
Title: Re: Raspberry PI
Post by: runequester on May 20, 2012, 03:53:17 PM
That is adorable. Please post more!
Title: Re: Raspberry PI
Post by: Akiko on May 20, 2012, 06:17:24 PM
Another one in red.

(http://i46.tinypic.com/1736vs.jpg)
Title: Re: Raspberry PI
Post by: bloodline on May 21, 2012, 01:55:57 PM
Quote from: JJ;693579
Mine turned up this morning.
 
If anyone is interested will post later my thoughts once got it up and running
Lucky sod! Mine is due for delivery mid June... I have an HDMI cable, and SD Card and an micro USB charger all ready for it!!!
Title: Re: Raspberry PI
Post by: bloodline on May 21, 2012, 07:38:45 PM
Hey JJ, your Pi has the 26pin GPIO header... Do you plan to use it?
Title: Re: Raspberry PI
Post by: jj on May 21, 2012, 09:44:55 PM
Quote from: bloodline;693833
Hey JJ, your Pi has the 26pin GPIO header... Do you plan to use it?


had no plans to, to be honest.   Not my field of interest.  Are they not all going to have them then ?
Title: Re: Raspberry PI
Post by: bloodline on May 21, 2012, 10:47:54 PM
Quote from: JJ;693844
had no plans to, to be honest.   Not my field of interest.  Are they not all going to have them then ?
When the boards were going to be self produced, only the first 10,000 would have the GPIO headers... Now RS and farnell are manufacturing I don't know... I'm hoping my Pi will have the header as I want to play with it :)
Title: Re: Raspberry PI
Post by: nyteschayde on May 29, 2012, 06:49:44 AM
What would be the fastest I/O for data between an Amiga and the PI? It seems like it's still the unanswered question I come to when I consider any microcontroller or mini-computer such as the PI.

I'd like to leverage the power of the PI in conjunction with an old Amiga somehow? Anybody have any ideas?

Would it be like a PCMCIA<->GPIO adapter or perhaps a trapdoor edge connector <-> GPIO? I've also considered the clock port but I haven't been impressed with what I've seen with the Subway USB speeds.

Let's brain storm!

Quote from: bloodline;693847
When the boards were going to be self produced, only the first 10,000 would have the GPIO headers... Now RS and farnell are manufacturing I don't know... I'm hoping my Pi will have the header as I want to play with it :)
Title: Re: Raspberry PI
Post by: TheDaddy on May 29, 2012, 07:03:08 AM
mmmh...my raspberry arrived, installed the Linux image from website and the USB mouse is not recognised...argh! :(
Title: Re: Raspberry PI
Post by: nyteschayde on May 29, 2012, 07:09:59 AM
Make sure you have enough power. Seems that is the most common issue I've heard with the PI. Mine still hasn't arrived so I can't say from experience though.

Quote from: TheDaddy;694532
mmmh...my raspberry arrived, installed the Linux image from website and the USB mouse is not recognised...argh! :(
Title: Re: Raspberry PI
Post by: TheDaddy on May 29, 2012, 07:21:50 AM
Got myself one of these:

http://www.ebay.co.uk/itm/Micro-USB-Power-Supply-For-Raspberry-Pi-Computer?item=330730087675&cmd=ViewItem&_trksid=p5197.m7&_trkparms=algo%3DLVI%26itu%3DUCI%26otn%3D5%26po%3DLVI%26ps%3D63%26clkid%3D8751643704345737842#ht_1221wt_1397

And the USB mouse does not work. Tried another one and still the same. Bah!
Title: Re: Raspberry PI
Post by: nyteschayde on May 29, 2012, 07:27:02 AM
You could try running the mouse through a powered hub and see if that is the issue after all.

Quote from: TheDaddy;694536
Got myself one of these:

http://www.ebay.co.uk/itm/Micro-USB-Power-Supply-For-Raspberry-Pi-Computer?item=330730087675&cmd=ViewItem&_trksid=p5197.m7&_trkparms=algo%3DLVI%26itu%3DUCI%26otn%3D5%26po%3DLVI%26ps%3D63%26clkid%3D8751643704345737842#ht_1221wt_1397

And the USB mouse does not work. Tried another one and still the same. Bah!
Title: Re: Raspberry PI
Post by: TheDaddy on May 29, 2012, 07:42:40 AM
Quote from: nyteschayde;694538
You could try running the mouse through a powered hub and see if that is the issue after all.


If it works via the powered USB then it means that the psu is pants?
Title: Re: Raspberry PI
Post by: nyteschayde on May 29, 2012, 07:44:07 AM
Not necessarily but I've heard everything from the leads, the contacts, the sometimes even the day of the week (jk) dropping a tenth of a volt and causing things to not function.

Quote from: TheDaddy;694542
If it works via the powered USB then it means that the psu is pants?
Title: Re: Raspberry PI
Post by: TheDaddy on May 29, 2012, 07:51:44 AM
:)

I AM really impressed...worth the money! :D
Title: Re: Raspberry PI
Post by: nyteschayde on May 29, 2012, 07:55:34 AM
I take it the powered hub worked?

Quote from: TheDaddy;694544
:)

I AM really impressed...worth the money! :D
Title: Re: Raspberry PI
Post by: TheDaddy on May 29, 2012, 07:56:44 AM
Nope I haven't got one I'll have to do that at work...I'll let you know, thanks for the suggestions. :)
Title: Re: Raspberry PI
Post by: brownb2 on May 29, 2012, 01:46:26 PM
Slightly O/T.

Can the PI be rigged as an accelerator?

What's to stop somebody wiring up the accelerator port in an A1200 to the Pi via USB  (or faster bus - obviously may need some sort of breadboard inbetween) and passing the instructions to an ARM 68000 series emulator such as http://notaz.gp2x.de/cyclone.php (this emulator is 68000 only)?

Obviously FPGAs are better for the purpose but technically I can't see too much trouble apart from:

It may be a tad slow... and now I've written this post probably complicated.
Title: Re: Raspberry PI
Post by: nyteschayde on May 29, 2012, 05:21:35 PM
That or using the PI like a bridge board or how about as a video card? All these things have crossed my mind. I'm a software dev and love to sit down with a good hardware dev for a day or two to know more about things like PICs and working with and wiring up a GPIO.

Quote from: brownb2;694581
Slightly O/T.

Can the PI be rigged as an accelerator?

What's to stop somebody wiring up the accelerator port in an A1200 to the Pi via USB  (or faster bus - obviously may need some sort of breadboard inbetween) and passing the instructions to an ARM 68000 series emulator such as http://notaz.gp2x.de/cyclone.php (this emulator is 68000 only)?

Obviously FPGAs are better for the purpose but technically I can't see too much trouble apart from:

  • Conversion between the trapdoor connector to USB serial will likely need custom PIC work.
  • Custom software glue to pass the USB instructions ARM side to the relevant emulator API and return results.
  • Emulator may need modification for access to the Amiga chipset and chip ram, as opposed to ARM ram,  via USB :(

 It may be a tad slow... and now I've written this post probably complicated.
Title: Re: Raspberry PI
Post by: JimS on May 29, 2012, 05:56:04 PM
Quote from: nyteschayde;694611
That or using the PI like a bridge board or how about as a video card? All these things have crossed my mind. I'm a software dev and love to sit down with a good hardware dev for a day or two to know more about things like PICs and working with and wiring up a GPIO.


I've been thinking of using a microcontroller board as some kind of super I/O board for a classic Amiga. There are a lot of chips out there that do cool stuff like mp3 decoding, radio reciever, networking and usb hosting. Seems like a microcontroller could host these - via SPI. and communicate with the Amiga via a parallel interface.
One thing to consider, I'm almost sure the PI uses 3.3v logic. You'd need some level shifting to connect to the Amiga.
Title: Re: Raspberry PI
Post by: nyteschayde on May 29, 2012, 06:47:12 PM
Before I ordered the PI, I was all about trying to figure out a way to arduino-up my Amiga. I'd still be interested. It's so frustrating for me because I understand just enough to not be able to know the right direction about how to best use the hardware.

Also, Amigas are not a dime a dozen so the thought of damaging one in testing also frightens me. So, I understand that most modern electronics use 3.3 volts and older stuff like the Amiga uses 5 volts. How do you do "level shifting"?

Also I asked earlier about the fastest interface area. I know the mediator, for example, has a pass-thru for the cpu 150 pin slot adapter for the A1200. Perhaps something like that would provide the best solution, but how do you make subsequent attachments work?

I've also read that you may need a PIC or something (again, what is a PIC) to create/call/provide (?!) interrupts at the 14MHz cycle in order to make the rest of the hardware happy if you wish to provide some sort of accelerator.

Do you need to connect to all 150 pins? What is the minimum needed if your microcontroller/microcomputer has only in the range of 25-35 GPIO pins?

I would love to get into an IRC chatroom with anybody capable and patient enough to explain this stuff to me; or better yet, in person in you're in San Jose, CA.

Quote from: JimS;694614
I've been thinking of using a microcontroller board as some kind of super I/O board for a classic Amiga. There are a lot of chips out there that do cool stuff like mp3 decoding, radio reciever, networking and usb hosting. Seems like a microcontroller could host these - via SPI. and communicate with the Amiga via a parallel interface.
One thing to consider, I'm almost sure the PI uses 3.3v logic. You'd need some level shifting to connect to the Amiga.
Title: Re: Raspberry PI
Post by: Ni72ous on May 29, 2012, 07:28:56 PM
Got my email from rs today but am a bit reluctant to order after seeing the via board and a few of the other arm boards.
Title: Re: Raspberry PI
Post by: nyteschayde on May 29, 2012, 07:33:59 PM
If you get one of the other boards, let us know how it goes!

Quote from: Nitrous;694627
Got my email from rs today but am a bit reluctant to order after seeing the via board and a few of the other arm boards.
Title: Re: Raspberry PI
Post by: JimS on May 29, 2012, 07:54:41 PM
Quote from: nyteschayde;694620
Before I ordered the PI, I was all about trying to figure out a way to arduino-up my Amiga. I'd still be interested. It's so frustrating for me because I understand just enough to not be able to know the right direction about how to best use the hardware.


I was thinking about the arduino as well as some other boards maybe ARM or Propellor based.

Quote
Also, Amigas are not a dime a dozen so the thought of damaging one in testing also frightens me. So, I understand that most modern electronics use 3.3 volts and older stuff like the Amiga uses 5 volts. How do you do "level shifting"?


There are lots of ways, from resistors & diodes to custom chips made just for level shifting. Peruse the adafruit or sparkfun web sites for some ideas...

Quote
Also I asked earlier about the fastest interface area. I know the mediator, for example, has a pass-thru for the cpu 150 pin slot adapter for the A1200. Perhaps something like that would provide the best solution, but how do you make subsequent attachments work?

I don't know about speed. What I had in mind was making a card for the Zorro bus (but too lazy to do autoconfig) that implemented a 16 bit parallel port. Just a matter of decoding the Amiga's address bus to pick some spare address. Add a couple of handshaking lines and you need less than 20 lines. Because I was thinking of multiple devices on the other end of the microcontroller, the Amiga would send over a control word first with a device address. The micro would then route the data as needed. At least that's kinda what I was thinking.
Quote
I've also read that you may need a PIC or something (again, what is a PIC) to create/call/provide (?!) interrupts at the 14MHz cycle in order to make the rest of the hardware happy if you wish to provide some sort of accelerator.

A PIC is just another type of microcontroller chip

Quote
Do you need to connect to all 150 pins? What is the minimum needed if your microcontroller/microcomputer has only in the range of 25-35 GPIO pins?


Like I said, for what I had in mind, I'd only need about 20 pins. But if you want an accellerator, GPIO is irrelevant. What you need are the CPU's address and memory busses. Those aren't necessarily available outside the chip.  
Quote
I would love to get into an IRC chatroom with anybody capable and patient enough to explain this stuff to me; or better yet, in person in you're in San Jose, CA.

You can try the Sunday nite Asha chat on irc.superhosts.net  #team*amiga  
We meet Sundays at 9pm EST. Sometimes some hardware knowlegeable folk show up.
Title: Re: Raspberry PI
Post by: nyteschayde on May 29, 2012, 11:22:29 PM
Quote from: JimS;694630
I don't know about speed. What I had in mind was making a card for the Zorro bus (but too lazy to do autoconfig) that implemented a 16 bit parallel port.


What is wrong with the physical parallel port on the backside of the Amiga's? Are they too slow? Were you planning on something else so that it could be handled from the inside of the machine?
Title: Re: Raspberry PI
Post by: JimS on May 30, 2012, 12:44:45 AM
Quote from: nyteschayde;694648
What is wrong with the physical parallel port on the backside of the Amiga's? Are they too slow? Were you planning on something else so that it could be handled from the inside of the machine?


Nothing wrong with the built in port... except that it's only 8 bits wide.... and I'd prefer to leave it for the printer. BTW. "planning" is too strong a word. ;-) It's just some ideas I've been mulling around.
Title: Re: Raspberry PI
Post by: nyteschayde on May 30, 2012, 01:44:52 AM
Quote from: JimS;694652
Nothing wrong with the built in port... except that it's only 8 bits wide.... and I'd prefer to leave it for the printer. BTW. "planning" is too strong a word. ;-) It's just some ideas I've been mulling around.


Interesting, so would you say that each GPIO pin is roughly a bit given it's states are likely high or low. Therefore if you had 8 pins you could spit out roughly a byte at a time? Is that how this works. Give some signal to read, the software reads the state of pins 0-7 and assigns their values to bits 0-7 respectively and then either waits for the next read now signal or otherwise signals the device that it's ready for the next byte's worth of bit/GPIO pin values?

Is this roughly how data transfer between them would take place? Or could you do something like set the voltage on the GPIO pin to be a value between 0.0v and 0.256v and read the voltage as a byte value? Not sure how precise voltage can be set and read.

What are the maximum throughput values if it's used like this? Sorry if this is way OT, but I'm just pondering in "out loud" in these POSTs now.
Title: Re: Raspberry PI
Post by: JimS on May 30, 2012, 02:19:12 PM
Quote from: nyteschayde;694657
Interesting, so would you say that each GPIO pin is roughly a bit given it's states are likely high or low. Therefore if you had 8 pins you could spit out roughly a byte at a time? Is that how this works. Give some signal to read, the software reads the state of pins 0-7 and assigns their values to bits 0-7 respectively and then either waits for the next read now signal or otherwise signals the device that it's ready for the next byte's worth of bit/GPIO pin values?

Is this roughly how data transfer between them would take place?

That's exactly how it would work.

Quote
Or could you do something like set the voltage on the GPIO pin to be a value between 0.0v and 0.256v and read the voltage as a byte value? Not sure how precise voltage can be set and read.

No, I don't think that would work... too inaccurate.

Quote
What are the maximum throughput values if it's used like this? Sorry if this is way OT, but I'm just pondering in "out loud" in these POSTs now.


Maximum thruput would most likely be limited by the clock speed of the CPUs on either side of the link. Probably the Amiga side would be the limiting factor.
Title: Re: Raspberry PI
Post by: CritAnime on May 30, 2012, 02:20:44 PM
Just got my order code. Placed my order and waiting for the confirmation. :)
Title: Re: Raspberry PI
Post by: clusteruk on May 30, 2012, 07:23:00 PM
Hi all

Mine is on its way as off today, please join my facebook group fo Aros
on RPi.

http://www.facebook.com/groups/imica/

videos soon and Aros Broadway from Pascal works :-)
Title: Re: Raspberry PI
Post by: Firedawg on June 19, 2012, 06:59:02 PM
It seems that my RPi ordered from both RS & Newark have been shipped.  I plan to shrink some of my old hardware systems in the shop to the size of a pi.  Should be fun working with something that small.  Took a small bit of change from my FPGA Replay Board savings, my wife does not know where this is by the way, and secured a order for the APC which will be available the first of July.  I will be very busy in the man-cave implementing a lot of cool stuff.

The Dawg
Title: Re: Raspberry PI
Post by: bloodline on July 04, 2012, 06:58:48 PM
I just compiled AmiWM for my Raspberry Pi, and it's awesome :)