2019-11-19 09:13 AM
Hi, I am trying to deploy a Keras model that fits in the board STMH743XI-E02. In order to do so, I've created the model, and loaded it into the project according to the current documentation.
I've tried to use several USART ports to enable communications with the board, and I've tested the USART communications with an example project that correctly send the data to my terminal. Meaning, that my configuration is correct, at least on the board to use the USART.
But when it comes to use STM32CUBEMX and the AI additional package, after analyzing the model, and validate it on desktop, the following error appears to me, once and again:
LOAD ERROR: STM32 - no connected board(s), invalid firmware or the board should be re-started
My questions are:
Attached, project.ioc, the STMCUBEMX project and the model I've used along with the validation data.
Thank you very much for your time.
2019-11-20 07:47 AM
Thank you for your time Daniel.
I am using the exact same versions, and steps as you do, and still the same error.
Is it possible that there is a defect on my board? If so, how to spot it?
2019-11-20 08:14 AM
This is the project I'm using,
https://drive.google.com/open?id=1VrBfuy1YlSn29tk4GtkZLPO5hX44TEJn
if it is not working it seems that the USART1 is not sent to the ST-Link correctly.
You said in an earlier post that with another program you saw something on the STLink Virtual Com Port, so I assume that the jumper configuration is correct.
2019-11-20 09:32 AM
I tried to load your project and same results. Here is the project that does work with UART:
https://drive.google.com/open?id=1aguW4Pml_DTBC99QL4m8_DQpEvLd_yb4
I attached it here in case I am missing something. Also attached, board jumpers and back of the board with the reference number.
Regarding the drivers I am using Windows10. And I've installed both link009 and updated with link007.
2019-11-22 06:46 AM
the difference between the 2 projects is the configuration of the pullup and port speed.
You can try to change in the stm32h7xx_hal_msp.c those 2 parameters to the values below:
GPIO_InitStruct.Pull = GPIO_PULLUP;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
2019-11-25 01:31 AM
Hi, I've tried that too, and nothing different happens. I believe that the two projects are generated very differently.
2020-03-05 10:19 PM
Having the same issue with the B-L475E-IOT01A Discovery kit.
(I'm newbie and still learning.)
Thanks.
2020-03-08 04:45 AM
I'm having the same trouble with STM32F407 discovery board... any suggestions ?
I'm using x-cube-AI 5.0.0 version