cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to flash TouchGFX App on Riverdi RVT70HSSNWC00-B

TLaur.3
Associate II

Hello,

I've bought the Riverdi RVT70HSSNWC00-B STM32H7 embedded display.

But i'm unable to flash my app to the board.

Here are the log from touchGFX :

      -------------------------------------------------------------------
                               STM32CubeProgrammer v2.11.0                  
              -------------------------------------------------------------------
        
        ST-LINK SN  : 39FF6D064E56363921500143
        ST-LINK FW  : V2J40S7
        Board       : --
        Voltage     : 3.28V
        SWD freq    : 4000 KHz
        Connect mode: Normal
        Reset mode  : Software reset
        Device ID   : 0x450
        Revision ID : Rev V
        Error: Database: There's no active configuration for this device. All the 8 configurations are disabled!
        Error: Database: There's no active configuration for this device. All the 8 configurations are disabled!
        Device name : STM32H7xx
        Flash size  : 63 KBytes (default)
        Device type : MCU
        Device CPU  : Cortex-M7
        BL Version  : --
        
        
        
        Warning: Write address is ignored for hex, Srec, s19 and elf files
        
        
        Memory Programming ...
        Opening and parsing file: intflash.hex
          File          : intflash.hex
          Size          : 243.99 KB 
          Address       : 0x08000000 
        
        
        Erasing memory corresponding to segment 0:
        Error: Unable to get core ID
        Erasing external memory sector 0
        Error: failed to erase memory
        
        
        Error: failed to erase memory
              -------------------------------------------------------------------
                               STM32CubeProgrammer v2.11.0                  
              -------------------------------------------------------------------
        
        ST-LINK SN  : 39FF6D064E56363921500143
        ST-LINK FW  : V2J40S7
        Board       : --
        Voltage     : 3.09V
        SWD freq    : 4000 KHz
        Connect mode: Normal
        Reset mode  : Software reset
        Device ID   : 0x450
        Revision ID : Rev V
        Error: Database: There's no active configuration for this device. All the 8 configurations are disabled!
        Error: Database: There's no active configuration for this device. All the 8 configurations are disabled!
        Device name : STM32H7xx
        Flash size  : 63 KBytes (default)
        Device type : MCU
        Device CPU  : Cortex-M7
        BL Version  : --
        
        
        
        Memory Programming ...
        Opening and parsing file: extflash.bin
        Error: The file extflash.bin is empty
        
        Hard reset is performed
        make[2]: Leaving directory 'c:/TouchGFXProjects/MyApplication'
        make[1]: Leaving directory 'C:/TouchGFXProjects/MyApplication/gcc'
        Done

And here are the log from STM32CubeProgrammer:

0693W00000Y7NGvQAN.pngI'm a very beginner workins with STM32 and don't finda lot about these.

Can someone help me please ?

1 ACCEPTED SOLUTION

Accepted Solutions

I've found the solution. I used the ST-LINK/V2 Isolated version between the boardand my PC but it needs the non-isolated version of it to works. I took one on a nucleo board and it works weel.

Thanks for your answers @MM..1​ !

View solution in original post

5 REPLIES 5
MM..1
Chief II

Try change Connect mode to Under reset

I'm facing the same issue. And now I've a new error above "Error: Database..." :

"Error : Unable to get core ID"

Try latest 2.12 version prog or an older.

I've found the solution. I used the ST-LINK/V2 Isolated version between the boardand my PC but it needs the non-isolated version of it to works. I took one on a nucleo board and it works weel.

Thanks for your answers @MM..1​ !

I also started the development with an embedded Riverdi STM32 display. In the example from TouchGFX, all peripherals are configured on one M7 core.
Are you using two cores in your development? Did you manage to configure the core-M4?