6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Tue Nov 12, 2024 4:29 am

All times are UTC




Post new topic Reply to topic  [ 94 posts ]  Go to page 1, 2, 3, 4, 5 ... 7  Next
Author Message
PostPosted: Sun May 06, 2012 10:28 pm 
Offline
User avatar

Joined: Mon Aug 08, 2011 2:48 pm
Posts: 808
Location: Croatia
The Raspberry Pi is gaining popularity fast, and there is also the MagPi magazine, and the first issue has been released. The MagPi kinda reminds me of the old 80' computer magazines(i never read them, but i plan to follow this) and i guess that it is going to be very interesting and educative.
It seems that the 80' computer programming era just got a reboot with a bit of the 80' nostalgia.

I think this is worth following and commenting, so i started this topic...


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 8:54 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
link for the magazine: http://themagpi.wordpress.com/

I think one of the nice things about the Pi is that it boots from SD card, which is of course swappable. So you can have a number of experimental environments which don't need to co-exist. And although you (probably) have to boot a linux kernel, you don't necessarily have to boot all the way into a full linux distribution with a windowing environment: you could boot straight into some program of your choice, whether a python or native ARM program.


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 12:36 pm 
Offline

Joined: Wed May 20, 2009 1:06 pm
Posts: 491
Adafruit Prototyping Pi Plate Kit for Raspberry Pi -
http://www.adafruit.com/products/801

An alternative to the Raspberry Pi is:

Olinuxino 1.2 GHz single board computer
http://dangerousprototypes.com/2012/04/ ... -computer/


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 12:51 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
Take note - that's a future plan board! Even the 545MHz boards are 'due in May' - see links from pricelist
http://www.olimex.com/dev/pricelist.html


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 2:32 pm 
Offline
User avatar

Joined: Mon Aug 08, 2011 2:48 pm
Posts: 808
Location: Croatia
The R-Pi is still cheaper, i just got a email from my local farnell distributer, they will be able to get them August, instead of June... So i guess i wont be seeing any pies soon...
I would also like to try making some arm based projects myself, but i have no idea how to build them...


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 2:48 pm 
Offline

Joined: Wed May 20, 2009 1:06 pm
Posts: 491
Dajgoro wrote:
The R-Pi is still cheaper, i just got a email from my local farnell distributer, they will be able to get them August, instead of June... So i guess i wont be seeing any pies soon...
I would also like to try making some arm based projects myself, but i have no idea how to build them...


Farnell was charging a $20 shipping and handling fee. The other issues was open source and I may post the issues if I can find them. The Raspberry PI has a chip in it and the major supplier won't issue a very detailed datasheet.


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 3:04 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
There's a datasheet here
http://www.element14.com/community/docs ... spberry-pi
with plenty of detail about lots of the on-chip peripherals. What has people upset is that there isn't detail about how to drive the video capabilities, beyond what the closed-source linux video driver allows for. (But that's plenty for most purposes.)


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 3:05 pm 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
ChuckT wrote:
...The Raspberry PI has a chip in it and the major supplier won't issue a very detailed datasheet.

I wasn't able to find a supplier for the ARM Cortex A8 based Allwinner A13 on the Olinuxino. It looks like they're having the boards made in China. The QFP part is made by a chinese company Allwinner, and doesn't seem to be distributed yet.

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 3:56 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
It seems to be worse than that - there's no detailed datasheet, so even less access to peripherals than found on the Pi. But this is all very off-topic - let's stick to products which are at least in production even if supplies are very limited.

To answer Dajgoro's earlier point: have a look at cjb's posting elsewhere (the STM32F4DISCOVERY is a cheap ARM-based dev board with lots of 5V-tolerant I/O - the chip is surface mount but not BGA)


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 4:50 pm 
Offline
User avatar

Joined: Mon Aug 08, 2011 2:48 pm
Posts: 808
Location: Croatia
BigEd wrote:
To answer Dajgoro's earlier point: have a look at cjb's posting elsewhere (the STM32F4DISCOVERY is a cheap ARM-based dev board with lots of 5V-tolerant I/O - the chip is surface mount but not BGA)


