Commit Graph

  • f2ce3c3c6b Fix stop-bit for samsung SD cards. Michael McMaster 2014-10-27 23:27:46 +10:00
  • 0c53240659 Update parts list for 4.2b revision PCB and DB25 version. Michael McMaster 2014-10-21 23:28:41 +10:00
  • a8cd4216a2 Fixed parity handling to respect the --no-parity config option. v3.6-RC2 Michael McMaster 2014-10-09 09:47:46 +10:00
  • e71076759c Merge PCB updates Michael McMaster 2014-08-31 13:25:40 +00:00
  • 4409cd610a Rev 4.2b PCB - Replace obsolete 2.85V regulator with adjustable regulator Michael McMaster 2014-08-31 23:23:41 +10:00
  • 5456126c99 Added glitch filter to ACK, RST, SEL, BSY and ATN lines. v3.6-RC1 Michael McMaster 2014-08-29 22:35:05 +10:00
  • 7db82a4e4a Added glitch filter on ACK line, registered all outputs, double-synced inputs, and fixed parity checks. Michael McMaster 2014-08-28 23:28:09 +10:00
  • f45769aed5 Use the LUN provided in IDENTIFY messages in preference to the CDB. Michael McMaster 2014-07-24 06:52:34 +10:00
  • 91fbbd80d6 Fixed missing SCSI ID in scsi2sd-config 3.5.2 Michael McMaster 2014-07-20 17:01:22 +10:00
  • 8721b36467 Ugly workaround for lack of multiple HID device support on OSX. 3.5.1 Michael McMaster 2014-07-17 23:57:31 +10:00
  • 70a3b594c2 Removed C++11 dependencies, and compile Windows binaries staically with mingw. Michael McMaster 2014-07-17 15:49:51 +10:00
  • 53fb77e7ad Fix compile on OSX. 3.5 Michael McMaster 2014-07-14 20:28:33 +10:00
  • 2cb04473ba Fix utility Makefiles to output Windows binaries using mingw Michael McMaster 2014-07-14 14:45:05 +10:00
  • 0140bd9125 Fixed external LED detection Michael McMaster 2014-07-13 20:15:28 +10:00
  • 5e0f1e3360 Added support for v4.2 boards Michael McMaster 2014-07-12 23:55:57 +10:00
  • 186938a03f Merge Powerbook firmware updates Michael McMaster 2014-06-23 03:55:32 +00:00
  • 5ede6f0d07 Updating Powerbook firmware with the latest mainline changes. Michael McMaster 2014-06-23 13:52:05 +10:00
  • dd1bd2f4d3 Merging exported gerbers Michael McMaster 2014-06-22 10:48:16 +00:00
  • 52b1103817 Exporting gerber files Michael McMaster 2014-06-22 20:47:08 +10:00
  • 9a3b7e9be9 Merge board redesign Michael McMaster 2014-06-20 04:30:36 +00:00
  • 981110622d 3.5" Board redesign! Michael McMaster 2014-06-20 14:25:53 +10:00
  • 092541dd02 Fix DMA transfer bug. Michael McMaster 2014-05-30 23:35:19 +10:00
  • 5bcd0c3a18 Use DMA for SCSI and SD card transfers for a massive performance boost. Michael McMaster 2014-05-30 11:09:55 +10:00
  • 5be00f0632 Merge latest bugfixes Michael McMaster 2014-05-18 03:57:01 +00:00
  • db9c316019 More compatibility and bug fixes. 3.4 Michael McMaster 2014-05-18 13:42:51 +10:00
  • 9c1709d10e Merge Powerbook PCB updates Michael McMaster 2014-05-07 10:10:09 +00:00
  • 46162bf59a Powerbook PCB tweaks and gerber export Michael McMaster 2014-05-07 20:07:04 +10:00
  • ac744aa31c Merge Powerbook pcb updates Michael McMaster 2014-05-06 11:07:23 +00:00
  • 998df766c1 Updated powerbook PCB for 50 pin connector. Michael McMaster 2014-05-06 21:05:31 +10:00
  • 2bad7c0d85 Build utilities for Mac OSX 10.5+ using Xcode 3.1.4 Michael McMaster 2014-05-05 11:18:59 +00:00
  • 767f12e481 Adding Ensoniq ASR-10 support and improved FORMAT UNIT command. Michael McMaster 2014-04-29 17:40:22 +10:00
  • 3762d59973 Add all phase bits to a control register for atomic phase changes. Michael McMaster 2014-04-22 21:21:37 +10:00
  • 537ddcc953 Fix scsi2sd-config failures under windows. 3.3.1 Michael McMaster 2014-04-17 20:13:36 +10:00
  • 36ce697d7a Force unit-attention-condition off for pre-SCSI2 hosts 3.3 Michael McMaster 2014-04-16 21:46:01 +10:00
  • 48bfd6f343 Fix completely broken MODE SELECT. Michael McMaster 2014-04-16 20:43:43 +10:00
  • 0bb5ed8349 Added configurable block-size support Michael McMaster 2014-03-28 00:24:33 +10:00
  • 7231a4e210 Compile fix. Michael McMaster 2014-03-23 22:30:53 +10:00
  • 328b1ad6f9 Updating parts list for powerbook board. Michael McMaster 2014-03-23 08:46:33 +10:00
  • abe0a5f51a Powerbook firmware! Michael McMaster 2014-03-23 08:36:29 +10:00
  • 9dab0bcac4 Adding minimum command timer. Michael McMaster 2014-03-03 22:08:40 +10:00
  • 325e6cf2f1 Merging 2.5" layout changes Michael McMaster 2014-03-02 21:54:39 +10:00
  • 030fc25ffb Fixed broken Unit Attention Condition and reset behaviour. Michael McMaster 2014-03-02 21:52:06 +10:00
  • 07fc9f94d0 Merge 2.5" powerbook layout files. Michael McMaster 2014-02-27 01:57:40 +00:00
  • 99d7e25fb2 Powerbook schematic and layout, not tested yet. Michael McMaster 2014-02-27 07:38:56 +10:00
  • 0913298097 Removing unneccessary hack. 3.2 Michael McMaster 2014-02-15 10:04:20 +10:00
  • 6c8cbf54c6 Many bug fixes, including selection fixes. - Better selection support for SCSI1 initiators - Support select-with-atn Michael McMaster 2014-02-15 06:58:27 +10:00
  • 3e62ff4bdb Improving PCB silk layer to indicate diode polarity. Michael McMaster 2014-02-12 19:39:51 +10:00
  • b3f13907f2 Adding changelog 3.1 Michael McMaster 2013-12-27 08:10:57 +10:00
  • 09782fcdc5 Fix errors reading the last sector of SD card. Michael McMaster 2013-12-23 22:59:31 +10:00
  • 0629f76919 Write performance improvements. Doubled performance to 900kb/sec. Michael McMaster 2013-12-23 21:51:23 +10:00
  • 3e22ca4e6f Removing obsolete files. Michael McMaster 2013-12-20 21:57:03 +10:00
  • c8389e5ff7 Read performance improvements - More than 2x improvement in read performance, to 930KB/sec - Added compatibility for the Keil ARM compiler. Provides an additional 1.5% performance improvement. Michael McMaster 2013-12-20 21:54:41 +10:00
  • b50aad09c8 Reliability improvements for SD init and reads. v3.0.1 Michael McMaster 2013-12-09 22:00:49 +10:00
  • a835e7a1d3 Added MODE SELECT stub to enable Apple HD SC Setup formatting. Thanks dougg3!. Michael McMaster 2013-12-09 12:16:24 +10:00
  • 890106c806 Fix typo in scsi2sd-config Makefile for building on Mac OSX v3.0 Michael McMaster 2013-10-30 09:13:55 +10:00
  • 7193c6f29b Added the scsi2sd-config utility, and updated firmware to suit. Michael McMaster 2013-10-29 21:48:07 +10:00
  • ed1dff172e Added Windows support for the bootloaderhost utility Compile on Linux using the mingw cross compiler. Michael McMaster 2013-10-28 21:08:29 +10:00
  • 32a39b08be Added Mac OSX support for the bootloaderhost utility (not tested) Michael McMaster 2013-10-27 21:35:25 +10:00
  • 2db48d9211 The bootloaderhost utility is now working under Linux. Michael McMaster 2013-10-27 21:10:54 +10:00
  • c693c7fac1 Updated firmware for PCB Revision 3.0 - A USB Bootloader is now used. Use either the bootloader host supplied with PSoC Creator 3.0, or else the standalone app included with Cypress AN73503. You have 2 seconds between connecting the USB cable and hitting the "program" button. - The bootloaderhost program included in this repository doesn't quite work yet. When functional it should simplify firmware updates on Linux and Mac OSX - Fixed an error in the parts spreadsheet which had a 22k resistor for USB termination instead of a 22 Ohm resistor. - Updated parts spreadsheet with part number of PSoC actually used (CY8C5267AXI-LP051). Michael McMaster 2013-10-27 00:21:42 +10:00
  • b4667837de Modified PSoC Creator project file to use relative paths Michael McMaster 2013-10-25 06:59:59 +10:00
  • ad91a39f77 Implemented multi-sector SD read command. Michael McMaster 2013-10-20 19:50:47 +10:00
  • b9ed365266 SCSI data read/write implemented using the PSoC datapath Moved some configuration parameters into EEPROM Michael McMaster 2013-10-20 18:27:57 +10:00
  • cc6921e4ce Write performance improvements. - Multi-sector SD card writes supported. - Updated to PSoC Creator 3.0 Michael McMaster 2013-10-14 22:24:04 +10:00
  • 27e482ea8c Multi-sector writes, increased SPI clock to 24MHz, Added support for SDHC/SDXC. Michael McMaster 2013-10-12 00:37:27 +10:00
  • aa5e83b9db Added support for standard ARM JTAG programmers, as well as continuing miniprog3 SWD support. Michael McMaster 2013-10-09 23:02:19 +10:00
  • eab29b68b5 Exporting schematic and pcb layout to PDF Michael McMaster 2013-10-09 21:03:21 +10:00
  • 090977f295 Updating readme to match wiki Michael McMaster 2013-10-09 14:07:28 +10:00
  • 460a2826e6 Modified gerbers to suit www.smart-prototyping.com naming conventions. Michael McMaster 2013-10-09 14:03:24 +10:00
  • 31edbe3fc2 Adding STATUS file to indicate the pcb doesn't match the software Michael McMaster 2013-10-03 10:20:19 +10:00
  • 75de12268f Creating new repository to prune history. Michael McMaster 2013-10-03 07:07:58 +10:00