 |
|
 |
| Parallax Forums > Public Forums > Propeller Chip > TriBladeProp PCB: Uses 3 Propeller ICs for a Single Board Computer (SBC) | Forum Quick Jump
|
                 |  Cluso99 We live onboard

       Date Joined Apr 2008 Total Posts : 2276 | Posted 9/15/2009 9:17 PM (GMT -8) |   | |
Drac:
V120 has the floppy code back in for the TriBlade only and only using a #define FloppySupport. Basically it is now to be regarded as a patched version that allows 8 floppies and 2 hdisks. It requires that the floppy disk provided by SIMH first be passed through VB6 to reformat the file into single 128 byte per 512 byte sector ready to be copied to the SD card. VB6 just defaults to creating a 32MB file only because that is what I had done in the past. Then, copy the file across to the uSD card (I use the SD slot in my PC and an uSD-SD adapter but you can use the uSD-USB adapter similarly). Now you modify v120 to select the #define FloppySupport and select the correct files to open as floppy drives (A: should remain unchanged as this is where you boot from) B:..H: and 2 blank hdisks filled with $E5's. Now compile, download and PIP I:=n:*.* where n: is the floppy drive you want to copy from. You can also use PIP J:=n:*.* Sorry this is messy which is why I did the conversion for vedit, pascal and supercalc and posted the files. It is possible to remove the requirement for VB6 conversion by modifying the floppy code to accept 137 byte sectors.
Another way to do this could be to use SIMH directly on the pc. I have never loaded SIMH so cannot say what is involved here.
Once we know what is required, then I don't think it will be an issue to run a conversion once and post the various files in hdisk format. This way, they can all be copied to a new SD card once.
I noticed that I downloaded two CPMPlus 20MB hdisk images from SIMH/CPM as parts 1 & 2 but I am unsure what they contain, nor the drive geometry. Any ideas???
ZiCog & uSD standard as of now:
- FAT16 file structure (max 2GB cards)
- standard Hard Disk(s) are packed file(s) 4x128 byte sectors per 512 byte SD sector, size 8MB (directly compatible with SIMH)
- special Hard Disk(s) as above but size (geometries) can be specified in ZiCog hdp code
- standard 8 x Hard Disks, no floppies
- requires a boot file under FAT16 called "ZIBOOT.COM" (256 bytes loaded into $FF00 in ram and executed)
- Disk files MUST be contiguous (consecutive sectors so ensure your uSD is reformatted first. If you do not delete, then no problems)
ZiCog current boot process:
- locate all files required on uSD
- clear ram $0000-$FFFF
- at $0000 place JMP $FF00
- at $FF00-$FFFF place first 256 bytes from file "ZIBOOT.COM"
- start Z80 emulation at $0000
- the A: drive contains a modified BIOS to continue booting correctly (heater will have to comment further)
Hope this answers the questions for now.
Links to other interesting threads:
Post Edited (Cluso99) : 9/16/2009 8:31:51 AM GMT | | Back to Top | | |
        | 849 posts in this thread. Viewing Page : | | Forum Information | Currently it is Friday, November 20, 2009 11:25 PM (GMT -8) There are a total of 393,738 posts in 55,521 threads. In the last 3 days there were 81 new threads and 700 reply posts. View Active Threads
| | Who's Online | This forum has 17687 registered members. Please welcome our newest member, mark09. 60 Guest(s), 4 Registered Member(s) are currently online. Details Dr_Acula, W9GFO, pharseid, micromang |
Forum powered by dotNetBB v2.42EC SP2.02 dotNetBB © 2000-2009 |
|
|