• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Build A SCSI2SD V4.2

cmao

Member
seeing this post reminded me that I had built up one of these v4.2 boards a couple years ago but never flashed the firmware.
long story short I dug it out today after compiling and flashing and then updating the board to 4.8.4 I get the same scsi self test fail but it appears to work fine on the two mac's I tried it on..
Hi, I am new to CY8C5267. What software and firmware burner are required? Thanks
 

Chopsticks

Well-known member
You need a Jtag programmer that works with Cypress PSoC devices. It’s probably cheapest to buy A psoc evaluation kit that has a programmer built in you can reuse on other psoc devices…. Thing is most are sold out or very expensive. Really unless you already Have all the parts needed then it’s likely cheaper to buy a Zulu scsi or something. Also keep in mind the scsi2sd v4.2 is pretty slow compared to most other devices you can current buy/build these days.
there firmware and stuff is available on the internet though you will have to fix it up a little bit to get it to compile. honestly though if you’re not familiar with working With this stuff then getting the code to compile with be difficult to do.
 

cmao

Member
You need a Jtag programmer that works with Cypress PSoC devices. It’s probably cheapest to buy A psoc evaluation kit that has a programmer built in you can reuse on other psoc devices…. Thing is most are sold out or very expensive. Really unless you already Have all the parts needed then it’s likely cheaper to buy a Zulu scsi or something. Also keep in mind the scsi2sd v4.2 is pretty slow compared to most other devices you can current buy/build these days.
there firmware and stuff is available on the internet though you will have to fix it up a little bit to get it to compile. honestly though if you’re not familiar with working With this stuff then getting the code to compile with be difficult to do.
Hello, I am looking at a non-file based SCSI drive emulator. I have PSoc programmer 3.29.1 installed on windows 10. Could you share your compiled firmware v.4.84 with me ? Thank you in advance.
 

Chopsticks

Well-known member
here's a compiled hex file of the v4.84 firmware

normally I don't like providing compiled firmware but my understanding is the the v4.2 hardware is open source, unlike the 5.x versions. though the firmware source for those also appears to be out on the internet too so in mot sure really what the situation is there. However since you've already gone and built up your board I feel bad for you being that its not easy to get the parts so just unzip the file and program it, its the v4.8.4, you might need to double check to se if there's an update once you have flashed the firmware as I can't remember of the top of my head if there is one or not.

all the best and good luck
 

Attachments

  • SCSI2SD.hex.zip
    42.9 KB · Views: 6
Last edited:

cmao

Member
here's a compiled hex file of the v4.84 firmware

normally I don't like providing compiled firmware but my understanding is the the v4.2 hardware is open source, unlike the 5.x versions. though the firmware source for those also appears to be out on the internet too so in mot sure really what the situation is there. However since you've already gone and built up your board I feel bad for you being that its not easy to get the parts so just unzip the file and program it, its the v4.8.4, you might need to double check to se if there's an update once you have flashed the firmware as I can't remember of the top of my head if there is one or not.

all the best and good luck
I built my first SCSI2SD with spare old parts (SMD +thru hole). I also got an evaluation board for CY8C3866AXI-040 with programmer on board. (see attached picture). However, the programmer cannot detect CY8C5267 chip. Do I use a wrong programmer ?
 

Attachments

  • 20230201_154439_001.jpg
    20230201_154439_001.jpg
    4.2 MB · Views: 24
  • s-l96 - Copy.jpg
    s-l96 - Copy.jpg
    204 KB · Views: 21

cmao

Member
I built my first SCSI2SD with spare old parts (SMD +thru hole). I also got an evaluation board for CY8C3866AXI-040 with programmer on board. (see attached picture). However, the programmer cannot detect CY8C5267 chip. Do I use a wrong programmer ?
I found a cheap miniprog3 from ebay. I was able to successfully burn your SCSI2SD.hex to CY8C5267 on my scsi2sd board, smoothly configured and work in my IIx. Thanks so much.
 

cmao

Member
I found a cheap miniprog3 from ebay. I was able to successfully burn your SCSI2SD.hex to CY8C5267 on my scsi2sd board, smoothly configured and work in my IIx. Thanks so much.
 

Attachments

  • 20230312_124714.jpg
    20230312_124714.jpg
    2.9 MB · Views: 8
Top