Xilkernel: configure to use 2 PPCs

Started by Joseph in comp.arch.fpga13 years ago 4 replies

Is xilkernel configurable to use 2 PPCs in a Virtex II? It seems that all the Xilinx literature I have found has xilkernel running only...

Is xilkernel configurable to use 2 PPCs in a Virtex II? It seems that all the Xilinx literature I have found has xilkernel running only one PPC. I know the xilkernel source is available, but would like to stay away from it if possible. Anyone gotten a dual-core running with xilkernel? Thanks.


XILKERNEL and MICROBLAZE (how to probe this)

Started by Pablo in comp.arch.fpga11 years ago 1 reply

Has somebody tried to config Xilkernel with the XPS. I have a Spartan 3E and XPS 8.1, and I've added Xilkernel with an opb_timer. Now I want to...

Has somebody tried to config Xilkernel with the XPS. I have a Spartan 3E and XPS 8.1, and I've added Xilkernel with an opb_timer. Now I want to probe this and I write a C program with "xil_printf". This is OK, but I want to do something with the kernel, so I write xilkernel_main (I don't know what this means but i try). The problem is: region ilmb_cntlr_dlmb_cntlr is full region ilmb_cntlr...


floating point alignment issues with xilkernel

Started by Matthias Alles in comp.arch.fpga9 years ago 4 replies

Hi! I'm encountering a nasty bug when using the xilkernel with floating point. I have an application that uses the FPU (connected via APU) to...

Hi! I'm encountering a nasty bug when using the xilkernel with floating point. I have an application that uses the FPU (connected via APU) to the PPC440 (EDK 10.1 SP2). When I run the application standalone everything works fine. However, when I use xilkernel and use my application as starting thread execution stops after some time. I debugged this behaviour and can see, that the CPU iss...


using xilkernel

Started by Frank in comp.arch.fpga14 years ago 1 reply

Can anyone explain me how to use the xilkernel. I added in the mss file the following BEGIN LIBRARY parameter library_name = xilkernel ...

Can anyone explain me how to use the xilkernel. I added in the mss file the following BEGIN LIBRARY parameter library_name = xilkernel parameter library_ver = 1.00.a parameter max_procs = 10 parameter max_readyq = 10 parameter sched_type = 2 parameter config_sema = true parameter config_msgq = true parameter config_thread_support = true parameter config_shm = true parameter...


interrupt handler on the Xilkernel PPC405

Started by zl in comp.arch.fpga11 years ago 3 replies

hallo, people, I am a beginner on Xilkernel running on PPC405-Virtex 4. I just want to get interrupt generated from the OPB peripheral and...

hallo, people, I am a beginner on Xilkernel running on PPC405-Virtex 4. I just want to get interrupt generated from the OPB peripheral and the have the interrupt handler routine serviced. It seems there is a bug I can not find. The Xilkernel has no interaction with the interrupt handler routine. I have taken the example project from Xilinx website, which generates a periodic interrupts f...


interrupt handler on the Xilkernel PPC405

Started by zl in comp.arch.fpga11 years ago

hallo, people, I am a beginner on Xilkernel running on PPC405-Virtex 4. I just want to get interrupt generated from the OPB peripheral and...

hallo, people, I am a beginner on Xilkernel running on PPC405-Virtex 4. I just want to get interrupt generated from the OPB peripheral and the have the interrupt handler routine serviced. It seems there is a bug I can not find. The Xilkernel has no interaction with the interrupt handler routine. I have taken the example project from Xilinx website, which generates a periodic interrupts f...


XilKernel and Budgeting

Started by Fizzy in comp.arch.fpga12 years ago

Does any buddy have any idea or guide me to some document explaing how the budgeting can be done in XilKernel on PP405. I need the kernel...

Does any buddy have any idea or guide me to some document explaing how the budgeting can be done in XilKernel on PP405. I need the kernel to tell me when a thread is hanged or when its execution passes the allocated time. Thanks


XilKernel Problem on Spartan3 Board

Started by paulojfonseca in comp.arch.fpga13 years ago 1 reply

Hello everybody, i'm building up a system where i need to use a Microblaze uP with a RTOS, and my option was the XilKernel that comes with...

Hello everybody, i'm building up a system where i need to use a Microblaze uP with a RTOS, and my option was the XilKernel that comes with Xilinx EDK. I'm using a Spartan3 starter board to test my system. After reading the Xilinx documentation on XilKernel, and also after looking to some implementation examples i started to come my embbed program. I'm building a simple test program with...


Start-up Xilkernel on Microblaze

Started by Yannick in comp.arch.fpga10 years ago 2 replies

Hi, How many long Xilkernel take to startup with microblaze (System Clock : 50 MHz). On my design, the Microblaze need more than 30 second to...

Hi, How many long Xilkernel take to startup with microblaze (System Clock : 50 MHz). On my design, the Microblaze need more than 30 second to create the first thread after xil_kernel_main(). Regards, Yannick


CONDITION VARIABLES IN XILKERNEL

Started by Pablo in comp.arch.fpga11 years ago

Does Xilinx microkernel (xilkernel) support for Condition Variables in Pthread?. That is, can I use code such...

Does Xilinx microkernel (xilkernel) support for Condition Variables in Pthread?. That is, can I use code such as: pthread_cond_init pthread_cond_wait Thanks for your help. Pablo Ant=FAnez


Using xilkernel with C++

Started by Guy Eschemann in comp.arch.fpga11 years ago 2 replies

