timbr,
as you can see, tcdev's "clone" is already running, and he wrote a document that describes porting steps - in this topic.
Can you comment and add something to his work ?
Timbr,
So do you have the BIOS booting too? Which Apex dev board do you have? I have an old one myself, but I can't recall which device I have on it (could be an ACEX?) - I didn't think to try because I assumed it was too small for the design?
I disassembled the code in IDA and have identified the routine that reads from the EPCS device. I got hints from the PLDLOAD/PLDSAVE source code in the CD image .RAR file I downloaded from Laurens' blog page.
Timbr,
So do you have the BIOS booting too? Which Apex dev board do you have? I have an old one myself, but I can't recall which device I have on it (could be an ACEX?) - I didn't think to try because I assumed it was too small for the design?
I disassembled the code in IDA and have identified the routine that reads from the EPCS device. I got hints from the PLDLOAD/PLDSAVE source code in the CD image .RAR file I downloaded from Laurens' blog page.
Yes, I also have it running, see post on http://www.msx.org/forumtopicl7056.html. It is a Apex 20K200 (8320 LE's).
I had a different approach. I removed the IPL rom and wrote something myself. Also I do the flash->ram copy in a total different way. I have 2MB SRAM on the board instead of SD-RAM. I made a 'dual port SRAM controller with synchronous interface'. This controller also takes care of copying my parallel flash to the SRAM at power up. So in software, there is not much left to do for the IPL rom. Basically the only thing he has to do is set the VDP pallette to the correct values.
I rewrote the top-level to use a T80 with synchronous interface (t80se) instead of the asynchronous t80a. The result is that I can now run at 21MHz without any waitstates on memory access, and it compiles without timing analyser violations.
For some reason the YM2413 is referred to as VM2413 in the source.
'VM2413' is a name of VHDL implementation of YM2413 (use google>'VM2413' to get more info).
Hi. I have a question. The sd memory in 1chip msx works like a virtual FDD?. I can save my basic program in basic mode in the sd memory? Thanks and sorry for my english.
Yes, it works like a disk drive.
Hey! Any news about the European OCM?
Yeah, first introduction by Bazix was on november 7 2006. That's almost half a year ago. I'm anxious for a bit of news myself.
We are all a bit anxious. Patience will be rewarded (I hope!).
When? it is a long wait! any news ?