Porting to STM32L476Discovery/LimiFrog
Re: Porting to STM32L476Discovery/LimiFrog
CDC and MSC is working
- REPL is working now.
- The kit appears as USB memory stick on my PC and the Flash memory is persistent.
DMA on DAC must be resolved and therfore the repo does not compile on other platforms using DAC.
- REPL is working now.
- The kit appears as USB memory stick on my PC and the Flash memory is persistent.
DMA on DAC must be resolved and therfore the repo does not compile on other platforms using DAC.
badi
Re: Porting to STM32L476Discovery/LimiFrog
Compiles with working DAC on all STM build targets even my audio shield for pyboard V1.0 works.
After some tests I'll try to push it to main repo.
After some tests I'll try to push it to main repo.
badi
Re: Porting to STM32L476Discovery/LimiFrog
Congrats on getting your port debugged!
John Griessen blog.kitmatic.com
-
- Posts: 24
- Joined: Mon Apr 27, 2015 8:25 am
Re: Porting to STM32L476Discovery/LimiFrog
Thanks for the great work
Re: Porting to STM32L476Discovery/LimiFrog
It is a little bit early .. first I have to get it into the main repo and there are some changes which are quite big.
BTW I am still hunting bugs...
BTW I am still hunting bugs...
badi
Re: Porting to STM32L476Discovery/LimiFrog
I hope I just squashed the last bug .. but someone said the last bug is never found ;-( ...
badi
Re: Porting to STM32L476Discovery/LimiFrog
I just entered the last PR in a series (#1888, #1890, #1903, #1904, #1916, #1917, #1918, #1919, #1920, #1921, #1922, #1924, #1925, #1937) to support stm32l476Disco
badi
Re: Porting to STM32L476Discovery/LimiFrog
I added basic support for building LIMIFROG and deploy over stlinkk to my repo at
https://github.com/tobbad/micropython/t ... ntegration
If you have a STLINK at hand (is on any discovery board) you can deploy the binary with:
`make BOARD=LIMIFROG deploy2b`
I need this special target (defined in `mpconfigboard.mk`) as the flash on LimiFrog is just 512 so the `.text` area (this is were firmware1.bin has to be stored) starts @ 0x080008800.
https://github.com/tobbad/micropython/t ... ntegration
If you have a STLINK at hand (is on any discovery board) you can deploy the binary with:
`make BOARD=LIMIFROG deploy2b`
I need this special target (defined in `mpconfigboard.mk`) as the flash on LimiFrog is just 512 so the `.text` area (this is were firmware1.bin has to be stored) starts @ 0x080008800.
badi
Re: Porting to STM32L476Discovery/LimiFrog
Did you manage to support the internal OpAmps as well?
Re: Porting to STM32L476Discovery/LimiFrog
It was not the aim of this series of PR to support all feature on this new L4 series - so I kept the changes to micropython stmhal code to an absolute minimum. In my opinion further extension can later be added. I think these PRs should be a door opener for others to contribute code.
badi