Hi
i am etudiant ;so i have some problem with my projet orp_soc (or1200 ;debug;uart;onchip_ram)
i want just runing the message "hello world" in terminalle (redhat 9)
i have Spartan-3E500 .
so in first i used the document "openrisc-tutorial-Xilinx softawre and hardware"
i enable : `define OR1200_XILINX_RAMB16
i enable : `define OR1200_RFRAM_GENERIC
i used corgene for generate onchip_ram (8 - 4096)
i download the bitsream in the board ( ise 9.2i) usb cable.
but when i type ./jp1 xpc3 9999 => Read’ and ‘Expected’ values are sometimes different
[root@localhost jtag]# ./jp1 xpc3 9999
Connected to parallel port at 378
Dropping root privileges.
Read npc = 00000004 ppc = 00000000 r1 = 00000000
Expected npc = 4000000c ppc = 40000024 r1 = 00000005
Read npc = 00000000 ppc = 00000004 r1 = 00000000
Expected npc = 4000000c ppc = 40000024 r1 = 00000008
Read npc = 00000004 ppc = 00000000 r1 = 00000000
Expected npc = 40000024 ppc = 40000020 r1 = 0000000b
Read npc = 00000000 ppc = 00000004 r1 = 00000000
Expected npc = 40000020 ppc = 4000001c r1 = 00000018
Read npc = 00000020 ppc = 00000024 r1 = 00000000
Expected npc = 4000001c ppc = 40000018 r1 = 00000031
Read npc = 00000018 ppc = 0000001c r1 = 00000000
Expected npc = 40000020 ppc = 4000001c r1 = 00000032
Read npc = 00000018 ppc = 00000018 r1 = 00000000
Expected npc = 40000010 ppc = 4000000c r1 = 00000063
Read npc = 00000018 ppc = 00000018 r1 = 00000000
Expected npc = 40000024 ppc = 40000020 r1 = 00000065
Read npc = 00000020 ppc = 00000024 r1 = 00000000
Expected npc = 4000000c ppc = 40000024 r1 = 000000c9
so where is the problem?
i try the programe of s3esk-openrisc (Serge Vakulenko) and i have the same problem.
do you help me please.