Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
9 crawler(s) on-line.
 54 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 kolla:  7 mins ago
 vox:  13 mins ago
 Rob:  14 mins ago
 amigakit:  15 mins ago
 yoodoo2:  19 mins ago
 matthey:  26 mins ago
 Mobileconnect:  28 mins ago
 pixie:  43 mins ago
 Trixie:  51 mins ago
 _ThEcRoW:  56 mins ago

software OS4   software OS4 : XENA - Signs of life
   posted by zerohero on 23-May-2012 21:54:43 (6573 reads)
Taken from: Hyperion Entertainment Blog

The first tools for programming Xena (no, not the Warrior Princess) are now ready for distribution.

The XMOS XS1-L2 chip built into each AmigaOne X1000 with a unique local bus connected directly to the PA6T.

These tools provide the ability to load programs directly into the the Xena chip as well as monitor most of the internal registers as the code is executed.


Unlike other XTAG devices, no adapter board, USB port, or JTAG cables are needed. We can access all of this directly from the AmigaOS command line.

In addition to the new tools, a new AmigaOS resource named xena.resource is included to arbitrate access to the new hardware features.

I have also included a simple .xe file that will flash two LEDs on the AmigaOne X1000 board, as a "proof of programming" demonstration.

These tools were ported from code provided by Segher Boessenkool. Please be sure to thank him if you see him around the XCore Exchange Forums.

The tools are available now and can be downloaded directly from Hyperion's web site by all registered X1000 users. The new tools and documentation will be added to a future release of the AmigaOS SDK as well.

Information on XMOS chips, compilers and other tools are available at their web site.
Excellent community resources may be found at the XCore Exchange.

I hope these tools provide a beginning into the exploration of these Xciting new features.

For more information about me please visit my web site.

LyleHaze
    

STORYID: 6385
Related Links
· More about software OS4
· News by zerohero


Most read story about software OS4
Homebank 4.4 for AmiCygnix released

Last news about software OS4
Get 20-40% Off ZitaFTP Server (Limited Time Offer)
Printer Friendly Page  Send this Story to a Friend

PosterThread
pjs 
Re: XENA - Signs of life
Posted on 24-May-2012 2:18:27
#1 ]
Member
Joined: 2-Jan-2006
Posts: 68
From: VA, USA

@LyleHaze and ssolie

Congrats and THANKS for all your efforts... These will go down as the
first steps in your creation of the OS4-Xena powered Time Machine.

;)

PJS

 Status: Offline
Profile     Report this post  
Kicko 
Re: XENA - Signs of life
Posted on 24-May-2012 5:45:15
#2 ]
Elite Member
Joined: 19-Jun-2004
Posts: 5009
From: Sweden

Great :)

 Status: Offline
Profile     Report this post  
KimmoK 
Re: XENA - Signs of life
Posted on 24-May-2012 6:05:11
#3 ]
Elite Member
Joined: 14-Mar-2003
Posts: 5211
From: Ylikiiminki, Finland

Does xena have any RTOS running on it as default?

Should we have our own ?
Port of http://aminet.net/package/dev/cross/AmiExec ?

(edit: Link fixed by ChrisH)

Last edited by ChrisH on 24-May-2012 at 09:02 AM.


_________________
- KimmoK
// For freedom, for honor, for AMIGA
//
// Thing that I should find more time for: CC64 - 64bit Community Computer?

 Status: Offline
Profile     Report this post  
corto 
Re: XENA - Signs of life
Posted on 24-May-2012 6:29:37
#4 ]
Regular Member
Joined: 24-Apr-2004
Posts: 342
From: Grenoble (France)

That's great to see this part is in progress with news from times to times. I hope their will be other examples thanks to this tool, to see what can be done with the XMOS chips.

Kimmok: Your link is not clickable, due to the '?'

 Status: Offline
Profile     Report this post  
ChrisH 
Re: XENA - Signs of life
Posted on 24-May-2012 9:01:22
#5 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@Kimmok
I don't think an RTOS makes sense for Xena. First, it has *hardware-based* multi-threading, so no need for an OS to do it. Second, it only has a tiny amount of program memory, so you'd be hard-pressed to fit more programs into it than there are hardware threads, so no need for an OS.


