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

Re: [microblaze-uclinux] Boa + SSL hanging after certificatedownload



Friends,

Where can I find Handle-C? Sounds interesting, but my googling is not coming up with what it sounds like you're talking about.

Thanks,
Andy


From: Ivan <salorankatu@xxxxxxxx>
Reply-To: microblaze-uclinux@xxxxxxxxxxxxxx
To: uClinux-MicroBlaze <microblaze-uclinux@xxxxxxxxxxxxxx>
Subject: Re: [microblaze-uclinux] Boa + SSL hanging after certificatedownload
Date: Wed, 26 Oct 2005 11:13:24 +0200

El mar, 25-10-2005 a las 04:29 -0700, Jonathan Jung escribió:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi Ivan,

Hi,

>
> I may have run across a paper from your project previously... I do
> remember the something about downloading the cores from the network.
> Very interesting indeed!  I'm an undergrad working on this for my
> senior project.

Yes, it is a good idea to upgrade the cores. I think that the John's
paper "Embedded Linux as a Platform for Dynamically Self-Reconfiguring
Systems-On-Chip" is the first previous work about it (using uCLinux, of
course). About my work, I have a paper and I need to look for it.

>
> I'm actually 'cheating' a little by using Handel-C for this project
> to create the hardware blocks.  I'll find out how many co-processors
> cores into my FPGA to support different ciphers (starting with AES),
> but I didn't plan to implement a self reconfiguring system (though I
> could work on that, time allowing).

Yes, the use of Handle-C simplifies the development in order to obtain
quickly the designs. The problem when you implement a lot of cipher
cores is the area of the device. The partial reconfiguration is a good
solution to resolve this problem, you only implement the core that you
need :)

>
> At the time you completed your project, were you using John William's
> FSL driver, or your own?  What was the clock speed of your AES co-
> processor?  How does the FPGA reconfigure itself on the fly (does the
> microblaze continue to run, or does it halt)?

I did not implement a driver... I implemented functions to access
directly to the FSL buses (in uCLinux is not necessary to implement
drivers to have access to the hardware), but of course, I could use
John' FSL driver easily :)

About the MicroBlaze, yes, of course, the MicroBlaze is running during
the reconfiguration because it does the partial reconfiguration through
the SelectMAP interface (I used a GPIO to manages the SelectMAP using an
external connection).

Regards,

Ivan



______________________________________________
Renovamos el Correo Yahoo!
Nuevos servicios, más seguridad
http://correo.yahoo.es
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/


_________________________________________________________________
On the road to retirement? Check out MSN Life Events for advice on how to get there! http://lifeevents.msn.com/category.aspx?cid=Retirement

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/