Hi, is there a way to get the Xilkernel to run with a C++ application? I didn't find any option for this in the XPS "Software...

Hi, is there a way to get the Xilkernel to run with a C++ application? I didn't find any option for this in the XPS "Software Platform Settings". The problem I'm having is that my thread function ("TSK_Main", which is declared in the C++ application) cannot be called from libxil.a, which is a C library. This is the error message that I'm getting while trying to build the C++ application: ....


xilkernel and threads

Started by Stef in comp.arch.fpga13 years ago 1 reply

Hi, Can anybody shed some light onto a problem that I am having getting the xilkernel to behave! Essentially, I compile my simple program...

Hi, Can anybody shed some light onto a problem that I am having getting the xilkernel to behave! Essentially, I compile my simple program and the kernel keeps creating new instances of itself at run time. The prog_main() is set up as a static thread instance PARAMETER static_pthread_table = ((prog_main,1)) in the MSS file. See the ouput below (with verbose debug to true) source ...


Microblaze, Xilkernel, and g++

Started by JackBonn in comp.arch.fpga7 years ago

I am running the Xilinx Software Development Kit Release Version: 11.2.00 My system has a Microblaze and is running Xilkernel. I have had...

I am running the Xilinx Software Development Kit Release Version: 11.2.00 My system has a Microblaze and is running Xilkernel. I have had good luck getting my code running with the C compiler, but now I am transitioning to C++ to allow a pile of C++ to be ported over. As a first step, I renamed all the .c files to be .cpp and got a successful compile after a few changes, most notably hav...


Strange behaviour with Xilkernel

Started by Anonymous in comp.arch.fpga9 years ago

Hi all, I'm doing some performance tests with multi-threaded xilkernel applications and I always get erroneous times in programs...

Hi all, I'm doing some performance tests with multi-threaded xilkernel applications and I always get erroneous times in programs where context switches occurs continuously. I have written a trivial application that shows the problem: Two threads running without communication between them. Each one simply iterates N times and in each loop makes a yield() call. This ensures one context sw...


Xilkernel-EDK8.2

Started by Anonymous in comp.arch.fpga11 years ago

Hello, I try to compile an Avnet example (PPC BOOT Loader Design) with my FPGA card. when i build the projet i get the following error...

Hello, I try to compile an Avnet example (PPC BOOT Loader Design) with my FPGA card. when i build the projet i get the following error message: ERROR:MDT - xilkernel () - bash.exe: warning: could not find /tmp, please create! while executing "exec bash -c "$archiver -d ../../lib/libxil.a errno.o"" (procedure "::sw_xilkernel_v3_00_a::execs_generate" line 11) ...


Xilkernel-EDK8.2

Started by Anonymous in comp.arch.fpga11 years ago

Hello, I try to compile an Avnet example (PPC BOOT Loader Design) with my FPGA card. when i build the projet i get the following error...

Hello, I try to compile an Avnet example (PPC BOOT Loader Design) with my FPGA card. when i build the projet i get the following error message: ERROR:MDT - xilkernel () - bash.exe: warning: could not find /tmp, please create! while executing "exec bash -c "$archiver -d ../../lib/libxil.a errno.o"" (procedure "::sw_xilkernel_v3_00_a::execs_generate" line 11) ...


Xilkernel-EDK8.2

Started by Anonymous in comp.arch.fpga11 years ago

Hello, I try to compile an Avnet example (PPC BOOT Loader Design) with my FPGA card. when i build the projet i get the following error...

Hello, I try to compile an Avnet example (PPC BOOT Loader Design) with my FPGA card. when i build the projet i get the following error message: ERROR:MDT - xilkernel () - bash.exe: warning: could not find /tmp, please create! while executing "exec bash -c "$archiver -d ../../lib/libxil.a errno.o"" (procedure "::sw_xilkernel_v3_00_a::execs_generate" line 11) ...


Strange behaviour with Xilkernel

Started by Anonymous in comp.arch.fpga9 years ago 6 replies

Hi all, I'm doing some performance tests with multi-threaded xilkernel applications and I always get erroneous times in programs...

Hi all, I'm doing some performance tests with multi-threaded xilkernel applications and I always get erroneous times in programs where context switches occurs continuously. I have written a trivial application that shows the problem: Two threads running without communication between them. Each one simply iterates N times and in each loop makes a yield() call. It ensures one context swit...


XPS-Microblaze-Xilkernel

Started by Ajay in comp.arch.fpga11 years ago

Hi All, I am a student of the University of Arizona. I am trying to get xilkernel to work with Microblaze on a spartan 3 FPGA board. My C...

Hi All, I am a student of the University of Arizona. I am trying to get xilkernel to work with Microblaze on a spartan 3 FPGA board. My C application looks like this: #include "xmk.h" #include #include #include #include void main() { xilkernel_main(); } I am using xmd to download this. I am able to connect to microblaze on


Problem in Xilkernel

Started by Pablo in comp.arch.fpga11 years ago 2 replies

I have a problem when I try to use Xilkernel in a Spartan 3E. I initialize the "xilkernel_main()", and all seems to be OK. The problem is that I...

I have a problem when I try to use Xilkernel in a Spartan 3E. I initialize the "xilkernel_main()", and all seems to be OK. The problem is that I can't launch the first thread stored in the "static_pthread_table". Is there some manual??? Here is the output, the mss file and code for the application: -- Entering main() -- XMK: Start XMK: Initializing Hardware... XMK: Initializing PIT de...