Twylo
Experienced Member
Well, they're coming out of the woodwork now!
When I picked up my first-ever Commodore PETs back in May, I was unable to find any options for IEEE-488 based storage. Now just two months later, it looks like there are at least three ongoing. The more the merrier, right?
I have decided to go ahead with my original plans to produce a finished PET to SD Card product. It's now based on the sd2iec firmware. Nils Eilers did all the hard work of writing the IEEE-488 code and passing it back to Ingo Korb, who has merged it into the official sd2iec release. I've had a look at it, and it's very solid. I like Nils' coding style, it's well documented, and it looks like it will be easy to maintain. Plus, that means that I did not need to keep writing my own buggy firmware. Win-win!
I'm calling my hardware implementation the "CBM4041". The name is of course a play on the original CBM4040 drive, and I figure I'm safe from Commodore Business Machines lawyers here in the year 2011.
The CBM4041 is very heavily inspired by Nils Eilers' PetSD, but it is much less ambitious. The PetSD has a real time clock and an ethernet interface, the CBM4041 has neither. The PetSD has USB serial built in, the CBM4041 has RS-232 serial. It offers SD card storage, and that's all.
Of course it's not finished yet, but I have breadboarded it and I've done a first pass board layout. Now that I'm convinced that the design works well enough for my needs, I'm going to go ahead and get a very small run of Rev A boards made up.
Below is a video of the prototype in action, as well as the schematic and the first board layout. I'll do a final pass to clean up the board and prepare gerbers this week. Hopefully next week I'll get a beta or two soldered up.
When I picked up my first-ever Commodore PETs back in May, I was unable to find any options for IEEE-488 based storage. Now just two months later, it looks like there are at least three ongoing. The more the merrier, right?
I have decided to go ahead with my original plans to produce a finished PET to SD Card product. It's now based on the sd2iec firmware. Nils Eilers did all the hard work of writing the IEEE-488 code and passing it back to Ingo Korb, who has merged it into the official sd2iec release. I've had a look at it, and it's very solid. I like Nils' coding style, it's well documented, and it looks like it will be easy to maintain. Plus, that means that I did not need to keep writing my own buggy firmware. Win-win!
I'm calling my hardware implementation the "CBM4041". The name is of course a play on the original CBM4040 drive, and I figure I'm safe from Commodore Business Machines lawyers here in the year 2011.
The CBM4041 is very heavily inspired by Nils Eilers' PetSD, but it is much less ambitious. The PetSD has a real time clock and an ethernet interface, the CBM4041 has neither. The PetSD has USB serial built in, the CBM4041 has RS-232 serial. It offers SD card storage, and that's all.
Of course it's not finished yet, but I have breadboarded it and I've done a first pass board layout. Now that I'm convinced that the design works well enough for my needs, I'm going to go ahead and get a very small run of Rev A boards made up.
Below is a video of the prototype in action, as well as the schematic and the first board layout. I'll do a final pass to clean up the board and prepare gerbers this week. Hopefully next week I'll get a beta or two soldered up.