F
Frank
Guest
Hi (Mohan and rest ,
When I have downloaded a bootloader in bram at a microblaze system, I
download by use of the microblaze my application to external SDRAM and after
that the Xilinx Micro Kernel (also to external SDRAM). To start my
application and the kernel I have to jump to the start address of my kernel
(the kernel will automatically run the application). What I want to do is
the following: When running the application, I want to be able to return to
the bootloader in order to download a new application. But just jumping to
the start address of the bootloader is (in my opinion) not enough. The
kernel still keeps running, I guess. How can I make this possible?? Is there
a way to stop the kernel? Or another way to replace the application with a
new one (by using the bootloader). Or is described behaviour not possible
when using the kernel?!
Frank
When I have downloaded a bootloader in bram at a microblaze system, I
download by use of the microblaze my application to external SDRAM and after
that the Xilinx Micro Kernel (also to external SDRAM). To start my
application and the kernel I have to jump to the start address of my kernel
(the kernel will automatically run the application). What I want to do is
the following: When running the application, I want to be able to return to
the bootloader in order to download a new application. But just jumping to
the start address of the bootloader is (in my opinion) not enough. The
kernel still keeps running, I guess. How can I make this possible?? Is there
a way to stop the kernel? Or another way to replace the application with a
new one (by using the bootloader). Or is described behaviour not possible
when using the kernel?!
Frank