_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
Rob 
Re: XENA - Signs of life
Posted on 24-May-2012 9:11:56
#6 ]
Elite Member
Joined: 20-Mar-2003
Posts: 6385
From: S.Wales

Looks like Jorkany should be very pleased to hear this. He regularly asks about the status of XMOS support within OS4.

 Status: Offline
Profile     Report this post  
TrevorDick 
Re: XENA - Signs of life
Posted on 24-May-2012 10:25:53
#7 ]
Elite Member
Joined: 30-Dec-2004
Posts: 2678
From: Wellington

Thanks Lyle your contribution is very much appreciated. Donation on the way

TrevorD

edit: typo

Last edited by TrevorDick on 24-May-2012 at 08:28 PM.


_________________
No, I don't need no reason, I'm just breezin'

 Status: Offline
Profile     Report this post  
KimmoK 
Re: XENA - Signs of life
Posted on 24-May-2012 12:00:06
#8 ]
Elite Member
Joined: 14-Mar-2003
Posts: 5211
From: Ylikiiminki, Finland

@ChrisH
"it has *hardware-based* multi-threading, so no need for an OS to do it. "

Yes you are right. I just hope that there will be some very nice way to start/stop/reset processes on the fly per thread from AOS4 side.

I imagine there might be some control SW running on one of the 16 threads, at least optionally.
IIRC, there are some embedded solutions where processing load is shared (almost?) dynamically between the threads on xcore.


_________________
- KimmoK
// For freedom, for honor, for AMIGA
//
// Thing that I should find more time for: CC64 - 64bit Community Computer?

 Status: Offline
Profile     Report this post  
ssolie 
Re: XENA - Signs of life
Posted on 24-May-2012 15:44:03
#9 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2755
From: Alberta, Canada

@KimmoK
Quote:
Does xena have any RTOS running on it as default?


I think you should take a look at what XMOS chips are being used for.

Here is a good starting point:
https://www.xcore.com/projects

The advantage the X1000 has is the local bus between Xena and the PA6T. This enables us to move large amounts of data through the Xena very quickly. Enabling this local bus from AmigaOS has always been a top priority in my mind.


_________________
ExecSG Team Lead

 Status: Offline
Profile     Report this post  
RodTerl 
Re: XENA - Signs of life
Posted on 24-May-2012 23:57:22
#10 ]
Cult Member
Joined: 6-Sep-2004
Posts: 589
From: Rossendale

I was loking through some old magazines the other day, New Scientist maybe, and they were going on about Microsoft talking about using multiple randomisation methods on Vista, so that viral code would have to crack differently coded executables in order to proceed, which on multicore processors would cause a faliure when compared.

How would XENA allow high speed preferably runtime code security, if possible, given it can be controlled from teh CPu and I thought send data directly back to teh CPU?

Another trick is using the slow speed XENA to run the code at teh same time as teh high speed CPU. .so if theres an error due to a bit glitch, the CPU fails, flushes, but reloads the runtime from XENA and then continues at speed, depending on size of routines, driver loops etc?

I keep thinking of maybe the XENA chip watching over the CPU behaviour, with the other none OS core running code variations on XENA?

Sorry, just being mad. 8}


_________________
The older and more respected a scientist is, the longer it takes to prove him wrong.

 Status: Offline
Profile     Report this post  
Cameraman 
Re: XENA - Signs of life
Posted on 26-May-2012 6:28:14
#11 ]
Regular Member
Joined: 8-Mar-2003
Posts: 180
From: Zoetermeer, Netherlands

Sorry to be off-topic but,

You do know "teh" is spelled "the", right?
Or is there some special meaning to it being spelled "teh"?

 Status: Offline
Profile     Report this post  
broadblues 
Re: XENA - Signs of life
Posted on 26-May-2012 10:45:15
#12 ]
Amiga Developer Team
Joined: 20-Jul-2004
Posts: 4447
From: Portsmouth England

