User avatar
intric8
Seattle, WA, USA
YouTube

Posted Thu Dec 22, 2022 11:02 am


The Sequel: Memory, Clock, Storage and Kickstart MAGIC


In December of 2020 US-based Amiga fanatic and inventor David Dunklee surprised the Amiga world by releasing a hardware product designed specifically for the Amiga 1000. He called it the Parceiro.

The Parceiro gave an intentional nod to the Amiga’s hardware of the past while updating the experience with modern internals wrapped in an elegant form factor.

It brought a whopping (and truly fast) 8MB of contemporary auto-config SRAM - a large step up from old DRAM.

It also delivered a new clock with an easy-to-change and long-lasting coin-cell battery. A few Amiga 1000 fans were already wiping away tears of joy at that point.

Finally, and most importantly, the Parceiro opened the door to large modern hard drives in the form of a removable micro SD Card with storage up to 4GB.

The one caveat: Parceiro required a boot disk just like hard drive solutions from the 1980s. Owners needed to create a KickWork disk that would pass control over to the Parceiro’s SD card during boot-up. Once done, the disk could be popped out and placed to the side. The Parceiro’s micro SD was just infinitely quieter, smaller, cooler, used very little energy and could hold gobs more storage.

We should also take a moment to appreciate the Parceiro’s ingenious form-factor. Most Amiga SD or Compact Flash solutions are hidden inside a computer’s case, thus making them a challenge to quickly and easily access. The Parceiro was designed from the beginning for easier file transfers between modern PCs and Mac computers without taking up any additional space on your desk.

p2-post1.jpg
The original Parceiro with a very cool clear acrylic case. This allowed us to see the awesome silkscreen labeling as well as emit more light from the HDD's LED. -- Photo by David Dunklee


The original Parceiro was like something a new Artificial Intelligence art program created after being fed prompts for an Amiga storage solution. It was that bizarre, and that amazing.

The fact is that the chips required to build the Parceiro are no longer available. The Parceiro is officially unobtanium tech now and already a thing of the past as of December, 2022.

However, Mr. Dunklee has been very busy over the past year… working on Parceiro II.

p2-post2.jpg

New Features

Fully Autoconfig
And while it lacks a pass-thru connector, most folks won’t miss it.

Fully Autobooting
And the SD card is REMOVABLE. The device driver is 8KB in size and is stored within a 2MB user-flashable ROM.  The driver (parceiro.device) is automatically loaded at boot by the Amiga. You can actually pop the SD out after the Amiga has booted if you want to (Note: The SD’s connector, which hasn’t been perfected, can cause the Amiga to guru. Don’t do this if you have un-saved data.)

User-flashable ROM
This is where the real magic happens. Parceiro 2 can provide multiple Kickstarts via its flahsable ROM chip. Users can now use a physical switch to choose their Kickstart of choice! This means I can boot off 3 different “hard drives” and each one can be a unique Workbench experience with multiple partitions. Mine is configured to boot 1.3, 2.0 or 3.1 depending on my needs. And each version of Workbench is broken into multiple drives. There is even a 4th global drive that each Workbench can see that I can use for file transfers between my modern computer and the Parceiro’s multiple platforms. It’s amazing.

p2-post3b.jpg

2X Faster
The I/O is very peppy now. The CPLD allows us to go from an 8-bit interface to a 16-bit interface for the SD read transactions.  The Parceiro II is Rigid-Disk-Block-aware.  It will load all file systems from the RDB and mount and boot Partitions automatically.  (See "Performance" section below for more details)

SDToolBox
This custom software tool written by Dunklee is an OS 1.3-compatible hard drive partitioning tool similar to Commodore Amiga’s Kickstart 2.x+ HDToolBox. It is specifically designed to partition MicroSD cards used by the Parceiro II and can easily work with large (>4GB) SD Cards. It also provides the means to set up the RDB (and an MBR to allow FAT partitions to be viewable on MAC/PC).

p2-post4.jpg
SDToolBox


Better Ergonomics
There’s a notch on the back to keep the Parceiro from being inserted upside down, which would be bad. There is also a horizontal stabilizer brace on the back now, too.

The CPLD is still just 16-bit (the 68000’s bus is only 16-bit). And the original Amiga driver was 32-bit. But the Parceiro II is NSD/TD64 compliant. That means its driver is now 64-bit! (Just like your phone!)  It can access 2^64 = 16 PetaBytes.  However, the MicroSD standard is capable of up to 2TB.  The largest MicroSD on the market today is a “puny” 1TB right now.  The DATA: partition on my Parceiro’s SD is 11GB, for example, and uses PFS3… on KS1.3!

Performance Comparisons

SYSINFO just does a direct & sequential read to a device in question.  The real truth is how well a device can handle directories and files that are spread around a disk… possibly fragmented all over the place.
 
Dunklee wrote 2 small programs that put a device through its paces and then measures that instead. Why? Because he cares about real-world measurable facts, not just numbers on a screen. We all use SYSINFO numbers to compare this to that, and it is a helpful tool. But the numbers aren’t a true reflection of a given device’s actual performance.

SDWorkout writes 200 files 16KB files and then reads those 200 files using the file system routines to manage the files like in the real world. SDWorkout2 does the same thing but in 64KB chunks.

The programs delete the files when the tests are complete after the results are shown.

p2-post5.jpg
I ran performance tests comparing the original Parceiro to the Parceiro II to a SCSI-based StarboardR2 with SCSI2SD.


