Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A1200/A600 4xIDE Interface

AuthorTopic: Finalization of Sum A600 development  (Read 442 times)

0 Members and 1 Guest are viewing this topic.

Offline Spidi

Finalization of Sum A600 development
« on: September 10, 2015, 06:13:29 PM »
Sum A600 development has been completed thereby introducing a new and compact solution that allows connecting USB keyboard devices to Amiga 600 computer.

Sum adapter enables connecting USB HID keyboards to your Amiga. It has been designed for installation inside A600’s casing. Sum is based upon 16-bit Microchip microcontroller.
Sum provides built-in USB stack which enables USB HID keyboards support without the need for installing additional AmigaOS software drivers. Device’s installation procedure consists of simply attaching it the U7 chip located on A600’s motherboard.

Features of Sum A600:

  • support for both USB HID and USB-PS/2 keyboards,
  • A600 compatibility (U7 chip-attached),
  • built-in USB stack,
  • configuration mode (activated by R-Shift + Pause key combination),
  • built-in EEPROM memory enabling user preferences storage,
  • "Bootloader" function allowing future firmware upgrades,
  • "Status" indicator LED providing information about device’s state,
  • built around 16-bit Microchip microcontroller utilizing nanoWatt technology,
  • non-blocking keyboard A600
 

Offline Oldsmobile_Mike

Re: Finalization of Sum A600 development
« Reply #1 on: September 10, 2015, 07:06:52 PM »
Very nice, for only your second post here.  Kudos, sounds like a great project!  :)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline duga

Re: Finalization of Sum A600 development
« Reply #2 on: September 10, 2015, 07:54:38 PM »
Great stuff! Same price as for the A1200 adapter?
 

Offline Spidi

Re: Finalization of Sum A600 development
« Reply #3 on: September 10, 2015, 09:27:52 PM »
Quote from: duga;795414
Great stuff! Same price as for the A1200 adapter?

Price should be similar to the price of Sum A1200.
 

Offline ExtremeWays

Re: Finalization of Sum A600 development
« Reply #4 on: September 11, 2015, 12:05:19 AM »
Quote from: Spidi;795405
Sum A600 development has been completed


This is fantastic work Spidi!  

I've been waiting for a decent A600 keyboard adaptor for years!

Keep up the good work..
 

Offline ExtremeWays

Re: Finalization of Sum A600 development
« Reply #5 on: September 11, 2015, 12:45:11 AM »
Just a quick additional question..  Do you know when this will be available from the reseller websites?

As you can tell, I'm a bit keen to get a few!
 

Offline VingtTrois

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 897
  • Total likes: 0
    • http://www.amiga.org/gallery/images/6006/1_2316_My_AMIGA_Collection_Sept2010.jpg
Re: Finalization of Sum A600 development
« Reply #6 on: September 14, 2015, 08:49:20 PM »
Oh yeah! I would like to have one for my A600!
[size=-2]-A3K(T)040@35MHz/78MB/KS3.1/OS3.9/Buster11/PICASSO II/GVP IO/A2088XT/DENEB/HDD18GB
-A3K(D)030@25MHz/134MB RAM/KS3.1/OS3.9/Buster11/RETINA Z2/OKTAGON 2008/VLAB YC/MIDI/DKB3128/HDD18GB
-A2K/ROM 1.3-3.1/2MBCHIP/8MB/A2091/OKTAGON 2008/A2058/TANDEM IDE/FlickerFixer-Scandoubler/Genlock
-A1200/KS3.1/2MB+9MB/CF2GB A1200/KS3.0/2MB/CF1GB/
-A1K/KS1.2/Kickstart Adapter/A1050/512K
-A600/1MB/A603 1MB/CF2GB/4MB RAM expansion
-1xA2K-2xA600-2xA500-C128-C64-PS1-PS3-SNES-Archos GMini400-CDI Philips
[/size]
 

Offline Dandy

Re: Finalization of Sum A600 development
« Reply #7 on: November 18, 2015, 09:48:33 AM »
Quote from: Spidi;795405


Sum A600 development has been completed thereby introducing a new and compact solution that allows connecting USB keyboard devices to Amiga 600 computer.



Sounds like a great product!

Just one question:
Why just support for USB keyboards - why not also support for USB mice with the same device?
Original Amiga mice and even PS/2 mice are also rare nowadays...

Quote from: Spidi;795405


Sum adapter enables connecting USB HID keyboards to your Amiga. It has been designed for installation inside A600’s casing. Sum is based upon 16-bit Microchip microcontroller.
...



Would it also be possible to make such a device for the A500 series?
I would have use for three A500 compatible devices and one A1200 compatible device...
All the best,

Dandy

Website maintained by me

If someone enjoys marching to military music, then I already despise him. He got his brain accidently - the bone marrow in his back would have been sufficient for him! (Albert Einstein)
 

Offline duga

Re: Finalization of Sum A600 development
« Reply #8 on: November 18, 2015, 05:25:19 PM »
Because the keyboard controller doesn't handle the mouse.

Sum A1200 already exists. http://www.vesalia.de/e_suma1200.htm
 

