OCM: questions and answers

Página 5/21
1 | 2 | 3 | 4 | | 6 | 7 | 8 | 9 | 10

Por cax

Prophet (3740)

Imagen del cax

22-02-2007, 18:58

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 ?

Por tcdev

Expert (76)

Imagen del tcdev

22-02-2007, 22:09

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.

Por timbr

Resident (43)

Imagen del timbr

23-02-2007, 17:18

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.

Por Shiru

Expert (115)

Imagen del Shiru

23-02-2007, 23:20

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).

Por Juma

Rookie (25)

Imagen del Juma

22-03-2007, 12:02

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.

Por Guillian

Prophet (3517)

Imagen del Guillian

22-03-2007, 13:25

Yes, it works like a disk drive.

Por spl

Paragon (1470)

Imagen del spl

09-04-2007, 13:41

Hey! Any news about the European OCM? Big smile

Por Patsie

Master (254)

Imagen del Patsie

09-04-2007, 14:09

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.

Por Ivan

Ascended (9353)

Imagen del Ivan

09-04-2007, 14:30

We are all a bit anxious. Patience will be rewarded (I hope!).

Por djh1697

Paragon (1702)

Imagen del djh1697

09-04-2007, 14:49

When? it is a long wait! any news ?

Página 5/21
1 | 2 | 3 | 4 | | 6 | 7 | 8 | 9 | 10