CT60 TOS source reloaded

Discuss CT60/CT63, CTPCI, SuperVidel and EtherNAT hardware here.

Moderators: Mug UK, moondog/.tSCc., [ProToS], lp, Moderator Team

mikro
Atari God
Atari God
Posts: 1193
Joined: Sat Sep 10, 2005 11:11 am
Location: Brisbane, Queensland, Australia
Contact:

Re: CT60 TOS source reloaded

Postby mikro » Sun Jan 15, 2017 12:38 am

Hoho, cool! Can you post a picture or two? ;)

User avatar
Beetle
Atari freak
Atari freak
Posts: 72
Joined: Sat Jan 26, 2008 10:09 pm
Contact:

Re: CT60 TOS source reloaded

Postby Beetle » Sat Jan 28, 2017 2:48 pm

Yesterday atariforum.com was unavailable to me, so here it is now:

tower-of-power.jpg

sv-ethernat-ctpci-sandwich.jpg
You do not have the required permissions to view the files attached to this post.
What Atari do you want to modify today?

User avatar
Beetle
Atari freak
Atari freak
Posts: 72
Joined: Sat Jan 26, 2008 10:09 pm
Contact:

Re: CT60 TOS source reloaded

Postby Beetle » Sun Jan 29, 2017 10:09 pm

After some trouble i found out that Boot 1.04 and 2.01 (downloaded from github) need TOS4.04 in ROM.
I had EmuTOS in there which works great with boot 1.03c. 1.03c contains full TOS4, but 1.04 and 2.01 seem
to copy at least som parts from ROM at boot time.
With EmuTOS in the TOS-ROM socket, the standard font is a garbled pixel mess.

Additionally, CTPCI needs to be the first board on the CT-expansion bus. With the IRQ cable connected,
i can now run the SuperVidel and EtherNat on top of CTPCI and boot off the CTPCI's IDE port.

The boot up text screen, where firmware versions and PCI bios messages are shown are not readable on
SV output until SVXBIOS.PRG is run from auto folder. Usually, its only the Atari logo in the top left corner
thats messed up.

Conclusion for today: CTPCI, SV and EN can be active in one system.
Greets,
Beetle
What Atari do you want to modify today?

mikro
Atari God
Atari God
Posts: 1193
Joined: Sat Sep 10, 2005 11:11 am
Location: Brisbane, Queensland, Australia
Contact:

Re: CT60 TOS source reloaded

Postby mikro » Sun Jan 29, 2017 10:19 pm

Another conclusion: CT60 TOS 1.04 (and up) needs the CTPCI, can't work without it.

So what would you like me to do now? Do you still want / need 1.03c with IDE support?

User avatar
Beetle
Atari freak
Atari freak
Posts: 72
Joined: Sat Jan 26, 2008 10:09 pm
Contact:

Re: CT60 TOS source reloaded

Postby Beetle » Sun Jan 29, 2017 10:36 pm

Oh, yes, a 1.03c with just enough CTPCI that the IDE works would be great.
I just wanted to make sure all components still work before you start to code.
What Atari do you want to modify today?

User avatar
Beetle
Atari freak
Atari freak
Posts: 72
Joined: Sat Jan 26, 2008 10:09 pm
Contact:

Re: CT60 TOS source reloaded

Postby Beetle » Wed Mar 29, 2017 8:52 pm

knock, knock, i'm still hoping :D
What Atari do you want to modify today?

mikro
Atari God
Atari God
Posts: 1193
Joined: Sat Sep 10, 2005 11:11 am
Location: Brisbane, Queensland, Australia
Contact:

Re: CT60 TOS source reloaded

Postby mikro » Wed Mar 29, 2017 10:27 pm

You're in line, mate. ;) Now I have the CT60e, things are going to be much easier.

Btw, don't overlook this post: viewtopic.php?f=97&t=26617&p=315174#p254425 ... it may be less worth it than you think. :-(

User avatar
wongck
Ultimate Atarian
Ultimate Atarian
Posts: 11855
Joined: Sat May 03, 2008 2:09 pm
Location: Far East
Contact:

Re: CT60 TOS source reloaded

Postby wongck » Fri Apr 14, 2017 5:20 am

mikro wrote:You're in line, mate. ;) Now I have the CT60e, things are going to be much easier.

Btw, don't overlook this post: viewtopic.php?f=97&t=26617&p=315174#p254425 ... it may be less worth it than you think. :-(


Not sure what's with his configuration.
On my system the CTPCI IDE are at least 2x read speed of the falc IDE. Faster MINT boot up :D

These were done back in 2012 using Kronos:
Running on using MINT Falcon IDE:
DISK_READ=6.190; (Mo/sec)
DISK_WRITE=5.893; (Mo/sec)
DISK_MULTIREAD=38.669; (Mo/sec)
DISK_MULTIWRITE=36.499; (Mo/sec)
DISK_CREATE_DELETE=159.0; (op/sec)
DISK_READ_WRITE_CACHE=37.616; (Mo/sec)

Running on using MINT CTPCI IDE:
DISK_READ = 12 379, (Mo / sec)
DISK_WRITE = 12 851, (Mo / sec)
DISK_MULTIREAD = 40 215, (Mo / sec)
DISK_MULTIWRITE = 37 362, (Mo / sec)
DISK_CREATE_DELETE = 255.0; (op / sec)
DISK_READ_WRITE_CACHE = 39 010, (Mo / sec)

Actual thread here: viewtopic.php?f=97&t=22562#p201637

