--- In minimigtg68@yahoogroups.com, "mathesar77" <mathesar77@...>
wrote:
> Hi Frederic,
>
> That sounds very good! I think it is a good idea to change the DMA
> sequencers. The fact that every module has its own sequencer and
> address generator is one of the reasons Agnus is such a large
> module. All the address generators and the multiplexer that
combines
> all the address busses could be replaced by one generic address
> generator that is used by all modules, including the blitter and
> copper.
>
> The magic mystical logic is indeed a strange thing :-) and it
> doesn't work that well either; for example, on my minimig,
> the "insert disk" screen of Pinball fantasies doesn't look right
and
> I think the magic mystical code is part of the problem.
>
> Mathesar77
>
Hello Dennis,
I have finished the address decoder. I have 70+ write strobe signals
out of it and a big mux for the register read. I took advantage of
some register grouping like the bitplane pointers, sprites registers
or audio registers to reduce the number of signals. The decoder
supports 16-bit or 32-bit bus trough a VHDL parameter.
Since the DMA sequencer is mostly composed of two small RAMs, it is
actually fully reconfigurable through some extra registers.
The DMA sequence can be adapted to your need. Of course, you can mess
it up bug time if you are not careful :-).
The AAA chipset looks promising.
Regards,
Frederic
--- In minimigtg68@yahoogroups.com, "vectrex0" <vectrex@...> wrote:
>
> plz tobi make a scrollable minimig menu ;)
>
As far as I know (haven't tried Tobiflex' core yet), the DE1/DE2
version uses the same basic firmware as the Minimig rev1.1. That means
that you can scroll through the Minimig floppy select menu just fine.
Mathesar77
--- In minimigtg68@yahoogroups.com, "requin_frederic2"
<requin_frederic2@...> wrote:
>
> Hello Dennis,
>
> I am currently rewriting minimig with AGA/AAA features.
> So far, I have done the video beam controller with all the ECS/AGA
> registers. IMHO, your PAL timings look perfect. It took me few
days to
> have the NTSC timings OK.
> I did not really implemented long lines / short lines. Since my
hbeam
> runs at 28 MHz, I just stop the line @ half a color clock.
> My guess is that on a real Amiga, there is a half color cycle
delay
> inserted in Denise when outputting a long line (hence the 4.5 or
8.5
> cycles rule between DDFSTRT and DIWSTRT).
> Now, I am working on the DMA sequencer. I took a different
approach : I
> have two microsequencers. One for bitplane DMAs (sequencer #1) and
one
> for "other" DMAs (sequencer #0).
> Sequencer #1 's output replaces sequencer #0 's output when hbeam
is
> within the DDFSTRT - DDFSTOP range (ddfenable = 1).
> BTW, the ddfenable flag is generated slightly differently: it is a
flip-
> flop that is set by DDFSTRT comparator and clear by DDFSTOP
comparator
> (this one is delayed by the fetch length 2,4 or 8 cycles,
depending of
> FMODE and resolution). I do not have to use the "magic mystical
logic"
> of Agnus.v :-).
>
> Regards,
>
> Frederic
>
Hi Frederic,
That sounds very good! I think it is a good idea to change the DMA
sequencers. The fact that every module has its own sequencer and
address generator is one of the reasons Agnus is such a large
module. All the address generators and the multiplexer that combines
all the address busses could be replaced by one generic address
generator that is used by all modules, including the blitter and
copper.
The magic mystical logic is indeed a strange thing :-) and it
doesn't work that well either; for example, on my minimig,
the "insert disk" screen of Pinball fantasies doesn't look right and
I think the magic mystical code is part of the problem.
Mathesar77
--- In minimigtg68@yahoogroups.com, "mathesar77" <mathesar77@...> wrote:
>
> Nice to see all the active development going on here!
>
> If you have any questions regarding Minimig, feel free to ask.
>
> Mathesar77 (aka Dennis @ Amiga.org)
>
Hi Dennis,
Nice to know you are around here!
I've also been tinkering with modifying the code for ECS compatibility,
though I suspect Frederic is considerably further advanced with his
work than I am :)
Been a considerable time since I played with a "real" 500, but it's
coming back to me slowly....
All the best, and a Happy new year to everyone,
Leslie
--- In minimigtg68@yahoogroups.com, "mathesar77" <mathesar77@...> wrote:
>
> Nice to see all the active development going on here!
>
> If you have any questions regarding Minimig, feel free to ask.
>
> Mathesar77 (aka Dennis @ Amiga.org)
>
Hello Dennis,
I am currently rewriting minimig with AGA/AAA features.
So far, I have done the video beam controller with all the ECS/AGA
registers. IMHO, your PAL timings look perfect. It took me few days to
have the NTSC timings OK.
I did not really implemented long lines / short lines. Since my hbeam
runs at 28 MHz, I just stop the line @ half a color clock.
My guess is that on a real Amiga, there is a half color cycle delay
inserted in Denise when outputting a long line (hence the 4.5 or 8.5
cycles rule between DDFSTRT and DIWSTRT).
Now, I am working on the DMA sequencer. I took a different approach : I
have two microsequencers. One for bitplane DMAs (sequencer #1) and one
for "other" DMAs (sequencer #0).
Sequencer #1 's output replaces sequencer #0 's output when hbeam is
within the DDFSTRT - DDFSTOP range (ddfenable = 1).
BTW, the ddfenable flag is generated slightly differently: it is a flip-
flop that is set by DDFSTRT comparator and clear by DDFSTOP comparator
(this one is delayed by the fetch length 2,4 or 8 cycles, depending of
FMODE and resolution). I do not have to use the "magic mystical logic"
of Agnus.v :-).
Regards,
Frederic
Nice to see all the active development going on here!
If you have any questions regarding Minimig, feel free to ask.
Mathesar77 (aka Dennis @ Amiga.org)
Laptev wrote:
> Where is formatted your SD-card ? I format SD-Card in
> windows_XP, selected FAT. I`m too can`t boot any disk or on other SD-card
> appears red screen,yellow scr,not detect sd-card. I format SD-card in
> digital fotocamera - all problem is absent.
From memory, I don't think I have ever formatted this SD card. I bought it
- a micro SD in an SD adapter - to use on another FPGA project but it turned
out I needed a mini-SD! So it sat unused for a few months until Minimig was
released. Works OK on the initial release of Minimig-DE2...
I don't have a camera with SD but I should try the program Leslie
recommends... unfortunately I don't have a (working) SD card reader at home
atm... (cheap crap I bought just hangs windows XP when I put a card in it) :(
Regards,
--
| Mark McDougall | "Electrical Engineers do it
| <http://members.iinet.net.au/~msmcdoug> | with less resistance!"
Hi All,
Re:
> File : /Blitter.v
> Uploaded by : redskulldc <layling@...>
> Description : Initial mods to the blitter module to allow "big-
blits"
Just starting to add support for ECS.
Have added :
05C BLTSIZV - Blitter V size (for 15 bit vertical start)
05E BLTSIZH - Blitter H size and start (for 11 bit H size)
up to a max size of 32768x32768
They happily co-exist with the old BLTSIZE register.
050 BLTxPTH - Blitter pointer to x (high 5 bits)(3 in OCS)
etc.
Dennis' code already had support for the 5 bits in the high
registers, so no changes were required.
* Minimig bombs first time you boot, I assume because KS/WB can't
identify the feature set correctly. Still reports as OCS Agnus/Denise
*
After a RESET from the pop-up menu it works fine ever after.
Will keep working on it, still a long way to go of course. :)
Cheers,
Leslie
Ok, could just confirm that I have a problem with my LCD. When I turn it on whit minimig booted, I can see the kick start screen in a flash ... It appears for a just a few milliseconds, and then goes out of sync.
So, it is booting from the SD card now.
But i can't see anything. Video output needs some work, to be compatible with all LCD displays out there. I am using a ASUS VW192s.
Lessons I learned from this:
1. Try not trusting Windows to format your SD card for minimig. 2. Better keep that old CRT monitor at safe distance somewhere in the room.
Ok, now I am getting something a little bit different, actually, as described by Mark.
Then, I did as suggested by Laptev, and formatted one of my SD using my camera, and then got this:
SPI card found! FAT16 found!
Loading SPIHOST... Start SpiHost Minimig Controller by Dennis van Weeren Start FDC EMU
The HEX0, HEX1 and HEX2 show "000" HEX3 is not ON.
At this point, I think I have a problem with my LCD. I will not be able to check with a CRT monitor...
too bad.
This project from TobiFlex is sooooo cool, and I hope I can run it soon on my board. You engineers, keep doing this great job, there are lot of people out there really supporting you in some way, as I do trying are reporting the test. That is all I can do, as I am a begginer on FPGAs.
I hope I could do more...
Thanks Tobiflex, good job, and thanks aoo people for all help I got.
With different kickstart version, i get different results for adf loading.
Some adf files which were not recognized with kick 1.2 are recognized
with kick 1.3 and vice versa.
Sometimes one or several resets within the disk selection menu make the
adf readable.
I have tested the DE1 version with 4 sd cards. Two of them absolutely
won´t run, a Kingston 256 MB and a 512 MB CnMemory card. A 2 GB Extreme
Memory SD Card and 32 MB Sandisk MMC works in most cases.
Sometimes an additional reset helps to boot up the kick rom file.
Tested with the file produced by Tobias and self compiled.
Regards
Dirk
Laptev schrieb:
> --- In minimigtg68@yahoogroups.com, Mark McDougall <msmcdoug@...>
> wrote:
>
>> Laptev wrote:
>>
>>
>>> When you receive your debug message on PC - "Loading SPIHOST...
>>> Start SpiHost" , then you must see in monitor of DE1 - blue
>>> rectangle and text - "SPI card found!
>>> KICK.ROM loading"! two seconds ... and floppy drive with floppy
>>>
> disk!
>
>> I get this....
>>
>> SPI card found!
>> FAT16 found!
>> Loading SPIHOST...
>> Start SpiHost
>> Start FDC EMU
>>
>> And then the Kickstart screen. But I can't boot any disks...
>>
>> Regards,
>>
>> --
>> | Mark McDougall | "Electrical
>>
> Engineers do it
>
>> | <http://members.iinet.net.au/~msmcdoug> | with less
>>
> resistance!"
>
> Where is formatted your SD-card ?
> I format SD-Card in windows_XP, selected FAT.
> I`m too can`t boot any disk or on other SD-card appears red
> screen,yellow scr,not detect sd-card.
> I format SD-card in digital fotocamera - all problem is absent.
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
-- -- Ronivon C. Costa IBM TIVOLI Certified Consultant & Instructor VOIP Phone: (+55) (19) 3119-7083 (Brasil) Cel: (+351) 96 676 4458 / Office:(+351) 210 072 105 (Portugal)
Skype: ronivon.costa / Messenger: ronivon@...
-- -- Ronivon C. Costa IBM TIVOLI Certified Consultant & Instructor VOIP Phone: (+55) (19) 3119-7083 (Brasil) Cel: (+351) 96 676 4458 / Office:(+351) 210 072 105 (Portugal)
Skype: ronivon.costa / Messenger: ronivon@...
Ok, now I am getting something a little bit different, actually, as described by Mark.
Then, I did as suggested by Laptev, and formatted one of my SD using my camera, and then got this:
SPI card found! FAT16 found!
Loading SPIHOST... Start SpiHost Minimig Controller by Dennis van Weeren Start FDC EMU
The HEX0, HEX1 and HEX2 show "000" HEX3 is not ON.
At this point, I think I have a problem with my LCD. I will not be able to check with a CRT monitor...
too bad.
This project from TobiFlex is sooooo cool, and I hope I can run it soon on my board. You engineers, keep doing this great job, there are lot of people out there really supporting you in some way, as I do trying are reporting the test. That is all I can do, as I am a begginer on FPGAs.
I hope I could do more...
Thanks Tobiflex, good job, and thanks aoo people for all help I got.
With different kickstart version, i get different results for adf loading.
Some adf files which were not recognized with kick 1.2 are recognized
with kick 1.3 and vice versa.
Sometimes one or several resets within the disk selection menu make the
adf readable.
I have tested the DE1 version with 4 sd cards. Two of them absolutely
won´t run, a Kingston 256 MB and a 512 MB CnMemory card. A 2 GB Extreme
Memory SD Card and 32 MB Sandisk MMC works in most cases.
Sometimes an additional reset helps to boot up the kick rom file.
Tested with the file produced by Tobias and self compiled.
Regards
Dirk
Laptev schrieb:
> --- In minimigtg68@yahoogroups.com, Mark McDougall <msmcdoug@...>
> wrote:
>
>> Laptev wrote:
>>
>>
>>> When you receive your debug message on PC - "Loading SPIHOST...
>>> Start SpiHost" , then you must see in monitor of DE1 - blue
>>> rectangle and text - "SPI card found!
>>> KICK.ROM loading"! two seconds ... and floppy drive with floppy
>>>
> disk!
>
>> I get this....
>>
>> SPI card found!
>> FAT16 found!
>> Loading SPIHOST...
>> Start SpiHost
>> Start FDC EMU
>>
>> And then the Kickstart screen. But I can't boot any disks...
>>
>> Regards,
>>
>> --
>> | Mark McDougall | "Electrical
>>
> Engineers do it
>
>> | <http://members.iinet.net.au/~msmcdoug> | with less
>>
> resistance!"
>
> Where is formatted your SD-card ?
> I format SD-Card in windows_XP, selected FAT.
> I`m too can`t boot any disk or on other SD-card appears red
> screen,yellow scr,not detect sd-card.
> I format SD-card in digital fotocamera - all problem is absent.
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
-- -- Ronivon C. Costa IBM TIVOLI Certified Consultant & Instructor VOIP Phone: (+55) (19) 3119-7083 (Brasil) Cel: (+351) 96 676 4458 / Office:(+351) 210 072 105 (Portugal)
Skype: ronivon.costa / Messenger: ronivon@...
Hi All,
See a few folks are having problems with SD cards which may have been
formatted using FAT under windows.
I have 2 identical 512MB cards from Toshiba.
One has never been reformatted since purchased, works fine with Minimig.
The other has been reformatted with "FAT" under both WinXP and
Vista_X64 and refused to work with Minimig.
I used the SD specific formatting tool from Panasonic's website:
http://panasonic.jp/support/global/cs/sd/download/sd_formatter.html
(Works under 2000/XP/Vista)
After re-formatting with the Panasonic tool, the non-functioning card
worked fine with Minimig.
Hope this helps.
Leslie
p.s. I used the "Format size Adjustment"/ON option.
With different kickstart version, i get different results for adf loading.
Some adf files which were not recognized with kick 1.2 are recognized
with kick 1.3 and vice versa.
Sometimes one or several resets within the disk selection menu make the
adf readable.
I have tested the DE1 version with 4 sd cards. Two of them absolutely
won´t run, a Kingston 256 MB and a 512 MB CnMemory card. A 2 GB Extreme
Memory SD Card and 32 MB Sandisk MMC works in most cases.
Sometimes an additional reset helps to boot up the kick rom file.
Tested with the file produced by Tobias and self compiled.
Regards
Dirk
Laptev schrieb:
> --- In minimigtg68@yahoogroups.com, Mark McDougall <msmcdoug@...>
> wrote:
>
>> Laptev wrote:
>>
>>
>>> When you receive your debug message on PC - "Loading SPIHOST...
>>> Start SpiHost" , then you must see in monitor of DE1 - blue
>>> rectangle and text - "SPI card found!
>>> KICK.ROM loading"! two seconds ... and floppy drive with floppy
>>>
> disk!
>
>> I get this....
>>
>> SPI card found!
>> FAT16 found!
>> Loading SPIHOST...
>> Start SpiHost
>> Start FDC EMU
>>
>> And then the Kickstart screen. But I can't boot any disks...
>>
>> Regards,
>>
>> --
>> | Mark McDougall | "Electrical
>>
> Engineers do it
>
>> | <http://members.iinet.net.au/~msmcdoug> | with less
>>
> resistance!"
>
> Where is formatted your SD-card ?
> I format SD-Card in windows_XP, selected FAT.
> I`m too can`t boot any disk or on other SD-card appears red
> screen,yellow scr,not detect sd-card.
> I format SD-card in digital fotocamera - all problem is absent.
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
--- In minimigtg68@yahoogroups.com, Mark McDougall <msmcdoug@...>
wrote:
>
> Laptev wrote:
>
> > When you receive your debug message on PC - "Loading SPIHOST...
> > Start SpiHost" , then you must see in monitor of DE1 - blue
> > rectangle and text - "SPI card found!
> > KICK.ROM loading"! two seconds ... and floppy drive with floppy
disk!
>
> I get this....
>
> SPI card found!
> FAT16 found!
> Loading SPIHOST...
> Start SpiHost
> Start FDC EMU
>
> And then the Kickstart screen. But I can't boot any disks...
>
> Regards,
>
> --
> | Mark McDougall | "Electrical
Engineers do it
> | <http://members.iinet.net.au/~msmcdoug> | with less
resistance!"
>
Where is formatted your SD-card ?
I format SD-Card in windows_XP, selected FAT.
I`m too can`t boot any disk or on other SD-card appears red
screen,yellow scr,not detect sd-card.
I format SD-card in digital fotocamera - all problem is absent.
Laptev wrote:
> When you receive your debug message on PC - "Loading SPIHOST...
> Start SpiHost" , then you must see in monitor of DE1 - blue
> rectangle and text - "SPI card found!
> KICK.ROM loading"! two seconds ... and floppy drive with floppy disk!
I get this....
SPI card found!
FAT16 found!
Loading SPIHOST...
Start SpiHost
Start FDC EMU
And then the Kickstart screen. But I can't boot any disks...
Regards,
--
| Mark McDougall | "Electrical Engineers do it
| <http://members.iinet.net.au/~msmcdoug> | with less resistance!"
--- In minimigtg68@yahoogroups.com, "Ronivon
Costa" <ronivon.costa@...> wrote:
>
> Ok, here it is what I get on the RS232 terminal:
>
> --
> SPI card found!
> FAT16 found!
> Loading SPIHOST...
> Start SpiHost
> --
>
> I got this for all sd cards I have (event the Sandisk MicroSD 128
MB with SD
> adaptor).
>
> I am always using using the same spihost... could it be bad?
> spihost.rom - 17-12-2007 23:04
>
>
> I put one adf file as well on the root of the sdcard. But the
screen keep
> black.
>
>
>
>
>
>
>
> 2007/12/21, Laptev <lapotalex@...>:
> >
> > May be your LCD-monitor not recognized frequency 50 Hz. What
debug
> > message you see on terminal programm, connected with rs232
> > to your DE1?
> >
> >
> >
>
>
>
> --
> --
> Ronivon C. Costa
> IBM TIVOLI Certified Consultant & Instructor
> VOIP Phone: (+55) (19) 3119-7083 (Brasil)
> Cel: (+351) 96 676 4458 / Office:(+351) 210 072 105 (Portugal)
> Skype: ronivon.costa / Messenger: ronivon@...
>
It is no problem in SD-card. Black screen keep in my DE1 only
without
SD-card.
debug message - without SD-card
Command Time
Command Time
Command Time
Timeout error
When I receive debug message -"SPI card found!" - i see always blue
rectangle and white text.
Example 1. Sd-card only formatted(without any files)
debug message - Empty SD-card
SPI card found!
FAT16 found!
SPIHOST.ROM not found
In blue rectangle (DE1 12e)
Minimig Systemboot
SPI card found!
KICK.ROM not found!
Booting Minimg faulity!
When you receive your debug message on PC - "Loading SPIHOST...
Start SpiHost" , then you must see in monitor of DE1 - blue
rectangle and text - "SPI card found!
KICK.ROM loading"! two seconds ... and floppy drive with floppy disk!
Mark McDougall wrote:
> * REV E(new) source rebuilt for proprietary h/w - won't boot kickstart,
> sometimes yellow screen.
Today I added some timing constraints to the above for the SDRAM pins. In
particular, I tried adding tpd=11ns to all lines. It didn't quite meet
timing, but was better than the worst-case 20ns I had before.
It now boots kickstart.
I need to sit down and work out the correct values for my memory for the
SDRAM clock skew and other timing parameters... but I think it shows,
together with Ronivon's experiences on the DE1, that there are timing
problems...
Regards,
--
| Mark McDougall | "Electrical Engineers do it
| <http://members.iinet.net.au/~msmcdoug> | with less resistance!"
Hi Roni,
--- In minimigtg68@yahoogroups.com, "Ronivon Costa"
<ronivon.costa@...> wrote:
> I have tested wih 2 SD cards, both formated as FAT on Windows XP
(other
> option available isFAT32):
>
> - Lacor SD Card 1GB
> - SanDisk MiniSD 128 Mb with SD Adaptor
>
> In the root, I put KICK.ROM (version 1.3) and spihost.rom
Is your Kick.rom file 256kb or 512kb ?
The SPIHOST expects a 512kb kickstart image.
If your file is 256kb, just join two copies together:
M$DOS> copy kick.rom+kick.rom newkick.rom
LINUX> use "cat", (I can't remember command format off the top of my
head).
>
> I tried the bitstreams "minimig_de1.sof":
>
> - Minimig_de1_12d
> - Minimig_de1_12e
The fact that these 2 don't work points to the SD-
Card/Kick.rom/spihost as being the problem.
> - Minimig source (17-12-07) compiled by myself.
>
> I got always the same behavior:
> - LCD out of sync with SW9 off, LEDG0 on, LEDG1 off
> - LCD synced (signal) with SW9 on, LEDG0 on, LEDG1 on
>
> Just to make sure:
> SW0, SW1, SW2, SW3 all ON
> SW[4-8] whatever
>
> Eventually, I did reset (SW0 off/on.
>
> What I want to know is : am I missing something here?
Everything else you have done appears correct.
Cheers,
Leslie
--- In minimigtg68@yahoogroups.com, "Ronivon Costa"
<ronivon.costa@...> wrote:
>
> Hi,
>
> Need some help here...
>
> I compile and upload the bitsream just fine, but can start minimig
on my
> DE1.
> I am using a LCD monitor (maybe that is the problem).
> What happens is:
> SW9 - OFF -> get "out of sync" on the LCD monitor.
> SW9 - ON -> get sync on the LCD monitor, but no image.
Signal coming out with SW9 ON should be 31.6kHz x 50.5Hz, not far off
the normal VGA frequencies, but I have one LCD here which won't
display the output from the DE1.
Doubt that is the problem though.
>
> LEDG0 always ON.
> I reset using SW0, LEDG0 turn off and on, but still nothing.
> I am using the ".sof" bitstream file (and only that).
".sof" file is to program the FPGA directly (run/prog switch on DE1
set to RUN), ".pof" is for the config flash chip (Run/prog switch set
to Prog).
Does the pre-compiled sof file from the Files section here work
correctly, or does it not work either?
If the precompiled version works, you probably haven't set the path
for hostrom.vhd init file in your copy of the source. (This is
corrected in lastest source files by the way).
If precompiled sof file doesn't work, it probably suggests a problem
with your SD card
> Am I supposed to add any file (rom, hex or whatever) before program
my DE1 ?
No, latest source should compile for DE1 without any change at all,
worked AOK for me anyway.
Cheers,
Leslie
-- -- Ronivon C. Costa IBM TIVOLI Certified Consultant & Instructor VOIP Phone: (+55) (19) 3119-7083 (Brasil)
Cel: (+351) 96 676 4458 / Office:(+351) 210 072 105 (Portugal)
Skype: ronivon.costa / Messenger: ronivon@...
-- -- Ronivon C. Costa IBM TIVOLI Certified Consultant & Instructor VOIP Phone: (+55) (19) 3119-7083 (Brasil) Cel: (+351) 96 676 4458 / Office:(+351) 210 072 105 (Portugal)
Skype: ronivon.costa / Messenger: ronivon@...
--- In minimigtg68@yahoogroups.com, "Ronivon Costa"
<ronivon.costa@...> wrote:
>
> Hi,
>
> Need some help here...
>
> I compile and upload the bitsream just fine, but can start minimig
on my
> DE1.
> I am using a LCD monitor (maybe that is the problem).
> What happens is:
> SW9 - OFF -> get "out of sync" on the LCD monitor.
> SW9 - ON -> get sync on the LCD monitor, but no image.
Signal coming out with SW9 ON should be 31.6kHz x 50.5Hz, not far off
the normal VGA frequencies, but I have one LCD here which won't
display the output from the DE1.
Doubt that is the problem though.
>
> LEDG0 always ON.
> I reset using SW0, LEDG0 turn off and on, but still nothing.
> I am using the ".sof" bitstream file (and only that).
".sof" file is to program the FPGA directly (run/prog switch on DE1
set to RUN), ".pof" is for the config flash chip (Run/prog switch set
to Prog).
Does the pre-compiled sof file from the Files section here work
correctly, or does it not work either?
If the precompiled version works, you probably haven't set the path
for hostrom.vhd init file in your copy of the source. (This is
corrected in lastest source files by the way).
If precompiled sof file doesn't work, it probably suggests a problem
with your SD card
> Am I supposed to add any file (rom, hex or whatever) before program
my DE1 ?
No, latest source should compile for DE1 without any change at all,
worked AOK for me anyway.
Cheers,
Leslie
-- -- Ronivon C. Costa IBM TIVOLI Certified Consultant & Instructor VOIP Phone: (+55) (19) 3119-7083 (Brasil) Cel: (+351) 96 676 4458 / Office:(+351) 210 072 105 (Portugal)
Skype: ronivon.costa / Messenger: ronivon@...
Hi all,
I'm fairly certain there are timing-related problems with Minimig that won't
be corrected until the gated clocks are eliminated and/or the correct timing
constraints are entered. I'm surprised others haven't seen problems (other
than Ronivon) but I guess the sample size is still pretty small! ;)
Here's a summary of my experiences...
* pre-REV D DE2 .SOF file - runs on DE2, boots floppy images OK.
* REV D DE2 .SOF *as distributed* - won't boot kickstart
* REV D source rebuilt for DE2 - no video
* REV E source rebuilt for DE2 - won't boot kickstart - sometimes yellow screen
* REV E source rebuilt for proprietary h/w - boots kickstart OK, can use
KS2.04 configuration w/mouse, but no floppy detection.
* REV E(new) source rebuilt for proprietary h/w - won't boot kickstart,
sometimes yellow screen.
All tested with the same FAT16-formatted 2GB SanDisk? SD card.
I should add that the SDRAM on my proprietary h/w differs from the DE1/DE2
in that it's twice the size, although the SDRAM controller appears to handle
it since there's an extra address line not used on the DE1/DE2 builds. It's
perhaps a good indication that the kickstart 2.04 animation runs ad-infinitum?!?
Also the clocking for my proprietary hardware is different - I use 1 24MHz
input for clock_24(0) (via a PLL) and a 2nd 24MHz input to a 2nd PLL for the
~115MHz SDRAM clock. FWIW this board has had designs running with SDRAM
clocked at 120Mhz...
Regards,
--
| Mark McDougall | "Electrical Engineers do it
| <http://members.iinet.net.au/~msmcdoug> | with less resistance!"
--- In minimigtg68@yahoogroups.com, "videopac2k" <hexacrypt@...> wrote:
>
> --- In minimigtg68@yahoogroups.com, "Leslie" <layling@> wrote:
> >
> > Hi All,
> >
> > Was having a look at the list at:
> > http://www.opencircuits.com/Minimig_Software_compatibility
> > to see which programs fail under original Minimig.
> >
> > Since it uses a "real" 68k, chances are the bugs are in the Minimig
> > verilog coding.
> > Does anyone have any of these titles, or others which fail on the DE1
> > version? Could you upload to the files section here?
> >
> > Happy to put my hand up to go on a "bug hunt" with one or more titles.
> >
> > ------
> >
> > Would be good to coordinate here what areas people would like to work
> > on, so we aren't all re-inventing the wheel.
> >
> > ECS anyone?
> >
> > Leslie
> >
>
> Hi
>
> check out my last post about ProTracker, there are some serious bugs
> there. Also see "Photos"/"HeXaCrypt" for Sprite#0 error and blitter
> fill issues. Also picture of the problems in protracker..
>
> Download the rar packed adf file from "Files" section.
>
> The ProTracker problem looks like some kind of memory problem because
> when ram data is read and then read again it gets corrupted.
>
> check it out..
>
> //Hexacrypt
>
Forgot to say that perhaps it would be good to test out the audio adf
file on a minimig with a hardware 68EC000 minimig in order to perhaps
isolate the problem. Perhaps its TG68 core related.
//Hexacrypt
--- In minimigtg68@yahoogroups.com, "Leslie" <layling@...> wrote:
>
> Hi All,
>
> Was having a look at the list at:
> http://www.opencircuits.com/Minimig_Software_compatibility
> to see which programs fail under original Minimig.
>
> Since it uses a "real" 68k, chances are the bugs are in the Minimig
> verilog coding.
> Does anyone have any of these titles, or others which fail on the DE1
> version? Could you upload to the files section here?
>
> Happy to put my hand up to go on a "bug hunt" with one or more titles.
>
> ------
>
> Would be good to coordinate here what areas people would like to work
> on, so we aren't all re-inventing the wheel.
>
> ECS anyone?
>
> Leslie
>
Hi
check out my last post about ProTracker, there are some serious bugs
there. Also see "Photos"/"HeXaCrypt" for Sprite#0 error and blitter
fill issues. Also picture of the problems in protracker..
Download the rar packed adf file from "Files" section.
The ProTracker problem looks like some kind of memory problem because
when ram data is read and then read again it gets corrupted.
check it out..
//Hexacrypt
Hi All,
Was having a look at the list at:
http://www.opencircuits.com/Minimig_Software_compatibility
to see which programs fail under original Minimig.
Since it uses a "real" 68k, chances are the bugs are in the Minimig
verilog coding.
Does anyone have any of these titles, or others which fail on the DE1
version? Could you upload to the files section here?
Happy to put my hand up to go on a "bug hunt" with one or more titles.
------
Would be good to coordinate here what areas people would like to work
on, so we aren't all re-inventing the wheel.
ECS anyone?
Leslie
Hi Roni,
--- In minimigtg68@yahoogroups.com, "Ronivon Costa"
<ronivon.costa@...> wrote:
>
> Hi,
>
> Need some help here...
>
> I compile and upload the bitsream just fine, but can start minimig
on my
> DE1.
> I am using a LCD monitor (maybe that is the problem).
> What happens is:
> SW9 - OFF -> get "out of sync" on the LCD monitor.
> SW9 - ON -> get sync on the LCD monitor, but no image.
Signal coming out with SW9 ON should be 31.6kHz x 50.5Hz, not far off
the normal VGA frequencies, but I have one LCD here which won't
display the output from the DE1.
Doubt that is the problem though.
>
> LEDG0 always ON.
> I reset using SW0, LEDG0 turn off and on, but still nothing.
> I am using the ".sof" bitstream file (and only that).
".sof" file is to program the FPGA directly (run/prog switch on DE1
set to RUN), ".pof" is for the config flash chip (Run/prog switch set
to Prog).
Does the pre-compiled sof file from the Files section here work
correctly, or does it not work either?
If the precompiled version works, you probably haven't set the path
for hostrom.vhd init file in your copy of the source. (This is
corrected in lastest source files by the way).
If precompiled sof file doesn't work, it probably suggests a problem
with your SD card
> Am I supposed to add any file (rom, hex or whatever) before program
my DE1 ?
No, latest source should compile for DE1 without any change at all,
worked AOK for me anyway.
Cheers,
Leslie
Hi Everybody, especially TobiFlex this time =)
We have tried out the ProTracker 3.15 software on the Altera DE2 board
using the latest 12e_new posted earlier today.
There seems to be some strange memory overwriting issues that are
occuring. When you play a module and the whole mod has completed and
restarts the sample data sounds like its getting more corrupt each
time it has been read.
Sometimes you can play a complete module, through, a couple of times
until the errors are so severe that the sound cracks up and the
visible graphics gets more and more distorted.
One of the bigger mods on the disc seems to run better than the
smaller ones, seems to take longer time until the data is corrupted
and a fatal crash occurs.
We have tried different sync functions the software offers, both CIA
and VSYNC etc. I think it ran better with VSYNC than when CIA was
used. We also tried changing the SOFTINTs.
You can see screenshots of the software running under
"Photos"/"HeXaCrypt" and the disc is autobooting and downloadable from
the Files section. A couple of mods are included under the modules
directory so you dont need any other discs to try this out.
Talk to you all later.. Happy testing...
//Fredrik (/HeXaCrypt)
Hi Costa
If you send send me a mail at hexacrypt@{no-spam}hotmail.com I can
help you get started with some quick suggestions.
(ps. remove the no spam part ds.)
Best Regards Fredrik (/HeXaCrypt)
--- In minimigtg68@yahoogroups.com, "Ronivon Costa"
<ronivon.costa@...> wrote:
>
> Hi,
>
> Need some help here...
>
> I compile and upload the bitsream just fine, but can start minimig on my
> DE1.
>
> I am using a LCD monitor (maybe that is the problem).
>
> What happens is:
> SW9 - OFF -> get "out of sync" on the LCD monitor.
> SW9 - ON -> get sync on the LCD monitor, but no image.
>
> LEDG0 always ON.
>
> I reset using SW0, LEDG0 turn off and on, but still nothing.
>
> I am using the ".sof" bitstream file (and only that).
> Am I supposed to add any file (rom, hex or whatever) before program
my DE1 ?
>
> Regards,
> Roni
>
> 2007/12/15, Leslie <layling@...>:
> >
> > Hi Tobiflex, et al.
> >
> > Had no probs compiling the DE1 version from the source code.
> >
> > Only change I had to make was the path for hostrom.vhd init file,
> > which several people have already mentioned.
> >
> > Flow summary with Q72Full is:
> > +----------------------------------------------------------
> > ----------+
> > ; Flow
> > Summary
> > ;
> > +------------------------------------+--------------------------------
> > ----------+
> > ; Flow Status ; Successful - Sat Dec 15
> > 21:57:12 2007 ;
> > ; Quartus II Version ; 7.2 Build 151 09/26/2007 SJ
> > Full Version ;
> > ; Revision Name ;
> > minimig_de1 ;
> > ; Top-level Entity Name ;
> > minimig_de1 ;
> > ; Family ; Cyclone
> > II ;
> > ; Device ;
> > EP2C20F484C7 ;
> > ; Timing Models ;
> > Final ;
> > ; Met timing requirements ;
> > No ;
> > ; Total logic elements ; 13,756 / 18,752 ( 73
> > % ) ;
> > ; Total combinational functions ; 11,898 / 18,752 ( 63
> > % ) ;
> > ; Dedicated logic registers ; 5,934 / 18,752 ( 32
> > % ) ;
> > ; Total registers ;
> > 5934 ;
> > ; Total pins ; 236 / 315 ( 75
> > % ) ;
> > ; Total virtual pins ;
> > 0 ;
> > ; Total memory bits ; 178,716 / 239,616 ( 75
> > % ) ;
> > ; Embedded Multiplier 9-bit elements ; 4 / 52 ( 8
> > % ) ;
> > ; Total PLLs ; 1 / 4 ( 25
> > % ) ;
> > +------------------------------------+--------------------------------
> > ----------+
> >
> > Will try it with the new Q72 service pack 1 early in the week.
> >
> > The new xmas tree lights during disk activity are pretty sexy :)
> >
> > Now to start tinkering with it.....
> >
> > All the best,
> > Leslie
> >
> > p.s. Uploaded a photo of my setup to the Photos section.
> >
> >
> >
>
>
>
> --
> --
> Ronivon C. Costa
> IBM TIVOLI Certified Consultant & Instructor
> VOIP Phone: (+55) (19) 3119-7083 (Brasil)
> Cel: (+351) 96 676 4458 / Office:(+351) 210 072 105 (Portugal)
> Skype: ronivon.costa / Messenger: ronivon@...
>