[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [partial-reconfig] Integrating Microblaze with EDK and Planahead



Edward Chen wrote:

Hi,

> Thank you for your input.  When I tried to include
> synthesis/system_bd.bmm and mb0_default/executable.elf using iMPACT, I
> received the following warning: *"IMPACT:1819 - unexpected processor
> type 2". *   In iMPACT where I added my executable.elf file, it
> specifies "Power PC software files", but I am using a Microblaze for my
> application.  Would this be the source of error??

I'm not seeing this warning when using a MicroBlaze and iMPACT to
combine the elf file and the bitstream. The title "Power PC Software
Files" in iMPACT is just misleading, it works with MicroBlaze elf files
as well.

But there is one thing I forgot in my last post. It is important that
you use the system_bd.bmm that was created together with your final
bitstream. If you use PlanAhead to implement the static and dynamic part
of the configuration, PlanAhead must also create the system_bd.bmm file.
 This is because if you go through the complete place and route-process
the placement of the BRAMs may change for two runs. If the mapping is
not consistent with the system_bd.bmm file the insertion of the
executable will fail silently.

>    7b) Static Implementation
>         - Run with default options
>         - Option to include .BMM file  (include it here???? Or use iMPACT??)

This is where you have to add the system.bmm file. When implementing the
static part of the design a system_bd.bmm will be created. This
system_bd.bmm is the one to use with iMPACT.

Furthermore, you can add a debug module to your MicroBlaze system and
then use the debugger to connect to your MicroBlaze and download your
program.


Best regards
Andreas

-- 
Dipl.-Informatiker Andreas Hofmann

Johann Wolfgang Goethe-University Frankfurt am Main

Faculty of Computer Science and Mathematics
Department of Computer Science
Computer Engineering Chair

Robert-Mayer-Straße 11-15
D-60325 Frankfurt am Main

Tel.: +49 69 798-28252
Fax : +49 69 798-22351
___________________________
partial-reconfig mailing list
partial-reconfig@xxxxxxxxxxxxxx
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/partial-reconfig/