My guess could be his write-back cache settings.
My Stuff: FB/Falcon CT63+CTPCI ATI R7500 14+512MB 30GB HDD CF HxC_SD EtherNEC/ TT030 68882 4+32MB 520MB Nova/ 520STFM 4MB Tos206 SCSI
Shared SCSI Bus:ScsiLink ethernet, 9GB HDD,SD-reader @ http://phsw.atari.org
My Atari stuff for sale - click here for list

Faucon2001
Atari Super Hero
Atari Super Hero
Posts: 639
Joined: Sat Oct 26, 2013 11:19 pm
Location: Brasil
Contact:

Re: CT60 TOS source reloaded

Postby Faucon2001 » Mon May 01, 2017 3:18 pm

8O How did you get 6 MB/sec with the stock Falcon internal IDE?
If I remember well, Falcon IDE port spec is 2.5 MB/sec, and with a fast ide DOM I get 2.3 MB/sec.
You may be measuring the cache speed I guess.
Philippe

Firebee, Falcon, STE, Aranym Box, Hatari Pi Box.
My music http://www.philippeworld.net/
My photography http://phil-67.deviantart.com/
EasyAraMint, BeeKey and BeePi https://sites.google.com/site/emaappsarch/home

User avatar
wongck
Ultimate Atarian
Ultimate Atarian
Posts: 11855
Joined: Sat May 03, 2008 2:09 pm
Location: Far East
Contact:

Re: CT60 TOS source reloaded

Postby wongck » Tue May 02, 2017 12:13 pm

Directly getting the readings from Kronos, no special trick up my sleeves.
My guess is the same as yours.
Look at the MINT readings.
So long as both are measured the same way, the benchmark is valid.
My Stuff: FB/Falcon CT63+CTPCI ATI R7500 14+512MB 30GB HDD CF HxC_SD EtherNEC/ TT030 68882 4+32MB 520MB Nova/ 520STFM 4MB Tos206 SCSI
Shared SCSI Bus:ScsiLink ethernet, 9GB HDD,SD-reader @ http://phsw.atari.org
My Atari stuff for sale - click here for list

Faucon2001
Atari Super Hero
Atari Super Hero
Posts: 639
Joined: Sat Oct 26, 2013 11:19 pm
Location: Brasil
Contact:

Re: CT60 TOS source reloaded

Postby Faucon2001 » Tue May 02, 2017 6:09 pm

May be yes, may be not, it could also depends on where the cache is stored and the way it is managed.
If it's STRam for Falcon IDE and TTram for CTPCI, you may be reading just the memory speed boost.
Anyway, CTPCI IDE has been reported to be 2x faster by other sources. I was just puzzled by these very high values.
Philippe

Firebee, Falcon, STE, Aranym Box, Hatari Pi Box.
My music http://www.philippeworld.net/
My photography http://phil-67.deviantart.com/
EasyAraMint, BeeKey and BeePi https://sites.google.com/site/emaappsarch/home

Faucon2001
Atari Super Hero
Atari Super Hero
Posts: 639
Joined: Sat Oct 26, 2013 11:19 pm
Location: Brasil
Contact:

Re: CT60 TOS source reloaded

Postby Faucon2001 » Tue May 02, 2017 6:50 pm

Let me answer myself my bullshit comment. It has nothing to do with different cache speed (oops)
Multi read and multi write, which very likely use 100% cache only, are the same in both case. So the cache speed is the same in both case.
Regarding the conclusion we can only conclude that CTPCI IDE is faster, but not how much. Depending on the size of the cache and the size of the file used for testing, it can be less or more than 2x.
Philippe

Firebee, Falcon, STE, Aranym Box, Hatari Pi Box.
My music http://www.philippeworld.net/
My photography http://phil-67.deviantart.com/
EasyAraMint, BeeKey and BeePi https://sites.google.com/site/emaappsarch/home

User avatar
Ektus
Captain Atari
Captain Atari
Posts: 181
Joined: Mon May 24, 2010 2:58 am
Location: Germany
Contact:

Re: CT60 TOS source reloaded

Postby Ektus » Tue May 02, 2017 7:24 pm

There are more ways to test this. As soon as the file is big enough, cache speed doesn't matter. For example, start Kobold and read a 10MB file into memory, and measure the needed time with a stop watch. It will not be very precise, but should show the actual speed gain good enough. For small files, reading the FAT, head movement in case of hard disks and other factors come into play.


Regards
Ektus.
Schneider CPC464 (long retired), Atari Mega ST4 (retired), Falcon+CT2A, Falcon+CT63+CTPCI+Radeon 9250, Milan040+SCSI+Rage

User avatar
wongck
Ultimate Atarian
Ultimate Atarian
Posts: 11855
Joined: Sat May 03, 2008 2:09 pm
Location: Far East
Contact:

Re: CT60 TOS source reloaded

Postby wongck » Tue May 02, 2017 11:41 pm

As Mint is configured and rest of hard ware is the same, cache by Mint should be the same area of memory ( TTram or STram).
HDD internal cache also the same, but may depend on where it's write/read but that's Kronos job.
So the speed up should be only due to the CTPCI speed increase.

if other ppl are not getting the speed up on the CF, my guess is that the bottle neck is the CF itself.
Important that the CF or HDD can go much much faster than the bus, so that you can see the speed up.
My Stuff: FB/Falcon CT63+CTPCI ATI R7500 14+512MB 30GB HDD CF HxC_SD EtherNEC/ TT030 68882 4+32MB 520MB Nova/ 520STFM 4MB Tos206 SCSI
Shared SCSI Bus:ScsiLink ethernet, 9GB HDD,SD-reader @ http://phsw.atari.org
My Atari stuff for sale - click here for list


Social Media

     

Return to “CT60 / CT63 Area”

Who is online

Users browsing this forum: No registered users and 3 guests