nealcrook / multicomp6809

Software and modifications for Grant Searle's multicomp FPGA design, mostly focussed towards the 6809 variant: Forth (CamelForth), FLEX, CUBIX, NITROS9, FUZIX and the exec09 emulator.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Microcomputer4 Build failed

douggilliland opened this issue · comments

I did a fresh clone and tried building Microcomputer4. I got the following error:

Error (10344): VHDL expression error at Microcomputer.vhd(405): expression has 3 elements, but must have 7 elements
Error (10346): VHDL error at Microcomputer.vhd(394): formal port or parameter "cpuAddr" must have actual or default value

Line 405:

   cpuAddr => cpuAddress(15 downto 13),

MEM_MAPPER2.vhd has:

    cpuAddr : in std_logic_vector(15 downto 9);

Thanks! That worked great. I have been trying to get the 6809 multicomp working for a long time and it was buggy. I could get the 2K internal RAM working but that doesn't make too satisfying a system. I was able to use yours and replace it with the BASIC ROM from Grant's and it worked good.
Now I need to figure out how the mapper works in yours to make it work with the card I designed.