Yes, but that is only a mcu, with no external bus, i remember seeing some arm mcu that had an external bus interface, where you could add external ram(or maybe hardware?).


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 5:28 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
Dajgoro wrote:
BigEd wrote:
To answer Dajgoro's earlier point: have a look at cjb's posting elsewhere (the STM32F4DISCOVERY is a cheap ARM-based dev board with lots of 5V-tolerant I/O - the chip is surface mount but not BGA)


Yes, but that is only a mcu, with no external bus, i remember seeing some arm mcu that had an external bus interface, where you could add external ram(or maybe hardware?).
For sure there are parts with DDR or similar interfaces. I don't think(*) you'll see a general purpose address and data bus like we're used to - you have GPIOs and you have on-chip peripherals, and you have the likes of SPI.

Cheers
Ed
(*)but see cjb's comment below.


Last edited by BigEd on Mon May 07, 2012 6:07 pm, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 5:42 pm 
Offline

Joined: Fri Nov 26, 2010 6:03 pm
Posts: 46
Location: NSW, Australia
Quote:
i remember seeing some arm mcu that had an external bus interface, where you could add external ram(or maybe hardware?).

The STM32F and STM32L (at least) have what's called a 'Flexible Static Memory Controller' (aka FSMC), that among other features, can remap 42 GPIO pins into A[0:25] & D[0:15] as a memory bus to external SRAMs, and the ram then appears as up to 1GB of normal directly-addressable memory.

Friends of mine are pushing for a 65816 simulator next :) ... I'm thinking for that there's the 512kB SRAMs (like http://tinyurl.com/6oeqknl), which can go onto a simple pin-to-pin daughterboard that sits under the Disco.

NOTE: DON'T BUG ME ABOUT A 65816 SIMULATOR >:E


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 5:44 pm 
Offline
User avatar

Joined: Mon Aug 08, 2011 2:48 pm
Posts: 808
Location: Croatia
With this kind of mcu, you only have a more powerful hardware, and (almost?) no more functionality that my sbc has now. The real deal is hiding in soc solutions, and i tried investigating them, but they are all kinda obscure, and until somebody points you the right direction, you don't have a point where to start.
The thing that makes me crazy is that i am right now in the 4. semester, and still i haven't seen any modern hardware(actually i did have some arm assembly once, but only basics in an emulator), right now i have labs with the 8051...


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 6:05 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
cjb wrote:
Quote:
i remember seeing some arm mcu that had an external bus interface, where you could add external ram(or maybe hardware?).

The STM32F and STM32L (at least) have what's called a 'Flexible Static Memory Controller' (aka FSMC), that among other features, can remap 42 GPIO pins into A[0:25] & D[0:15] as a memory bus to external SRAMs, and the ram then appears as up to 1GB of normal directly-addressable memory.
sounds interesting - evidently there's a lot to learn.

Quote:
Friends of mine are pushing for a 65816 simulator next :) ...
You might have a look at lib65816.


Top
 Profile  
Reply with quote  
PostPosted: Mon May 07, 2012 6:13 pm 
Offline
User avatar

Joined: Mon Aug 08, 2011 2:48 pm
Posts: 808
Location: Croatia
BigEd wrote:
cjb wrote:
Quote:
i remember seeing some arm mcu that had an external bus interface, where you could add external ram(or maybe hardware?).

The STM32F and STM32L (at least) have what's called a 'Flexible Static Memory Controller' (aka FSMC), that among other features, can remap 42 GPIO pins into A[0:25] & D[0:15] as a memory bus to external SRAMs, and the ram then appears as up to 1GB of normal directly-addressable memory.
sounds interesting - evidently there's a lot to learn.

Is there some sort of IDE software, or something similar for this sort of arm mcu/cpu?


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 94 posts ]  Go to page 1, 2, 3, 4, 5 ... 7  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: