ARM Raspberry Pi commitment

What features/apps/bugfixes needed in a future Puppy
Message
Author
User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#76 Post by don570 »

I came across this discussion on Raspberry forum...

Code: Select all


mattd on October 2, 2011 at 4:37 pm said:
1) With no onboard data storage, how does the GPU go about starting the
 boot process? Is there something hardcoded that allows it to mount and
 read the SD card?
2) Was booting RasPi without NAND/NOR uniquely difficult, or is this common with ARM chips?
3) Any interfaces supported by the chip (e.g. audio input) that you could
 not physically fit/be routed on the board?
4) PCB routing difficulties – are these common with similar SoCs or due to
 the unique RasPi size?
5) Do both HDMI and composite outs work simultaneously or does one
 have to be selected in software? (I’m guessing the composite video puts
 out whatever’s sent via HDMI downscaled to 480i …)
Thanks for keeping us informed, this is such a great project!
Reply ↓
SteveH on October 3, 2011 at 4:22 pm said:
The GPU has a boot rom (i.e. hard coded into the chip) that understands
 FAT16 and FAT32. This was originally included in the boot options to allow
 easy demonstration of the devices (and to speed development as it only
 requires the copying of files to a SD Card and not reprogramming 
NAND / NOR).
Reply ↓
Gert on October 5, 2011 at 9:39 am said:
1/ As Steve H says: code in boot rom
2/ You need and SD card driver in bootrom
3/ We cut down on GPIO pins.
4/ These are common to most high density BGA package nowadays.
5/ Plan is to auto-detect HDMI and switch to composite if not present. 
That code is not developed yet. I assume for composite we need 
a ‘press key until you see a picture’ mode to go 
trough all the world standards.
___________________________________________________

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#77 Post by nooby »

This part
The GPU has a boot rom (i.e. hard coded into the chip)
that understands FAT16 and FAT32. This was originally
included in the boot options to allow easy demonstration
of the devices (and to speed development as it only requires
the copying of files to a SD Card and not reprogramming
NAND / NOR).
Is that not rather similar to how some Smartphones work.
Them download a jailbreaked software to their real computer
and place it on a sd card and then move that sd card to the
smartphone and start it and chose the SD card instead of the
built in software and then a Windows Smartphone can boot Android?
And then if one need go back one just reboot into windows.

My former work a new workmate there he had such on a Windows
OS phone. Samsung most likely. Worked easily but the boot time
is rather heavy for both OS. several minutes? unless I forget what
he told me. I trust it has to do with setting up radio communication
too so the smartphone is connected to the operator it belongs to?
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

Final board

#78 Post by don570 »

Final board is shown!!! Geeks.com breaks the news first.

http://www.geek.com/articles/chips/rasp ... -20111115/


http://www.raspberrypi.org/forum?mingle ... c&t=1097.0
_________________________________________

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

wallpaper available

#79 Post by don570 »

I made a wallpaper using a picture of the Raspberry pi
circuit board.

Hopefully it will help to promote the computer.

http://www.murga-linux.com/puppy/viewto ... 539#583539



Image

______________________________________________________

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#80 Post by Geoffrey »

Found this link to down load a torrent that maybe of some interest http://thepiratebay.org/torrent/6667294
"The Raspberry Pi is a $25 Linux/ARM computer scheduled to be launched in November 2011. The purpose of Raspberry Pi (the name of both the computer, and the non-profit foundation that designs and sells it) is to help kids get access to computers and learn programming, in schools and the 3rd world, but the Pi (ARM11, 128/256 MB RAM, HDMI, USB...) is powerful enough for a variety of other uses (emulation, NAS, HTPC, Office work...).

More info here: http://www.raspberrypi.org/
FAQ: http://www.raspberrypi.org/?page_id=8
Wiki: http://elinux.org/RaspberryPiBoard

Description of this torrent by the VM's creator:
"VirtualBox Virtual Machine in which I have installed and configured Debian-i386, scratchbox2, qemu and the codesourcery toolchain so that it is possible to build software for the RaspberryPi (although no one actually has one, only a handful of alpha boards are in circulation right now).
This virtual machine should also be usable for other ARM based devices, especially if you have a rootfs and can seed the scratchbox2 environment (see http://russelldavis.org/2010/10/20/sett ... r-zubuntu/ & http://russelldavis.org/2010/11/03/moun ... isk-image/ & http://russelldavis.org/2011/09/07/sett ... pberry-pi/ )."

Please direct your questions/comments either to the VM creator's blog at
http://russelldavis.org/2011/09/10/virt ... velopment/
or to that VM's post on the Raspberry Pi forum at http://www.raspberrypi.org/?page_id=43& ... ic&t=454.0
Comments here won't be closely monitored.

This is version 1.0 ( 2011-09-11) of the VM. "

User avatar
sickgut
Posts: 1156
Joined: Tue 23 Mar 2010, 19:11
Location: Tasmania, Australia in the mountains.
Contact:

#81 Post by sickgut »

i cant help feeling this is a product that will be delayed and delayed till hell freezes over

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

new arm computer

#82 Post by don570 »

Image

This computer looks like a ripoff of an
idea from the raspberry pi people

http://www.foxnews.com/scitech/2011/11/ ... umb-drive/

http://www.itproportal.com/2011/11/21/s ... g-android/

http://www.youtube.com/watch?v=0PiJeiaM ... r_embedded

____________________________________________________

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#83 Post by don570 »

closeup picture of computer

Image

___________________________________

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#84 Post by Lobster »

Barry is working towards ARM with woof2 . . .
. . . had a go with woof2 myself . . .
http://puppylinux.info/topic.php?id=94

Next year Puppy will be 64 bit, ARM power will be available
and Saluki is solikely

It must be Christmas 8)