Offline Oldsmobile_Mike

Re: Finalization of Sum A600 development
« Reply #9 on: November 18, 2015, 06:21:49 PM »
Quote from: Dandy;799282
Original Amiga mice and even PS/2 mice are also rare nowadays...

Just FYI in case you were not aware:

http://amigakit.leamancomputing.com/catalog/product_info.php?products_id=1259
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline motrucker

Re: Finalization of Sum A600 development
« Reply #10 on: November 18, 2015, 07:47:59 PM »
One question. Would it be possible to make this for an A2000 Amiga? Most A2000 user use a '030 or larger accelerator, so, what are the chances?
or, have I missed something.......
A2000 GVP 40MHz \'030, 21Mb RAM SD/FF, 2 floppies, internal CD-ROM drive, micromys v3 w/laser mouse
A1000 Microbotics Starboard II w/2Mb 1080, & external floppy (AIRdrive)
C-128 w/1571, 1750, & Final Cartridge III+
 

Offline Dandy

Re: Finalization of Sum A600 development
« Reply #11 on: November 19, 2015, 06:49:44 AM »
Quote from: Oldsmobile_Mike;799285


Just FYI in case you were not aware:

http://amigakit.leamancomputing.com/catalog/product_info.php?products_id=1259



Thanks for the link - but the last time I bought an off-the-shelf USB/PS2 mouse for use on my Amigas with the Cocolino adapters I could have bought 5 of those off-the-shelf USB/PS2 mice for the price of one of these Classic Boing Ball Mice...
:crazy:
All the best,

Dandy

Website maintained by me

If someone enjoys marching to military music, then I already despise him. He got his brain accidently - the bone marrow in his back would have been sufficient for him! (Albert Einstein)
 

Offline Dandy

Re: Finalization of Sum A600 development
« Reply #12 on: November 19, 2015, 06:59:51 AM »
Quote from: duga;799284


Because the keyboard controller doesn't handle the mouse.
...



Hmmm - I highly doubt that USB keyboards and USB mice connected to an USB host (be it a Deneb/Poseidon like in my case or a SUM like in this discussion) are controlled by the keyboard controller at all...
:confused:

But I also might have gotten it completely wrong...

EDIT:
Then I might be better off with the Anaiis USB stack and an clockport Subway from E3B for my A500s. I have clockports on the Viper520s fitted in my A500s.
This solution seems to offer both - keyboard and mouse support - and even more:

"ANAIIS, acronym for Another Native Amiga IO Interface Stack
...
Native because it is all written in C language (some parts are in Assembly).
Amiga because this computer worths this kind of program.
Input/Output because it works for mice, keyboards, thumbs and printers.
Interface because it translates usb transactions into Intuition events.
Stack because this kind of program is called like that.
...
ANAIIS controls internaly :
- (9,0,0) alias hub
- (3,1,1) alias keyboard (boot keyboard)
- (3,1,2) alias mouse (boot mouse)

and externaly:
- (7,1,1), (7,1,2) alias printer (uni and bi-directional)
- (8,6,80) alias massstorage (bulk only with embedded scsi commands)
           SATA disk, sticks, keys, thumbs, card readers...
- (3,0,0) vendor=0x044f 1103 product=0xb320 45856 ThrustMaster (joypad with
rumble)
- all external program by using a Sirion like API.
- like pl2303 vendor=0x067b 1659 product=0x2303 8963
..."
« Last Edit: November 19, 2015, 07:39:50 AM by Dandy »
All the best,

Dandy

Website maintained by me

If someone enjoys marching to military music, then I already despise him. He got his brain accidently - the bone marrow in his back would have been sufficient for him! (Albert Einstein)
 

Offline psxphill

Re: Finalization of Sum A600 development
« Reply #13 on: November 19, 2015, 11:17:11 AM »
Quote from: Dandy;799293
EDIT:
Then I might be better off with the Anaiis USB stack and an clockport Subway from E3B for my A500s. I have clockports on the Viper520s fitted in my A500s.
This solution seems to offer both - keyboard and mouse support - and even more:

You might be better off, but the major disadvantage with a usb stack is that it's not compatible with anything that hits the hardware directly & devices don't work until you have run it. So if you boot a different disk or skip your startup sequence then you no longer have a keyboard (although you'll need to use a real amiga mouse or one that uses a separate usb adapter to get into the early startup). The boot problem could be sorted by burning a kickstart that supports it (although I don't know if this is currently possible), but that won't help software that bypasses the operating system. So games and demos and utilities that bypass the OS are still a problem.

The separate keyboard and mouse to usb adapters are the only safe way to go. The usb adapters that need a usb stack are more useful for storage/printer/network etc. A mouse isn't a major problem as you can easily have an amiga mouse plugged in at the same time, but having to have a backup amiga compatible keyboard is too much of an inconvenience.

I don't think there is a solution yet that allows legacy keyboard and mouse emulation as well as supporting a usb stack, this would be the ultimate solution and is the way the PC gets round the issue. In the mean time this is a good compromise.

This product exists purely because there is a need for it.
« Last Edit: November 19, 2015, 11:29:14 AM by psxphill »