cancel
Showing results for 
Search instead for 
Did you mean: 

Porting STM32G071 SBSFU to STM32G0B1 issues and queries

Tarun
Associate III

Hi Community,

I'm porting STM32G071 SBSFU to STM32G0B1RE and Customizing UART to USB CDC.

I'm using Nucleo-G0B1RE dev kit and STMCubeIde for development.

1. I'm able to build, load, run both STM32G071 SBSFU and UserApp without any changes. but when I change project global symbol STM32G071xx to STM32B1xx in properties->Settings->Preprocessor->Define Symbols. The have made appropriate changes after loading USERApp causes hard fault and resetting device.

2. Also tried changing sbsfu and fwimg .ld files for rom and ram address with/without changing define symbols above mentioned also had similar issue.

Now I am stuck without knowing what needs to change and how to port the code to STM32G0B1 ?

Can you please help with require changes to port from STM32G071 to STM32G0B1 ?

 

TIA,

Tarun

 

1 ACCEPTED SOLUTION

Accepted Solutions
hw310404
Associate III

STM32G0B1 is with dual bank memory while STM32G071 is using single bank. You will need to modify the corresponding section of SBSFU code to make it work.

View solution in original post

1 REPLY 1
hw310404
Associate III

STM32G0B1 is with dual bank memory while STM32G071 is using single bank. You will need to modify the corresponding section of SBSFU code to make it work.