cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F303CCT6 vs STM32F303CBT6

ValterMatos
Visitor

I recently purchased some STMF303 boards for implementing a free pre-compiled HEX file.
I received the boards with the STM32F303CCT6 chip, but the pre-compiled file was for the STM32F303CBT6 chip. The HEX loads but does not run on any 303CCT6.
Are there significant compatibility differences between the CCT6 and CBT6 chips that would justify this?
Could I have lost the purchased boards?
Thank you.

3 REPLIES 3
mfgkw
Senior II

Hi,

 

the STM32F303CCT6 has 256kB Flash, while STM32F303CBT6 has only 128kB.

So a binary for STM32F303CBT6 should fit

I see no other differences. The problem should be somewhere else.

 

P.S.: ... and 40kB SRAM instead of 32, but should be no harm as well.

mƎALLEm
ST Employee

Hello @ValterMatos and welcome to the ST community,

This information is provided in the product datasheet / Section 8 Ordering information:

mALLEm_1-1763483972215.png

and in Table 2. STM32F303xB/STM32F303xC:

mALLEm_2-1763484103542.png

The difference is in the Flash and RAM size . I don't see other differences. So if you have a hex file working fine on CBT6 that should work on CCT6.

Are you sure the boards are OK? boot pin? power? etc ..

 

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
Andrew Neil
Super User

@ValterMatos wrote:

I recently purchased some STMF303 boards for implementing a free pre-compiled HEX file.


Are you sure those boards are actually suitable for that hex file?

Are you sure that they work at all ?

Please share details of this mystery Hex file?

Have you discussed this with the  author/provider of the Hex file?

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.