Re: [BLACKBOX] Seasoned Linux.

From: [at]} <Wojtek>
Date: Wed, 12 Jan 2011 13:05:03 -0500

----boundary-LibPST-iamunique-1811568918_-_-
Content-type: text/plain

On Wed, 12 Jan 2011, Bob Walkden wrote:

> I see, thanks. I don't run any Linux systems, so I don't have a Linux
> Oberon. I have recently installed Minix 3 so perhaps when I've got that
> sorted out I'll take a look at the Linux Oberons.

I am running coLinux downloaded from Analog Devices website. It is
described here:
http://docs.blackfin.uclinux.org/doku.php?id=colinux

The main coLinux webpage is here: http://www.colinux.org/

Preconfigured coLinux can be downloaded from Analog Devices. Download and
install the larger package (110 MB). The smaller one is meant for
upgrading an already installed coLinux.
http://blackfin.uclinux.org/gf/project/bfin-colinux/frs

This particular coLinux is a preconfigured Debian. It installs very nicely
and runs cooperatively with Windows. You do not need dual boot. You can
start/stop coLinux at any time while Windows is running. From the Windows
standpoint it behaves like an application. In fact it is a full Linux
running on a virtual machine alongside Windows.

Contrary to what the installation readme is saying, coLinux does not need
much memory. I am now starting coLinux with only 64 MB memory, which is
sufficient to cross-compile Linux kernel.

The installation file contains just Linux without the gcc or kernel
sources. After you install coLinux, you can take it into three directions:

1) Use it to run Linux applications. Display graphics on your Windows
desktop with X server, which is included.

2) Use it to develop i386 apps and/or i386 kernel. You will need to
download and install the usual i386 toolchain from one of many Linux
websites. I would guess Debian is preferred because this particular
coLinux is Debian.

3) Use coLinux to cross-develop Blackfin, which I am doing. For this you
will need to download the Blackfin toolchain from the same website.

I am only interested in #3. However, coLinux is equally usable for #1 and
#2 as well.

I would say that coLinux is the least painful way to dive into Linux
development, whether #1, #2, or #3. Compared with the usual pain of
installing Linux, coLinux is sheer pleasure. You do not need to
repartition your disk or install lilo or anything like that.

Here is a good info webpage concerning Linux, with book recommendation:

http://docs.blackfin.uclinux.org/doku.php?id=references_and_pointers

Finally, the Linz Oberon 1.7 for Linux can be downloaded from sourceforge:
http://sourceforge.net/projects/oberon/
oberon-1.7.02.tar.gz

In the latter archive there should be some useful hints how the V4 was put
on top of Linux.

Hope it helps,

