Need a development board for STM32L4A6xG I couldnt find it folks do help me out!
There are too many different microcontrollers for someone to make a development board with each and every one.
One approach is to buy a demo board with a similar processor such as nucleo-L476RG and ask a local surface-mount manufacturer / reworker to change the microcontroller to your preferred one.
I note that my main component supplier (farnell UK) does not (yet) stock that microcontroller so it might be too new to even go that route yet.
Another approach is to buy a demo board with a microcontroller that has all the features you need, even if it is in a bigger package. Farnell stock Nucleo-L496ZG. I don't think that has the crypto/AES stuff.
Hope this helps,
Thanks a lot Danish Ali, i have never thought about reworking with a
development board, thanks a lot for that but the problem is I do not have
any local surface mounters, thanks a bunch for the other suggestion but i
would require a CryptoEngine for sure. And could you please correct my
thinking if i am wrong, I think that inorder to implement a AES encryption
on binary input and also Elliptical Curve Deffie Hellman functions i need a
cryptoengine to make the processing time quicker, i have just implemented a
AES encryption on an Arduino UNO and it worked, perfectly. The processing
time was in single digit milli seconds. So what would you suggest.
On Mon, Jun 5, 2017 at 5:40 PM, Danish Ali <firstname.lastname@example.org>
Have you tried the ST crypt. libraries?
It is not about the library, i am more concerned about the MCU right now.
STM32 is vastly more powerful (in terms of speed of execution) than Arduino UNO. So you might find that doing AES in software, possibly using the libraries mentioned by Zhitai Liu, is fast enough for your application.
But if you want to try an stm32 with AES, there are plenty of others to consider. I see there is a 32L476GDISCOVERY made by ST.
And (depending on your particular system requirements, which you have not shared) stm32f4 might be a better fit as that is much faster than stm32l4; maybe there's a suitable demo board with one of them.
As to a local surface-mounter, how local is local? The one I use is about 50 km away and we do things by post and telephone. Many places that repair cellular telephones will have the necessary capabilities.
the STM32L476G-DISCOVERY dont have any crypt engine. The Crypt library need to be used instead of crypt engine.
The ST CPU's with Crypt engine are limited to US Market and cannot be exported to India (Country of Sydicate).
From TI, but it work on any STM
AES-128 Advanced Encryption Standard | TI.com
I checked the template project in ST32-crypt library.
Using STM32F303 series, compiled as O3, also enabled optimised for time option.
I want to know how many sysTick the STM32_AES_CTR_Encrypt routine would take in main funcion.
It turned out, it took about 4700 ticks.
Running at 72Mhz, this means roughly 65 us.
This just give an idea about the time it takes for the aes ctr algorithm.
Hope this information can help you.
Which Board and MCU did you use by the way?
Nucleo-32 stm32F303K8T6 (Cortex M4-72MHz)
It looks almost perfect for the job except for the memory, 64KB flash. Never the less your results of executing AES in 65us is pretty impressive.
In the following page,
Click evaluation tools.
You will see so many dev kits, is that what you want?
Hope that helps!
Yes i have found it thank you Mr.Zhitai Liu
Where can we connect to have a personal conversation, i did find you in FB
I think you can also look at this development kit, you can get add on controller plug in modules on which you can add the chip you would need, also it has a full IDE, https://www.mikroe.com/stm32/
Retrieving data ...