A real apples-to-apples comparison would use the same SD card brand and size with identical data on all devices, but that was not possible for me to do at this time.


NOTES:
It looks like we’re as fast as we can go as far as interface is concerned.  Not much you can do on a 7MHz / 16-bit bus. 
 
The rest is going to be determined by file system, drive heads, and rotational speed.
 
And… here’s another thing to look at.  Is the SCSI formatted as FFS. FFS uses write-behind cacheing and stores its entire directory in memory; while PFS3 doesn’t.  It reads each piece of the directory as needed.
 
And… which OS?  My tests were all vanilla 1.3.  If you’re using 3.1 you’ll get even better results. If you add a mild accelerator or even a 68010 you can increase the already excellent I/O by 10-20%. And that's noticeable.


Hardware Modification Requirements

Option 1: NO Rejuvenator

In order for the Parceiro 2 to provide Kickstart ROM to the A1000, two Programmable Array Logic (PAL) chips (not to be confused with the video standard, Phase Alternating Line, which shares the same acronym) must be replaced and a wire must be added.

p2-post6.jpg
From the manual. Photo/Img by David Dunklee

p2-post7.jpg
From the manual. Photo/Img by David Dunklee


This modification is possible to be performed to either NTSC machines with a Daughterboard or non-NTSC machines that lack them. Everyone wins!

Option 2: WITH a Rejuvenator

If you have a Rejuvenator installed in your Amiga 1000, at a minimum you enjoy 1 or 2MB of Chip RAM and a KS ROM.

If you were to acquire a Parceiro II, the only thing you’d have to do is remove the original KS ROM chip and check your jumpers. That’s it!

David Dunklee:
The Parceiro 2’s capabilities are a perfect complement to the Rejuvenator.
The only issue I ran into with the Parceiro 2 was with the combination of my 14Mhz AdSpeed accelerator. For some reason it would lock my system up, which is strange because some other AdSpeed users have no issues at all. Something about the timing is just slightly cranky. However, if I were to upgrade to a 68010, I could increase my already stellar I/O reads and writes from 10-20%. It’s an option…

David Dunklee:
For me, it’s still about my personal understanding/learning and nostalgia.  I’ve learned a TON over the last year.  And got to relive some good moments with some new friends.  If I were to sum up the differences between Parceiro 1 and Parceiro 2 it’s the addition of Autoboot, Speed, and better fit/function.  For those willing to make a modification to the internals of the Amiga, you also get 3-user-selectable/flashable Kickstarts in ROM.
The Parceiro is a hobby. There are no current plans to produce these in large volumes. Parts are difficult to acquire and time is limited. The fun from David’s perspective is the journey itself. However, if you keep all of this in mind, inquires should be sent to amiga.parceiro [at] outlook.com.

User avatar
auk

Posted Fri Dec 23, 2022 4:01 pm

Nice video about this Parceiro successor!

Glad Mr. Dunklee wrote that SD card partitioning tool. Managed to make a card for my P1 with both MBR and RDB entries using tools like dd, cat etc. and a hex editor after reading lots of docs, but it would be so much easier to do it with the WB1.3 tool. Is that up on Aminet or somewhere?

Sorry to hear your AdSpeed isn't working with the P2. I have the same problem with my (enabled) AdSpeed and P1; was always curious why that combo worked for you and not me!

User avatar
Appee

Posted Fri Dec 23, 2022 5:55 pm

I posted this elsewhere, but try swapping 68000s in the adspeed. You might get a hit

User avatar
bitcpy

Posted Sat Dec 24, 2022 7:57 am

Very nice video and write up!

Parceiro has been the best mod I've done for the A1000 since I owned it. I started with the V1 and as soon as David mentioned V2 was coming out, I had him build me one. He has some amazing plans for future Parceiro revisions as well.

User avatar
Gliou
Marseille 13 BDR, FRANCE

Posted Sun Dec 25, 2022 2:43 am

Hi Gilles from France,
I had installed Parceiro II on my A1000.

Thx for this video, and thx for DAVID


User avatar
Zippy Zapp
CA, USA

Posted Tue Jan 10, 2023 7:59 pm

I watched the video on this and it is really cool. Now I know the AC500 exists for the A500 but this slim fit type of device for the A500 would be very cool. Would it be possible to make a A500 version? My guess is it is possible since the expansion connector is very similar.

User avatar
Appee

Posted Tue Jan 10, 2023 8:20 pm

Zippy Zapp wrote:
Tue Jan 10, 2023 7:59 pm
I watched the video on this and it is really cool. Now I know the AC500 exists for the A500 but this slim fit type of device for the A500 would be very cool. Would it be possible to make a A500 version? My guess is it is possible since the expansion connector is very similar.
David already made a 500 version. There is at least 2 floating out in the world somewhere.

User avatar
Zippy Zapp
CA, USA

Posted Wed Jan 11, 2023 11:19 am

Appee wrote:
Tue Jan 10, 2023 8:20 pm
David already made a 500 version. There is at least 2 floating out in the world somewhere.
Nice. Prototypes? Is he going to produce a production version?

User avatar
intric8
Seattle, WA, USA
YouTube

Posted Wed Jan 11, 2023 11:24 am

He hasn't settled on enclosure designs at this time. But he's working on it.

Honestly, if he wanted to ever make this a legit business and not just a hobby, the Parceiro + A500 market.. .dang.





Return to “Hardware”