W.


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-1811568918_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIE9uIFdlZCwgMTIgSmFuIDIwMTEsIEJvYiBXYWxr
ZGVuIHdyb3RlOlxwYXINClxwYXINCj4gSSBzZWUsIHRoYW5rcy4gSSBkb24ndCBydW4gYW55IExp
bnV4IHN5c3RlbXMsIHNvIEkgZG9uJ3QgaGF2ZSBhIExpbnV4XHBhcg0KPiBPYmVyb24uIEkgaGF2
ZSByZWNlbnRseSBpbnN0YWxsZWQgTWluaXggMyBzbyBwZXJoYXBzIHdoZW4gSSd2ZSBnb3QgdGhh
dFxwYXINCj4gc29ydGVkIG91dCBJJ2xsIHRha2UgYSBsb29rIGF0IHRoZSBMaW51eCBPYmVyb25z
LlxwYXINClxwYXINCkkgYW0gcnVubmluZyBjb0xpbnV4IGRvd25sb2FkZWQgZnJvbSBBbmFsb2cg
RGV2aWNlcyB3ZWJzaXRlLiBJdCBpcyBccGFyDQpkZXNjcmliZWQgaGVyZTpccGFyDQpodHRwOi8v
ZG9jcy5ibGFja2Zpbi51Y2xpbnV4Lm9yZy9kb2t1LnBocD9pZD1jb2xpbnV4XHBhcg0KXHBhcg0K
VGhlIG1haW4gY29MaW51eCB3ZWJwYWdlIGlzIGhlcmU6IGh0dHA6Ly93d3cuY29saW51eC5vcmcv
XHBhcg0KXHBhcg0KUHJlY29uZmlndXJlZCBjb0xpbnV4IGNhbiBiZSBkb3dubG9hZGVkIGZyb20g
QW5hbG9nIERldmljZXMuIERvd25sb2FkIGFuZCBccGFyDQppbnN0YWxsIHRoZSBsYXJnZXIgcGFj
a2FnZSAoMTEwIE1CKS4gVGhlIHNtYWxsZXIgb25lIGlzIG1lYW50IGZvciBccGFyDQp1cGdyYWRp
bmcgYW4gYWxyZWFkeSBpbnN0YWxsZWQgY29MaW51eC5ccGFyDQpodHRwOi8vYmxhY2tmaW4udWNs
aW51eC5vcmcvZ2YvcHJvamVjdC9iZmluLWNvbGludXgvZnJzXHBhcg0KXHBhcg0KVGhpcyBwYXJ0
aWN1bGFyIGNvTGludXggaXMgYSBwcmVjb25maWd1cmVkIERlYmlhbi4gSXQgaW5zdGFsbHMgdmVy
eSBuaWNlbHkgXHBhcg0KYW5kIHJ1bnMgY29vcGVyYXRpdmVseSB3aXRoIFdpbmRvd3MuIFlvdSBk
byBub3QgbmVlZCBkdWFsIGJvb3QuIFlvdSBjYW4gXHBhcg0Kc3RhcnQvc3RvcCBjb0xpbnV4IGF0
IGFueSB0aW1lIHdoaWxlIFdpbmRvd3MgaXMgcnVubmluZy4gRnJvbSB0aGUgV2luZG93cyBccGFy
DQpzdGFuZHBvaW50IGl0IGJlaGF2ZXMgbGlrZSBhbiBhcHBsaWNhdGlvbi4gSW4gZmFjdCBpdCBp
cyBhIGZ1bGwgTGludXggXHBhcg0KcnVubmluZyBvbiBhIHZpcnR1YWwgbWFjaGluZSBhbG9uZ3Np
ZGUgV2luZG93cy5ccGFyDQpccGFyDQpDb250cmFyeSB0byB3aGF0IHRoZSBpbnN0YWxsYXRpb24g
cmVhZG1lIGlzIHNheWluZywgY29MaW51eCBkb2VzIG5vdCBuZWVkIFxwYXINCm11Y2ggbWVtb3J5
LiBJIGFtIG5vdyBzdGFydGluZyBjb0xpbnV4IHdpdGggb25seSA2NCBNQiBtZW1vcnksIHdoaWNo
IGlzIFxwYXINCnN1ZmZpY2llbnQgdG8gY3Jvc3MtY29tcGlsZSBMaW51eCBrZXJuZWwuXHBhcg0K
XHBhcg0KVGhlIGluc3RhbGxhdGlvbiBmaWxlIGNvbnRhaW5zIGp1c3QgTGludXggd2l0aG91dCB0
aGUgZ2NjIG9yIGtlcm5lbCBccGFyDQpzb3VyY2VzLiBBZnRlciB5b3UgaW5zdGFsbCBjb0xpbnV4
LCB5b3UgY2FuIHRha2UgaXQgaW50byB0aHJlZSBkaXJlY3Rpb25zOlxwYXINClxwYXINCjEpIFVz
ZSBpdCB0byBydW4gTGludXggYXBwbGljYXRpb25zLiBEaXNwbGF5IGdyYXBoaWNzIG9uIHlvdXIg
V2luZG93cyBccGFyDQpkZXNrdG9wIHdpdGggWCBzZXJ2ZXIsIHdoaWNoIGlzIGluY2x1ZGVkLlxw
YXINClxwYXINCjIpIFVzZSBpdCB0byBkZXZlbG9wIGkzODYgYXBwcyBhbmQvb3IgaTM4NiBrZXJu
ZWwuIFlvdSB3aWxsIG5lZWQgdG8gXHBhcg0KZG93bmxvYWQgYW5kIGluc3RhbGwgdGhlIHVzdWFs
IGkzODYgdG9vbGNoYWluIGZyb20gb25lIG9mIG1hbnkgTGludXggXHBhcg0Kd2Vic2l0ZXMuIEkg
d291bGQgZ3Vlc3MgRGViaWFuIGlzIHByZWZlcnJlZCBiZWNhdXNlIHRoaXMgcGFydGljdWxhciBc
cGFyDQpjb0xpbnV4IGlzIERlYmlhbi5ccGFyDQpccGFyDQozKSBVc2UgY29MaW51eCB0byBjcm9z
cy1kZXZlbG9wIEJsYWNrZmluLCB3aGljaCBJIGFtIGRvaW5nLiBGb3IgdGhpcyB5b3UgXHBhcg0K
d2lsbCBuZWVkIHRvIGRvd25sb2FkIHRoZSBCbGFja2ZpbiB0b29sY2hhaW4gZnJvbSB0aGUgc2Ft
ZSB3ZWJzaXRlLlxwYXINClxwYXINCkkgYW0gb25seSBpbnRlcmVzdGVkIGluICMzLiBIb3dldmVy
LCBjb0xpbnV4IGlzIGVxdWFsbHkgdXNhYmxlIGZvciAjMSBhbmQgXHBhcg0KIzIgYXMgd2VsbC5c
cGFyDQpccGFyDQpJIHdvdWxkIHNheSB0aGF0IGNvTGludXggaXMgdGhlIGxlYXN0IHBhaW5mdWwg
d2F5IHRvIGRpdmUgaW50byBMaW51eCBccGFyDQpkZXZlbG9wbWVudCwgd2hldGhlciAjMSwgIzIs
IG9yICMzLiBDb21wYXJlZCB3aXRoIHRoZSB1c3VhbCBwYWluIG9mIFxwYXINCmluc3RhbGxpbmcg
TGludXgsIGNvTGludXggaXMgc2hlZXIgcGxlYXN1cmUuIFlvdSBkbyBub3QgbmVlZCB0byBccGFy
DQpyZXBhcnRpdGlvbiB5b3VyIGRpc2sgb3IgaW5zdGFsbCBsaWxvIG9yIGFueXRoaW5nIGxpa2Ug
dGhhdC5ccGFyDQpccGFyDQpIZXJlIGlzIGEgZ29vZCBpbmZvIHdlYnBhZ2UgY29uY2VybmluZyBM
aW51eCwgd2l0aCBib29rIHJlY29tbWVuZGF0aW9uOlxwYXINClxwYXINCmh0dHA6Ly9kb2NzLmJs
YWNrZmluLnVjbGludXgub3JnL2Rva3UucGhwP2lkPXJlZmVyZW5jZXNfYW5kX3BvaW50ZXJzXHBh
cg0KXHBhcg0KRmluYWxseSwgdGhlIExpbnogT2Jlcm9uIDEuNyBmb3IgTGludXggY2FuIGJlIGRv
d25sb2FkZWQgZnJvbSBzb3VyY2Vmb3JnZTpccGFyDQpodHRwOi8vc291cmNlZm9yZ2UubmV0L3By
b2plY3RzL29iZXJvbi9ccGFyDQpvYmVyb24tMS43LjAyLnRhci5nelxwYXINClxwYXINCkluIHRo
ZSBsYXR0ZXIgYXJjaGl2ZSB0aGVyZSBzaG91bGQgYmUgc29tZSB1c2VmdWwgaGludHMgaG93IHRo
ZSBWNCB3YXMgcHV0IFxwYXINCm9uIHRvcCBvZiBMaW51eC5ccGFyDQpccGFyDQpIb3BlIGl0IGhl
bHBzLFxwYXINClxwYXINClcuXHBhcg0KXHBhcg0KXHBhcg0KLS0tLVxwYXINClRvIHVuc3Vic2Ny
aWJlLCBzZW5kIGEgbWVzc2FnZSB3aXRoIGJvZHkgIlNJR05PRkYgQkxBQ0tCT1giIHRvIExJU1RT
RVJWQExJU1RTLk9CRVJPTi5DSH19AIU1cx8=
----boundary-LibPST-iamunique-1811568918_-_---
Received on Wed Jan 12 2011 - 19:05:03 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:19 UTC