New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for stm32l152c-discovery board #70765
Add support for stm32l152c-discovery board #70765
Conversation
The STM32L152C-DISCOVERY is a development board based on the STM32L152RC MCU. It is very similar to the stm32l1_disco, which was used as a reference for the pinmux and defconfig. stm32l152c_disco board has 256 Kbytes of flash memory, 32 Kbytes of RAM and 8 Kbytes of data EEPROM. Signed-off-by: Maxin John <maxin.john@gmail.com>
Updated the documentation with details of stm32l152c-discovery board. Signed-off-by: Maxin John <maxin.john@gmail.com>
aa155ae
to
d93b94f
Compare
I will add a bit more context here. Some of the zephyr applications which require more memory, will not even compile for stm32l1-disco. It is a bit inconvenient since the stm32l152c-discovery board has enough RAM to build and run these programs. eg:
|
boards: | ||
- name: stm32l1_disco | ||
vendor: st | ||
socs: | ||
- name: stm32l151xb | ||
- name: stm32l152c_disco | ||
vendor: st | ||
socs: | ||
- name: stm32l152xc |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@tejlmand What is your advice on this ? Should we rather split in 2 different boards, instantiate revisions, keep current proposal of exposing 2 variants of the board reference in this same folder
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add support for STM32L152C-DISCOVERY board. It is similar to STM32L1-DISCOVERY board with more memory ( 256K flash, 32K RAM, 8K EEPROM )
Tested using samples/philosophers/