BlueSCSI / BlueSCSI-v2

Open source, open hardware, SCSI emulator using the Pi Pico PR2040
https://bluescsi.com
GNU General Public License v3.0
225 stars 23 forks source link

Issues in schematics? #73

Closed douardda closed 3 months ago

douardda commented 11 months ago

Hi,

thanks for this nice project (I have built myself and using a few BlueSCSI v1).

I was considering building a BlueSCSI v2, but unless I missed something, there are issues in the schematics. For example if I consider the C50p version:

Are there improved/updated versions of these schematics that are waiting to be merged or something?

David

androda commented 11 months ago

Hello,

douardda commented 11 months ago

thanks a lot for these explanations! These are worth comments in the schematics (I may send a PR; is it ok to propose revised versions of the kicad files made with kicad7 ? current files are kicad 6 I believe).

androda commented 11 months ago

I'm currently preparing some hardware updates, and will update the schematics to be clearer. I'm also planning to create a section on the wiki which calls out hardware features and design decisions (such as active termination).

The schematics are KiCAD version 6, and will stay version 6 in the hardware update round.

douardda commented 11 months ago

Ah nice.

I also had in mind to split the schematics using more hierarchical sheets, and share some on them between the different versions of the device (C50, DB25, etc). For example all the core parts of the BlueSCSI are the same between all 4 of the versions (the rp2040, the lvt125's, some connectors and power rails & caps, etc.)

Kicad allows to use a sheet from another directory, so there is no unnecessary duplication.

androda commented 11 months ago

That's an interesting feature. Hadn't heard about it. It's something to consider, although I don't personally see an issue with having fully individual schematics for each design. They don't take up much space.

The designs are going to start diverging over time as they focus on different things. Desktop 50 Pin will probably always have more features than the PowerBook version, as an example. And the other external styles aren't exactly the same either.

I've opened #74 to clean up the DB25 schematic, and the other hardware versions will get cleanup as well as they are tested and released.

androda commented 10 months ago

An updated Desktop schematic has a PR open now, and the C50 / PowerBook ones will follow next time they get a hardware update.

androda commented 3 months ago

All released schematics have been cleaned up substantially, with comments and component values being more clear.