ORP_SOC in Spartan-3E500

View: New views
1 Messages — Rating Filter:   Alert me  

ORP_SOC in Spartan-3E500

by nassim09 () :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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.