19 March 2017, 19:04 | #1 |
-
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,863
|
Raspberry PI SCSI emulator
http://www.geocities.jp/kugimoto0715/rascsi/index.html
Looks interesting, I need to give this a go. :-) |
19 March 2017, 19:18 | #2 |
Registered User
Join Date: Jun 2015
Location: next to Mordor
Posts: 147
|
Wow this looks really nice 7o7
|
19 March 2017, 20:32 | #3 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,178
|
....Neat!
C++ Code with Japanese comments....joy :-D |
19 March 2017, 20:49 | #4 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,354
|
There is a Raspberry Pi powered SCSI emulator for the Atari which can work on Amiga called CosmosEx. Yes it's expensive but good support and good enclosure. Plus it's also a FDDE and keyboard + network adapter
|
22 March 2017, 21:04 | #5 |
Banned
Join Date: Dec 2016
Location: Nottingham, UK
Posts: 481
|
Little bit skeptical, because very amibitious - looks like doing lots more than usual SD-SCSI adaptor.
It's hard enough doing something that will let you use solid state devices, and Pi3 Model B specified... maybe code done needs that level of processor? I doubt it. It should not. It is connected to a 25 pin single ended 8 bit SCSI connection, as commonly found on the outside of Amiga SCSI controllers. Typically, that means an extra box with it's own power supply. Internal fitting, usually it's a 50 pin connector, rarely 68 pin. Not such a straightforward job. Terminating the chain with passive terminators at either end sometimes is not an option, and active termination means the device has to have its own power supply. http://www.connectworld.net/scsi.html Here's the bad news - once you fit one SCSI-1 device to a controller, it limits access to all other devices to the same speed. So I understand it anyway, lowest ship in the chain limits the speed of the whole convoy. It does so much as a solution for many people but it doesn't look ideal to some, from what I understand you can do with Amiga SCSI controllers. Like a Newtek Flyer or better, this sort of device looks questionable connected to that speed of Amiga SCSI controller. 8 bit SCSI is never as fast as 16 bit SCSI. It should work though. Look on the bright side. |
22 March 2017, 21:52 | #6 | |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
Quote:
Skeptical of its use in an Amiga? Creator doesn't say that would work (it is an X680x0 expansion after all), but says that the virtual HDD part SHOULD work with other retro devices that use SCSI. |
|
23 March 2017, 02:56 | #7 | |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
Quote:
We certainly need this sort of easy and affordable solution for scsi Amigas. It seems the author gets about 1MB/s performance in read mode, which is much more acceptable than what the SCSI2SD V5 offers. |
|
23 March 2017, 11:48 | #8 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,334
|
Please just ignore Pat the Cat's ramblings.
|
23 March 2017, 13:01 | #9 | |
Registered User
Join Date: Feb 2014
Location: Germany
Posts: 527
|
Quote:
The SCSI2SDv5 _is_ around 1mb/s in my system, a Phoenixboard. What's the issue? Cheers, McT |
|
23 March 2017, 15:48 | #10 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
|
23 March 2017, 16:16 | #11 | |
Banned
Join Date: Dec 2016
Location: Nottingham, UK
Posts: 481
|
Quote:
It should work as a bare ass drive, in a box, outside of the Amiga, always. Making sure it always works on the inside of an Amiga is no trivial task, and making it work faster than 5MBS I figure to be an impossible task... but we shall see how builds. A post with zero useful information content in it. Are you volunteering to fix every single one of these units to make them work usable at Flyer speed or better? No. You are just putting up a negative view of me. Grow up, boy. Real life isn't a playground, try taking some responsibility yourself too. Last edited by Pat the Cat; 23 March 2017 at 16:37. |
|
23 March 2017, 17:17 | #12 | |
Registered User
Join Date: Feb 2014
Location: Germany
Posts: 527
|
Quote:
Well, it might be that also another solution might not be as fast as expected due to you system? I mean if the drive can deliver up to 1MB/s but not in you system it might not be due to the drive?? Cheers, McT |
|
23 March 2017, 17:32 | #13 | |||
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,343
|
Quote:
Quote:
Quote:
|
|||
23 March 2017, 18:59 | #14 | ||||
Banned
Join Date: Dec 2016
Location: Nottingham, UK
Posts: 481
|
Quote:
Usually not, but there are exceptions. Some controllers come with neither a 25 pin nor a 50 pin header, but a 36 pins Centronics connector for an external SCSI drive. Quote:
Quote:
Quote:
The Amiga doesn't care, but the user does, if they spent money getting fast controller and then blame the Amiga when a "new" SCSI device makes their drive access slow. More trolling. Stay on topic please. |
||||
23 March 2017, 19:13 | #15 | |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,343
|
Hmmm, you haven't answered my question. Your previous post makes some "interesting" assertions, I questioned them, and all you've done is waffle vaguely about SCSI without actually answering my query. Please tell us which instructions would cause a drive to always work externally, but be problematic to get working internally. I would also like to know why such instructions would be affected by a 25-pin connector, when Fast SCSI-II can perfectly use such connectors with no difference to throughput or commands used.
Quote:
|
|
24 March 2017, 01:23 | #16 |
Banned
Join Date: Dec 2016
Location: Nottingham, UK
Posts: 481
|
OK. 4 questions to be resolved - how well does it handle direct SCSI commands? How well does it switch to synchronous and async operation? How tolerant is it of passive termination or does it demand active termination? Synch and active termination are often hand in hand.
You wanted pure tech gibberish moot questions that may be answered in due time, you got. One handicap the Pi has is, it can only deal with one pin on the bus at a time, which is maybe why the builder recommends the fastest Pi going. However, one advantage of a Pi zero is, it has far less hardware to take care of, so might end up being quick enough if just doing one task like attaching a drive to an 8 bit port. However, this project is aimed at doing FAR MORE. It provides network access, CD-ROM image access and MO drive emulation, as well as being a drive. THAT's why I said it's ambitious. Check the site in something closer to English... https://translate.google.com/transla...tml&edit-text= Last edited by Pat the Cat; 24 March 2017 at 01:39. |
24 March 2017, 07:36 | #17 |
Registered User
Join Date: Sep 2008
Location: Paris / France
Posts: 656
|
Look at the sources :
http://www.geocities.jp/kugimoto0715.../rascsi120.zip The target machine seems to need a driver, so this is probably not a pure scsi emulator |
24 March 2017, 09:58 | #18 | |||
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,343
|
Quote:
Quote:
Quote:
|
|||
24 March 2017, 10:20 | #19 | |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,178
|
Quote:
Over the SCSI target mode they run some own protocol for ethernet and filesystem level stuff. I cant be arsed to reply to any of Pat's stuff. |
|
24 March 2017, 11:08 | #20 |
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
|
@Thread
This is a very interesting project - even more so if its possible to shoe-horn onto a RPi 1 or Zero in the future =) TCP/IP over SCSI has been around for quite some time. I remember having a play with that atleast 10-15 years ago @Pat_the_Cat / idrougge / Daedalus Guys, stop trollin' each other - your better than that. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Raspberry Pi Zero emulation | LizardKing | support.OtherUAE | 10 | 11 August 2021 22:36 |
Raspberry Pi 3 out | Retroplay | Retrogaming General Discussion | 63 | 11 March 2016 18:05 |
raspberry pi setup | amig060 | New to Emulation or Amiga scene | 5 | 08 January 2016 14:49 |
Raspberry Pi 2 | amigafreak68k | support.FS-UAE | 67 | 31 October 2015 22:52 |
Keyrah V2 on Raspberry Pi | Boom^ | support.Hardware | 3 | 22 February 2015 00:04 |
|
|