Bus Pirate v4c PCB community order

in BP v4, PCBs by DP | 4 comments

Schazamp got restless waiting for the Sick of Beige version of the Bus Pirate v4, namely V4c, to become available at Seeed. He decided to start a PCB order himself. If you’d like to get one from him, head to the forum and leave him a comment.

Nevertheless, I want to order a batch of canonical v4c PCBs, which I can send to anyone for $4 or $5.

Options: If we want them to be red, it will be $5, if green is okay, $4.
I might be able to panelize them, if enough people are interested, which will also help lower the cost. This means I’ll have to cut them on my band saw, which may slightly affect the quality of the nice rounded edge (since I’m not a CNC machine).

You can get a Bus Pirate v4 (non SoB) for $40, including worldwide shipping. Version 4c should become available in a few moths or so.

Via the forum.

This entry was posted in BP v4, PCBs and tagged , .

Comments

  1. Chuckt says:

    Can you learn things about chips that aren’t in the datasheet with the bus pirate? Some of the origins and or documentation has been lost on the 6502 even though it is the most documented chip in the world.

  2. Darkstar says:

    The 6502 is probably THE best documented microprocessor in existence. There’s even a Java-based simulation of it’s RTL functions somewhere (google “visual 6502″), and individuals like Michael Steil (pagetable.com) have documented lots of the undocumented opcodes and stuff. I don’t think you could find anything else with a Bus Pirate that is not already documented

  3. Hardcore says:

    You may think you can say that…..
    But you cannot. I worked extensively on protection for 6502 games in particular the 1541 and in one case produced a number of disk protection systems that could not be copied either by users of most of the disk duplication machines of the time (formyster could not touch it). (yep ok it could be craked manually).
    In the end we had to use a special system for duplication of the disks. (I also did consultant work for ‘rainbird’)

    I will say now that the 6502 opcodes are undefined… they are non-standard and are highly dependent on the manufacturer of the chips.
    How do I know?
    Simple.. I STILL have my notes from the 80’s!! and a complete library of a years worth of research into the subject.
    We performed extensive research into most variations of the 6502 that were currently in the market and in some cases we found that some opcodes produced different results from different versions of the same manufactures product but different revisions.

  4. Darkstar says:

    It was widely known, even back then, that different opcodes behaved differently on different chips. Still I fail to see the connection to the Bus Pirate, i.e. what one might expect to gain from connecting a Bus Pirate to the 6502 which the OP suggested. You would probably need either a small CPU board where you single-step through the opcodes, or, if you want to be 100% perfect, you’d have to decap all variants and produce RTL schematics for them.

    Most protection schemes did not rely on the subtleties of the 6502 opcodes (because these would be the same on all C64’s, for example) but rather on timings that come directly from the specially mastered disks and which could not be replicated.

    Almost 100% of all existing copy protection schemes on the C64 have now been analyzed enough and can even be remastered back onto a floppy from an image (see, for example, the KryoFlux and C64Preservation web sites)

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.