25 Commits

Author SHA1 Message Date
Michael McMaster
99d7e25fb2 Powerbook schematic and layout, not tested yet.
- Requires firmware pin assignment changesa (not done yet)
- DO NOT try and use the normal SCSI2SD firmware - it may cause
physical damage
2014-02-27 11:39:45 +10:00
Michael McMaster
b3f13907f2 Adding changelog 3.1 2013-12-27 08:10:57 +10:00
Michael McMaster
09782fcdc5 Fix errors reading the last sector of SD card. 2013-12-23 22:59:31 +10:00
Michael McMaster
0629f76919 Write performance improvements. Doubled performance to 900kb/sec. 2013-12-23 21:51:23 +10:00
Michael McMaster
3e22ca4e6f Removing obsolete files. 2013-12-20 21:57:03 +10:00
Michael McMaster
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.
2013-12-20 21:54:41 +10:00
Michael McMaster
b50aad09c8 Reliability improvements for SD init and reads. v3.0.1 2013-12-09 22:00:49 +10:00
Michael McMaster
a835e7a1d3 Added MODE SELECT stub to enable Apple HD SC Setup formatting. Thanks dougg3!. 2013-12-09 12:16:24 +10:00
Michael McMaster
890106c806 Fix typo in scsi2sd-config Makefile for building on Mac OSX v3.0 2013-10-30 09:13:55 +10:00
Michael McMaster
7193c6f29b Added the scsi2sd-config utility, and updated firmware to suit. 2013-10-29 21:48:07 +10:00
Michael McMaster
ed1dff172e Added Windows support for the bootloaderhost utility
Compile on Linux using the mingw cross compiler.
2013-10-28 21:08:29 +10:00
Michael McMaster
32a39b08be Added Mac OSX support for the bootloaderhost utility (not tested) 2013-10-27 21:35:25 +10:00
Michael McMaster
2db48d9211 The bootloaderhost utility is now working under Linux. 2013-10-27 21:10:54 +10:00
Michael McMaster
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).
2013-10-27 00:21:42 +10:00
Michael McMaster
b4667837de Modified PSoC Creator project file to use relative paths 2013-10-25 06:59:59 +10:00
Michael McMaster
ad91a39f77 Implemented multi-sector SD read command. 2013-10-20 19:50:47 +10:00
Michael McMaster
b9ed365266 SCSI data read/write implemented using the PSoC datapath
Moved some configuration parameters into EEPROM
2013-10-20 18:27:57 +10:00
Michael McMaster
cc6921e4ce Write performance improvements.
- Multi-sector SD card writes supported.
- Updated to PSoC Creator 3.0
2013-10-14 22:24:04 +10:00
Michael McMaster
27e482ea8c Multi-sector writes, increased SPI clock to 24MHz, Added support for SDHC/SDXC. 2013-10-12 00:37:27 +10:00
Michael McMaster
aa5e83b9db Added support for standard ARM JTAG programmers, as well
as continuing miniprog3 SWD support.
2013-10-09 23:02:19 +10:00
Michael McMaster
eab29b68b5 Exporting schematic and pcb layout to PDF 2013-10-09 21:03:21 +10:00
Michael McMaster
090977f295 Updating readme to match wiki 2013-10-09 14:07:28 +10:00
Michael McMaster
460a2826e6 Modified gerbers to suit www.smart-prototyping.com naming conventions. 2013-10-09 14:03:24 +10:00
Michael McMaster
31edbe3fc2 Adding STATUS file to indicate the pcb doesn't match the software 2013-10-03 10:20:19 +10:00
Michael McMaster
75de12268f Creating new repository to prune history. 2013-10-03 07:07:58 +10:00