Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
132 user(s) are online (99 user(s) are browsing Forums)

Members: 1
Guests: 131

Kamelito, more...

Headlines






Pegasos2 hardware upgrades.
Home away from home
Joined:
2007/9/11 12:31
From Russia
Posts: 7041
@All

Want to share some stuff I do lately, and what want to do (so maybe some of you may give some advice).

Firstly what I do:

As it's known, old Pegasos2 boards have just an IDE. And Pegasos2 of course didn't support SATA directly, so I had to use both IDE-ports IDE<->Sata controllers sitting right in the IDE slots of motherboards, and so i use SSD for HDD and classic SATA cd-drive for booting and installing the OS. There a few pics (click on them for full size):

Those IDE<->SATA I use there called "DEXP IDE - SATA", and cost just 15$ for two.

Resized Image Resized Image

Resized Image Resized Image Resized Image


Now, for X5000 hardware I ditch the CD completely as it can boot from the USB fine, and want to do it somehow for Pegasos2.

Yes, I know, Pegasos2 can't boot from USB, but in the day of millions of converters/adapters and hardware emulators, I curious if there something like some kind of converters/hardware-switchers, which will make pegasos2 think it is a real CD, while it will be USB stick with.

I.e. I connect to SATA cable some device, in which I attach USB stick with ISO raw-written to it, and then this hardware emulator/converter will say to pegasos2 that this is real CD-Drive, while in reality, it will USB stick, and peg2 will be fooled and boot from it like it CD-drive.

Maybe anyone knows if there something which I can buy for this purpose?

And any other ideas on how to ditch CD-Drive from Pegasos2 and still be able to boot from something which is not HDD appreciated! Thanks!



Edited by kas1e on 2020/12/22 17:37:05
_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites
   Report Go to top

Re: Pegasos2 hardware upgrades.
Home away from home
Joined:
2007/9/11 12:31
From Russia
Posts: 7041
At the moment I found some Zalman ZM-VE350 thing, which has inside inbuild virtual cd-drive emulator, but I not sure if it can be connected to SATA: it has SATA support, but for HDD/SSD you connect to. But with a computer, it operates as far as I can see from USB. But then, if the motherboard does not support boot from USB, then does not matter what kind of hardware emulator you put on, it will not boot.

From another side, there is also USB<->Sata cable, so maybe it will be possible to connect this Zalman thing to peg2's IDE like this: Zalman-<usb2sata>-<sata2ide>

_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites
   Report Go to top

Re: Pegasos2 hardware upgrades.
Home away from home
Joined:
2007/9/11 12:31
From Russia
Posts: 7041
Find out lately that I have a SII3114 PCI SATA card (for all images click on them for fullsize):

Images of the box (in case someone may need serial numbers, publisher, etc):

Resized Image Resized Image Resized Image

Manual (see there on the front of manual it called SA3114, not SII3114, while inside SIL3114):

Resized Image Resized Image

Device itself:

Resized Image Resized Image Resized Image


Now, from the OS side we add to Kicklayout:

MODULE Kickstart/sii3114ide.device.kmod

And then when we run MediaToolbox it will be like this:

Resized Image

That how looks like when we have 2 SSD connected: one over the usual IDE via SATA2IDE adapter (as shown in the first post), so it still shows as peg2ide.device. And the second one, connected to the Sii card (shown as sii3114ide.device):

Resized Image

So far all good. Through, the speed almost the same as the speed of the SSD connected over IDE2SATA converter sitting on IDE port. Maybe a little bit better. There are results done on SFS 1.290 with identical blocksize/buffers/transfers set for both partitions (one in a test from IDE2SATA SSD, and another one in a test from SSD connected over SII3114). All tests are done by DiskSpeed from os4depot:

http://os4depot.net/share/utility/benchmark/diskspeed.lha

IDE2SATA SFS/00 1.290:

Quote:

Testing directory manipulation speed.
File Create: 6206 files/sec
File Open: 28.85 kfiles/sec
Directory Scan: 148.64 kfiles/sec
File Delete: 9029 files/sec

Seek/Read: 129.04 kseeks/sec

Testing with a 512 byte, MEMF_FAST, LONG-aligned buffer.
Create file: 12.01 MiB/sec
Write to file: 37.57 MiB/sec
Read from file: 59.94 MiB/sec

Testing with a 4096 byte, MEMF_FAST, LONG-aligned buffer.
Create file: 33.06 MiB/sec
Write to file: 225.44 MiB/sec
Read from file: 170.99 MiB/sec

Testing with a 32768 byte, MEMF_FAST, LONG-aligned buffer.
Create file: 41.04 MiB/sec
Write to file: 28.54 MiB/sec
Read from file: 180.20 MiB/sec

Testing with a 262144 byte, MEMF_FAST, LONG-aligned buffer.
Create file: 48.72 MiB/sec
Write to file: 49.19 MiB/sec
Read from file: 66.75 MiB/sec


SA3114 SFS/00 1.290:

Quote:

Testing directory manipulation speed.
File Create: 6629 files/sec
File Open: 25.44 kfiles/sec
Directory Scan: 148.47 kfiles/sec
File Delete: 9603 files/sec

Seek/Read: 150.88 kseeks/sec

Testing with a 512 byte, MEMF_FAST, LONG-aligned buffer.
Create file: 14.25 MiB/sec
Write to file: 35.20 MiB/sec
Read from file: 64.79 MiB/sec

Testing with a 4096 byte, MEMF_FAST, LONG-aligned buffer.
Create file: 34.78 MiB/sec
Write to file: 241.16 MiB/sec
Read from file: 185.75 MiB/sec

Testing with a 32768 byte, MEMF_FAST, LONG-aligned buffer.
Create file: 42.78 MiB/sec
Write to file: 38.05 MiB/sec
Read from file: 185.38 MiB/sec

Testing with a 262144 byte, MEMF_FAST, LONG-aligned buffer.
Create file: 52.28 MiB/sec
Write to file: 51.97 MiB/sec
Read from file: 65.38 MiB/sec


So as can be seen, the speed differences are not big ones. Through, it still looks good, and I also want to try to boot from this SI3114 card. At the moment can't maybe someone can bring any ideas about it.

For first, I created a small partition as FFS, put the usual stuff in (amigaboot, bootmenu.txt, etc). Then after reboot going to OpenFirmware.

Now, if we just do "show-devs", the we can see card is detected and listed (see /pci/8x00000000/raid@5):

Resized Image

If i then do "cd /pci/raid" and the ".properties" it give me such kind of output:

Resized Image

So far it looks like everything detected. But then, how to boot from? I tried a few things but fail. Maybe somebody else with better skills about Peg2 can bring an idea?

PS. Btw, the same SI3114 works in X5000 too of course. Through didn't measure speed differences in comparison with onboard SATA. But if it all just about the speed of BUS (as can be seen in the case with PEG2), then speed should be also about the same.

_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites
   Report Go to top

Re: Pegasos2 hardware upgrades.
Home away from home
Joined:
2006/12/2 3:55
From Italy, Perugia
Posts: 3432
Edit


Edited by samo79 on 2021/1/2 12:39:05
   Report Go to top





[Advanced Search]



Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project