Both sides previous revision Previous revision Next revision | Previous revision |
blog:amiga_minimig_index [2024/03/18 16:46] – [Additional Memory Installation] john | blog:amiga_minimig_index [2024/03/18 17:48] (current) – [Video Output] john |
---|
| |
^ Filename ^ Date ^ Source ^ Notes ^ | ^ Filename ^ Date ^ Source ^ Notes ^ |
| {{:blog:amiga:fw140501.zip|}} | 16th June, 2021 | https://www.minimig.ca/index.php/software/ | Listed as the latest available core in the "//Minimig Software for Super PIC 18F26K20 and ARM controller//" section. | | |
| {{:blog:amiga:minimig-rel4.zip|}} | 14th February, 2016 | https://somuch.guru/minimig/original-minimig/ | Based on //FSB150520// + //boing4000// fixes + //rkrajnc// fixes. | | | {{:blog:amiga:minimig-rel4.zip|}} | 14th February, 2016 | https://somuch.guru/minimig/original-minimig/ | Based on //FSB150520// + //boing4000// fixes + //rkrajnc// fixes. | |
| | {{:blog:amiga:fw140501.zip|}} | 16th June, 2014 | https://www.minimig.ca/index.php/software/ | Listed as the latest available core in the "//Minimig Software for Super PIC 18F26K20 and ARM controller//" section. It is listed just as //minimig1.bin//, but is zipped with the date of the release here. | |
| {{:blog:amiga:fyq100818.zip|}} | 19th August, 2010 | https://www.minimig.ca/index.php/software/ | To be used with ARM firmware AYQ100818.zip. | | | {{:blog:amiga:fyq100818.zip|}} | 19th August, 2010 | https://www.minimig.ca/index.php/software/ | To be used with ARM firmware AYQ100818.zip. | |
| {{:blog:amiga:fyq091224.zip|}} | 24th December, 2009 | https://www.minimig.ca/index.php/software/ | To be used with ARM firmware AYQ091224.zip. | | | {{:blog:amiga:fyq091224.zip|}} | 24th December, 2009 | https://www.minimig.ca/index.php/software/ | To be used with ARM firmware AYQ091224.zip. | |
^ Filename ^ Date ^ Source ^ Notes ^ | ^ Filename ^ Date ^ Source ^ Notes ^ |
| {{:blog:amiga:arm_asb230428.zip|}} | 28th May, 2023 | https://www.minimig.ca/index.php/software/ | Listed against the "//1.1 to 1.8x Minimig board//". Described as "//New ARM firmware//". Works with my v1.0 ARM controller and v1.1 Minimig board. | | | {{:blog:amiga:arm_asb230428.zip|}} | 28th May, 2023 | https://www.minimig.ca/index.php/software/ | Listed against the "//1.1 to 1.8x Minimig board//". Described as "//New ARM firmware//". Works with my v1.0 ARM controller and v1.1 Minimig board. | |
| {{ :blog:amiga:asb140501.zip|}} | 16th June, 2021 | https://www.minimig.ca/index.php/software/ | Listed against the software section titled "//Minimig Software for Super PIC 18F26K20 and ARM controller//" boards. | | | {{ :blog:amiga:asb140501.zip|}} | 16th June, 2014 | https://www.minimig.ca/index.php/software/ | Listed against the software section titled "//Minimig Software for Super PIC 18F26K20 and ARM controller//" boards. | |
| {{:blog:amiga:ayq100818.zip|}} | 19th August, 2010 | https://www.minimig.ca/index.php/software/ | To be used with FPGA firmware FYQ100818.zip. | | | {{:blog:amiga:ayq100818.zip|}} | 19th August, 2010 | https://www.minimig.ca/index.php/software/ | To be used with FPGA firmware FYQ100818.zip. | |
| {{:blog:amiga:ayq091224.zip|}} | 24th December, 2009 | https://www.minimig.ca/index.php/software/ | To be used with FPGA firmware FYQ091224.zip. | | | {{:blog:amiga:ayq091224.zip|}} | 24th December, 2009 | https://www.minimig.ca/index.php/software/ | To be used with FPGA firmware FYQ091224.zip. | |
===== Additional Memory Installation ===== | ===== Additional Memory Installation ===== |
| |
The original Minimig boards come with 2MB of SRAM installed, which is enough to implement a standard Amiga 500 (1MB) with an additional 512K of RAM. 512K of RAM is used to load the kickstart ROM image, so that is the full 2MB. | The original Minimig boards come with 2MB of SRAM installed, which is enough to implement a standard Amiga 500 (512K base) with an additional 1MB of RAM (i.e. 1.5MB). A further 512K of the installed 2MB is used to load the kickstart ROM image, so that is the full amount. |
| |
If you want to play with Workbench, or games with higher memory requirements then you need to add more memory. Since there is no expansion bus for the Minimig, the only way that was found to accomplish this on the early boards was to piggyback an additional pair of SRAM chips on top of the existing parts, and add code to the FPGA core file to enable CS (//chip-select//) lines to the new chips via a couple of free general-purpose IO pins found on the board. | If you want to play with Workbench, have hard-disk installed games via WHDLoad or just later games with higher memory requirements then you need to add more memory. Since there is no expansion bus for the Minimig, the only way that was found to accomplish this on the early boards was to piggyback an additional pair of SRAM chips on top of the existing parts, and add code to the FPGA core file to enable CS (//chip-select//) lines to the new chips via a couple of free general-purpose IO pins found on the board. |
| |
This was well documented at the time the Minimig 1.0/1.1 boards were originally released, but it seems quite hard to track down the information now. | This was well documented at the time the Minimig 1.0/1.1 boards were originally released, but it seems quite hard to track down the information now. |
| |
| ===== Video Output ===== |
| |
| The supported video output modes from the Minimig 1.1 are: |
| |
| * 15KHz RGB+Sync, at 50Hz (PAL) or 60Hz (NTSC mode) |
| * 31KHz RGBHV (aka VGA), at 50Hz (PAL) or 60Hz (NTSC mode) |
| |
| This is over the same, HD15/VGA style output connector. The VGA cable is a standard part, but if you want to use an RGB Scart TV/Monitor, then only a few suppliers still offer the VGA connector-to-RGB Scart cable. |
| |
| Make sure that the display device you are using supports 50Hz at either 15KHz (most TV's will do this) or 31KHz. It's just out of the bottom of most modern LCD monitors display ranges. If you have trouble getting the Minimig to display at 50Hz, you can force it to start in 60Hz/NTSC mode (in most FPGA core versions) by holding //F1// on the keyboard at power-on. |
| |
| ===== Hard Disk Images ===== |