Image
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

first picture

#85 Post by don570 »

First picture of a populated board.
http://www.raspberrypi.org/

Image

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#86 Post by Lobster »

Thanks don570

HO HO HO one might say,
Do please save some of your hard earned Christmas money to buy one of these (when available).

The plan depends on your commitment.
Puppy optimised for ARM and Pi
and then as soon as it emerges we can transfer to a cheap and abundant complete mobile device.
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#87 Post by technosaurus »

I recently compiled qemu 1.0 and have the ARM version stashed away. If somebody wants to send me a reminder next week, I can post a pet when I return home.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#88 Post by nooby »

Guys, be patient with the old fool Nooby now.
You know I am almost a Dummie when it comes
to getting code or set ups or how things work.

But the following seems totally wrong to me.

Maybe that user understand teh words differently
than what I do.

read here.
http://www.raspberrypi.org/forum/featur ... -usb-stick

Angry Pict asks the thread and JamesH who is one of the admins answer

Angry Pict
So can you put Puppy (or similar) on the SD and direct boot from it?
JamesH
I believe that should be possible – this just a replacement of the debian (or whatever) compressed file with the puppy one on the root of the SD card.
How are Debian supposed to help Puppy to boot?

Debian do have code for ARM.
Puppy would need to be absolutely ARM-ified and that is not as easy
as it may sound to some of us.

Okay the Russian Puppy folks has come a long way but they still have
no working Windows Manager like JWM or any like that working?

What one would need is a Puppy that works like Debian do?
Debian are Multi User while Puppy are Single user and Puppy have
Aufs or what the name is. Layers that Debian don't have.

Knoppix also have AUfs or what term there is so puppy and knoppix
are unusual in that way?

Is it something that I miss? One OS can not start another
unless you have virtual boot for the second one but with so
little RAM that is not possible.

could someone explain what is going on. I doubt these two get
what is needed?

I know nothing about what the Russian team has accomplished
so I may totally have misunderstood. Maybe they have worked out
something very useful? That would be a good thing.

But that is not what the text here refers to. Another question.
Does the Russian Puppy then only have russian keyboard and display?
Or is it bilingual?
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
sickgut
Posts: 1156
Joined: Tue 23 Mar 2010, 19:11
Location: Tasmania, Australia in the mountains.
Contact:

#89 Post by sickgut »

nooby wrote:Guys, be patient with the old fool Nooby now.
You know I am almost a Dummie when it comes
to getting code or set ups or how things work.

But the following seems totally wrong to me.

Maybe that user understand teh words differently
than what I do.

read here.
http://www.raspberrypi.org/forum/featur ... -usb-stick

Angry Pict asks the thread and JamesH who is one of the admins answer

Angry Pict
So can you put Puppy (or similar) on the SD and direct boot from it?
JamesH
I believe that should be possible – this just a replacement of the debian (or whatever) compressed file with the puppy one on the root of the SD card.
How are Debian supposed to help Puppy to boot?

Debian do have code for ARM.
Puppy would need to be absolutely ARM-ified and that is not as easy
as it may sound to some of us.

Okay the Russian Puppy folks has come a long way but they still have
no working Windows Manager like JWM or any like that working?

What one would need is a Puppy that works like Debian do?
Debian are Multi User while Puppy are Single user and Puppy have
Aufs or what the name is. Layers that Debian don't have.

Knoppix also have AUfs or what term there is so puppy and knoppix
are unusual in that way?

Is it something that I miss? One OS can not start another
unless you have virtual boot for the second one but with so
little RAM that is not possible.

could someone explain what is going on. I doubt these two get
what is needed?

I know nothing about what the Russian team has accomplished
so I may totally have misunderstood. Maybe they have worked out
something very useful? That would be a good thing.

But that is not what the text here refers to. Another question.
Does the Russian Puppy then only have russian keyboard and display?
Or is it bilingual?
hi nooby

JamesH is just saying that to get puppy to work you simply delete the debian OS on the SD card and then copy to the SD card the Puppy OS.

ofcause we will need to have a working Puppy compiled for the ARM setup to get it to work.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#90 Post by nooby »

That could be what he intended to say and me reading too much into it?
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#91 Post by James C »


User avatar
arcanis
Posts: 84
Joined: Sun 30 Oct 2011, 22:17
Location: Columbus, Ohio

#92 Post by arcanis »

A great read. However, I also clicked the link near the bottom about the "$35 Tablet in India" and discovered this little gem in the middle:
---While originally presented as a Linux device, the prototype on the show runs on Android (and handles the operating system "fairly smoothly," the surprised Gurus say).==
I don't think people will ever learn that Android IS Linux!

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#93 Post by technosaurus »

Android is Linux the way SeaMonkey is FireFox.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#94 Post by amigo »

arcanis, you haven't read enough. android uses a *forked* version of the linux kernel, so it is not linux any more. At first, they co-operated with the kernel devs and tried to have their code included in the main-line kernel. At that time, you could check out the official kernel sources and produce an android kernel.

But, they could/would not meet the requirements of the kernel devs, so they simply forked the kernel and now make changes without any regard to the main kernel developments. You cannot take the android sources and create a linux kernel.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

Auction begins at 10 GMT

#95 Post by don570 »

Auction begins at 10 GMT tonite

http://www.raspberrypi.org/archives/482#comments

________________________________________________

Post Reply