Search found 13461 matches

by Giovanni
Tue Apr 20, 2021 6:13 am
Forum: ChibiOS/HAL
Topic: STM32WLxx port
Replies: 55
Views: 1725

Re: STM32WLxx port

I think in the backup domain initialization for the specific device. The RTC driver does not have a "start" function where this is usually done.

Giovanni
by Giovanni
Mon Apr 19, 2021 7:30 pm
Forum: ChibiOS/HAL
Topic: STM32WLxx port
Replies: 55
Views: 1725

Re: STM32WLxx port

Is the clock active and correctly selected?

Giovanni
by Giovanni
Mon Apr 19, 2021 11:52 am
Forum: Development and Feedback
Topic: [NOTES] Multi Core support
Replies: 32
Views: 8012

Re: [NOTES] Multi Core support

Just a curiosity: the current RT7 internal architecture, not fully detailed because it would be too large.

arch.png


Giovanni
by Giovanni
Mon Apr 19, 2021 10:33 am
Forum: ChibiOS/HAL
Topic: STM32WLxx port
Replies: 55
Views: 1725

Re: STM32WLxx port

For the time being use acceptable defaults (erase on init I guess), we could add configuration options later.

Giovanni
by Giovanni
Mon Apr 19, 2021 10:25 am
Forum: ChibiOS/HAL
Topic: STM32WLxx port
Replies: 55
Views: 1725

Re: STM32WLxx port

vrollei wrote:If proposed solution to skip ALRAWF/ALRBWF checking is ok, I will update code and check HW.


OK thanks.

Giovanni
by Giovanni
Mon Apr 19, 2021 9:51 am
Forum: ChibiOS/HAL
Topic: STM32WLxx port
Replies: 55
Views: 1725

Re: STM32WLxx port

If there are too many differences then a new RTCv4 could be considered.

Are those bits missing or just renamed? this happened already in the past.

Giovanni
by Giovanni
Sun Apr 18, 2021 5:38 pm
Forum: Development and Feedback
Topic: Explanation of PAL_NEW_INIT
Replies: 7
Views: 73

Re: Explanation of PAL_NEW_INIT

Sorry, but your documentation is called "STM32 Reference Manual", GPIO registers and structures are different thus board files are different, you may ask ST the reason behind the changes.

Giovanni
by Giovanni
Sun Apr 18, 2021 5:24 pm
Forum: Development and Feedback
Topic: Explanation of PAL_NEW_INIT
Replies: 7
Views: 73

Re: Explanation of PAL_NEW_INIT

Hi,

Board files are totally different, you should not assume those are the same. You need a board file for the F1 and a different one for the L4.

PAL_NEW_INIT should not even be visible to the end user, it is a macro internal to the driver.

Giovanni
by Giovanni
Sun Apr 18, 2021 5:18 pm
Forum: STM32 Support
Topic: Programmatic use of CH_DBG_STATISTICS
Replies: 17
Views: 446

Re: Programmatic use of CH_DBG_STATISTICS

Yes, in "ch.kernel_stats", see "struct ch_system" in chschd.h.

Giovanni
by Giovanni
Sun Apr 18, 2021 5:15 pm
Forum: Development and Feedback
Topic: Explanation of PAL_NEW_INIT
Replies: 7
Views: 73

Re: Explanation of PAL_NEW_INIT

Hi,

Probably your problem is that F1 uses GPIOv1 while L4 uses GPIOv2 or GPIOv3 depending on the model. Aren't you using makefiles? this should be pretty much transparent.

Giovanni

Go to advanced search