• 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.

Search results

  1. M

    SCSI2SD Project - anyone interested ?

    Arduino programming details: download: http://www.codesrc.com/files/swdprog.tar.gz Should work on 16MHz Arduino's with >= 32kb flash. A copy of the SCSI2SD bootloader is encoded within the Arduino sketch itself. There are 3 wires that must be connected. These pins are labelled on the...
  2. M

    SCSI2SD Project - anyone interested ?

    Yes, it is possible to use an Arduino to program the SCSI2SD. I haven't posted it publically yet because I'm unsure of the Copyright status of the example code I modified from a Cypress Application Note. I'm still trying to get an alternate solution working with OpenOCD. I plan to use the...
  3. M

    Homebrew LC DB-15 to VGA Adapter

    I tried making a similar cable a few years ago. It worked ok for a while, but then the tiny wires soldered to the DA-15 (note: not DB-15) connector snapped. I think the small conductors in a VGA cable are just too hard to work with reliably. To replace my continually-failing cable, I made a...
  4. M

    SCSI2SD Project - anyone interested ?

    I also get the 18.6Mb partition :( It seems HD SC Setup is using an internal database to lookup the size of the Seagate ST225N drive (20MB) and using that value instead of the drive's reported size. I've made a new firmware release (3.1) which doubles read/write speeds to above 900kb/sec...
  5. M

    SCSI2SD Project - anyone interested ?

    I've noticed a bug where the SCSI2SD needs to be fully reset before the scsi2sd-config --blocks parameter takes effect (ie. all power sources, including the SCSI host, disk drive power connector, and USB cable are disconnected or turned off). Is it possible that you previously set a small 20Mb...
  6. M

    SCSI2SD Project - anyone interested ?

    I'll run a 1GB format attempt overnight to see what happens. I suspect it will work properly now with the other fixes I've merged in.
  7. M

    SCSI2SD Project - anyone interested ?

    Thanks dougg3! I've integrated your code, and it works perfectly (albeit extremely slowly). I've made a new firmware release incorporating this fix, and merged in few other reliability fixes. Compiled firmware is at http://www.codesrc.com/files/scsi2sd/v3.0.1/firmware/, for use with the...
  8. M

    SCSI2SD Project - anyone interested ?

    A quick update: Unfortunately I've had to increase the price to $75 AUD per board as it takes quite a bit of time to make each board. Still a good deal compared to buying a Miniprog3 for $90 to program your own board :p I have no boards currently in stock, but I have a large order of 50...
  9. M

    SCSI2SD Project - anyone interested ?

    If the spreadsheet listed the wrong part number for the PSoC device, that means you've probably used the wrong USB terminating resistors as well! See the commit log at http://www.codesrc.com/gitweb/index.cgi?p=SCSI2SD.git;a=commit;h=c693c7fac1ac496628aadf97ece94da09dc321c9 I accidentally...
  10. M

    SCSI2SD Project - anyone interested ?

    This should make zero difference, except of course needing a recompile within PSoC Creator. The only difference between the two chips is unused resources. The USB problem is most likely a dry solder joint. I have experienced many similar problems, where connectivity just does not work. Put...
  11. M

    SCSI2SD Project - anyone interested ?

    The load command does NOT write to the flash at all - I believe it just loads debug symbols etc into memory to allow debugging. It looks like you need http://www.segger.com/jflash.html for writing the .hex file (not free, Windows only). Or perhaps you could try OpenOCD...
  12. M

    SCSI2SD Project - anyone interested ?

    Any JTAG programmer compatible with the ARM 10-pin 0.05" connector should work.
  13. M

    SCSI2SD Project - anyone interested ?

    The first batch of devices has been shipped :b&w: I have one assembled device left. I've uploaded utilities for updating the firmware over USB, and for setting configuration parameters over USB here. The configuration tool includes the magical "--apple" option, which sets the parameters...
  14. M

    SCSI2SD Project - anyone interested ?

    I just tested a Kingston 2Gb card (unknown class), and it's about 50% faster than the class 10 16Gb I started testing with. Lido7 reports 600kb/sec write.
  15. M

    SCSI2SD Project - anyone interested ?

    Thanks dougg3. It was easier to just do the find/replace myself in this instance. The updated project file has been committed.
  16. M

    SCSI2SD Project - anyone interested ?

    36 pins. 9 data bits (including parity), 9 control pins. The 18 signal lines are connected directly. Another 18 pins are used for output via a 7406 Hex Inverter). It is possible to add a few more glue ICs and halve the number of pins being used on the microcontroller, which could enable a...
  17. M

    SCSI2SD Project - anyone interested ?

    I went straight to prototyping. When I started the freesoc project didn't exist ( ). If I was starting again I would probably try to use that board first. Yes, I would consider that. The width of the 50 pin SCSI header and molex power adaptor is driving the width of the current design. A...
  18. M

    SCSI2SD Project - anyone interested ?

    The first 10 PCB's are on their way from smart-prototyping.com, all parts ordered from DigiKey, and I already have 20 microcontrollers direct from Cypress. I should have the first Rev 3.0 board built early next week for testing. Check the very first post :) When did you order the PCB's ? I...
  19. M

    SCSI2SD Project - anyone interested ?

    A little bit of skepticism is healthy :b&w: I've done a quick test whereby I modified the code to write 20 sectors to the SD card for every 1 sector requested. Each SD card write command would be passed 8192 * 20 = 163840 bytes. The test: $ sudo dd bs=8192 count=100 if=/dev/urandom...
  20. M

    SCSI2SD Project - anyone interested ?

    Yes, there is code and information out in-the-wild the used the proprietry interface. eg. see http://opencores.org/project,sdcard_mass_storage_controller. But it would be SLOWER than the simple SPI interface unless it was implemented in hardware (eg. an FPGA), as there are now more serial...
Top