OCM: questions and answers

Pagina 5/21
1 | 2 | 3 | 4 | | 6 | 7 | 8 | 9 | 10

Van cax

Prophet (3739)

afbeelding van 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 ?

Van tcdev

Expert (76)

afbeelding van 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.

Van timbr

Resident (43)

afbeelding van 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.

Van Shiru

Expert (115)

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

Van Juma

Rookie (25)

afbeelding van 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.

Van Guillian

Prophet (3513)

afbeelding van Guillian

22-03-2007, 13:25

Yes, it works like a disk drive.

Van spl

Paragon (1470)

afbeelding van spl

09-04-2007, 13:41

Hey! Any news about the European OCM? Big smile

Van Patsie

Master (254)

afbeelding van 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.

Van Ivan

Ascended (9331)

afbeelding van Ivan

09-04-2007, 14:30

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

Van djh1697

Paragon (1679)

afbeelding van djh1697

09-04-2007, 14:49

When? it is a long wait! any news ?

Pagina 5/21
1 | 2 | 3 | 4 | | 6 | 7 | 8 | 9 | 10