http://en.wikipedia.org/wiki/Teh


_________________
BroadBlues On Blues BroadBlues On Amiga Walker Broad

 Status: Offline
Profile     Report this post  
lylehaze 
Re: XENA - Signs of life
Posted on 26-May-2012 16:05:42
#13 ]
Super Member
Joined: 1-Sep-2004
Posts: 1142
From: North Florida - Big Bend area.

re:Cameraman
Your post caught me off guard.
I usually type faster than I should, and I VERY often misspell "the" in any number of ways. I don't mind too much on IRC, but I always try to proofread my work twice before posting.
On seeing your post, I was afraid I might have let one slip through in the blog entry.

Only after reading the entire thread again did I realize that your post was intended for Terl and not me.

Broadblues:
All this time I thought I was just being sloppy. Now I can claim to be "leet".. or something like that.
And now I know I can blame Microsoft for my handicap. All those years of typing "the" incorrectly into Word is what reinforced my bad typing habits. Crippled by Autocorrect.

Now proofreading again before hitting Send...


_________________
question=(2b||!(2b))

 Status: Offline
Profile     Report this post  
samo79 
Re: XENA - Signs of life
Posted on 26-May-2012 16:11:25
#14 ]
Elite Member
Joined: 13-Feb-2003
Posts: 3505
From: Italy, Perugia

A very good news


_________________
BACK FOR THE FUTURE

http://www.betatesting.it/backforthefuture

Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6

 Status: Offline
Profile     Report this post  
ssolie 
Re: XENA - Signs of life
Posted on 26-May-2012 20:35:01
#15 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2755
From: Alberta, Canada

@pjs
Quote:
Congrats and THANKS for all your efforts...

Don't thank me. As a typical engineer, I just pointed to where Lyle should dig. He did all the real work.


_________________
ExecSG Team Lead

 Status: Offline
Profile     Report this post  
KimmoK 
Re: XENA - Signs of life
Posted on 1-Jun-2012 8:02:35
#16 ]
Elite Member
Joined: 14-Mar-2003
Posts: 5211
From: Ylikiiminki, Finland

More xena democode in the works:
http://blog.a-eon.biz/blog/


_________________
- KimmoK
// For freedom, for honor, for AMIGA
//
// Thing that I should find more time for: CC64 - 64bit Community Computer?

 Status: Offline
Profile     Report this post  
Anonymous 
Re: XENA - Signs of life
Posted on 16-Nov-2012 15:11:41
# ]



nolvadex discount in Danville IN 46122 Indiana order nolvadex at low cost instant money online personalised money clip discount cash advances fast secure loans alcohol and lexapro in Kellerville TX 79057 Texas (Austin) lamictal dosage next day keflex delivery in Parks NE 69041 Nebraska buy low cost cytotec buy viagra australia in Fort lauderdale FL 33316 Florida prescription drug celebrex viagra online with prescription in Greenville MI 48838 Michigan order viagra now cheap cialis pfizer in Hastings on huds NY 10706 New York (Fishers Is) use paypal to buy cialis inexpensive aldara in Cypress gardens FL 33884 Florida order nexium no prescription day payday loans no faxing instant cash loan in once use viagra always need viagra to get an erection in Glidden WI 54527 Wisconsin buy viagra tramadol saturday delivery paperless payday loans cash advances and pay prevacid prices in Walton NE 68461 Nebraska prosac prescribing information female cialis cheapest in Farmington ME 04938 Maine canadian pharmacy cheap generic cialis nofax payday loan i need a private loan cheap viagra profisional line only uk in Moscow OH 45153 Ohio viagra price online legal way to order tadalis in Mc cook NE 69001 Nebraska buy diflucan with amex bad credit online personal loans us fast unsecured personal loans best price for generic cialis in Allendale MI 49401 Michigan cialis online no perscription cheap get cialis in Apopka FL 32712 Florida paxil shipped fedex cialis cheap online in Woodland MS 39776 Mississippi cheapest price for cialis cheapest way to purchase propecia in Blountville TN 37617 Tennessee purchase low cost clomid

 
     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle