Search found 21 matches

by chrismerck
Sun Jan 22, 2017 9:54 pm
Forum: STM32 Support
Topic: STM32F103 wake-up from stop mode
Replies: 17
Views: 21784

Re: STM32F103 wake-up from stop mode

Hi @DBS06, I'm not sure if you are still having trouble with STOP mode on your STM32F4x.. but I just had a bear of a time getting it to work on my STM32L151. But eventually I did, and added some notes in the linked post that may help you...

viewtopic.php?t=3381#p28349
by chrismerck
Sun Jan 22, 2017 9:47 pm
Forum: STM32 Support
Topic: Threads not working after STM32F4 STOP Mode
Replies: 5
Views: 9758

Re: Threads not working after STM32F4 STOP Mode

I have been battling ChibiOS + STM32 STOP mode for a while now, on an STM32L151.

I learned a few lessons on how to properly enter/exit STOP mode:


⋅  If you need RTC and pin change interrupt, don't use __WFE, you need __WFI.
⋅  You need to restore clocks after STOP using ...
by chrismerck
Mon Jan 02, 2017 8:55 pm
Forum: ChibiOS/RT
Topic: Stuck in idle_thread after wake from STOP
Replies: 4
Views: 5556

Re: Stuck in idle_thread after wake from STOP

Hi Koen,

Thanks for the reply. Indeed the idlethread hooks are a nice feature, however I will likely not be able to use them because I plan to take extreme steps to lower power consumption during STOP mode, including setting all GPIOs to analog inputs. But I would not want GPIOs modified every ...
by chrismerck
Mon Jan 02, 2017 8:20 pm
Forum: ChibiOS/RT
Topic: Stuck in idle_thread after wake from STOP
Replies: 4
Views: 5556

Stuck in idle_thread after wake from STOP

I'm trying to get wake from SLEEP/STOP mode working on STM32L151CC, with ChibiOS 16.1.0.

We first initialize the project, including starting debug serial port and setting EXTI 20 (for RTC wakeup event):


void extcb(EXTDriver *extp, expchannel_t channel)
{
(void) extp;
(void) channel ...
by chrismerck
Tue May 03, 2016 2:01 pm
Forum: Development and Feedback
Topic: ChibiOS on iNemo v1
Replies: 21
Views: 19475

Re: ChibiOS on iNemo v1

@kulve: Hmmm well hopefully you've built some great ChibiOS apps since!

I just found by glitch: I didn't set ADC_CR2_SWSTART in the CR2 position of ADCConversionGroup. Without that flag, the conversion doesn't start :D

Best,
Chris
by chrismerck
Tue May 03, 2016 1:40 pm
Forum: Development and Feedback
Topic: ChibiOS on iNemo v1
Replies: 21
Views: 19475

Re: ChibiOS on iNemo v1

@zuh, @kulve: Did you ever resolve your issue? I'm running into a similar issue on STM32F205 project with ChibiOS 3.x. Thanks!
by chrismerck
Tue Apr 26, 2016 9:25 pm
Forum: Bug Reports
Topic: Reset Handler Crash
Replies: 3
Views: 7929

Re: Reset Handler Crash

Thankfully the chip was not bad. Here's what the issue was and how I solved it:

tl;dr: I was not erasing before writing.

---

Details:

My script for loading the bin file was not correct. I could write once after erasing the chip, but then my updates would fail to run. Bits would be cleared but ...
by chrismerck
Tue Apr 26, 2016 4:05 pm
Forum: Bug Reports
Topic: Reset Handler Crash
Replies: 3
Views: 7929

Reset Handler Crash

Does anyone know what can cause the ResetHandler code to be corrupted? My project was working, but now crashes shortly after boot. Below is my ResetHandler code, which contains a jump to chvprintf, which seems wrong...

What could cause this to happen?

I'm running ChibiOS 16.1.5 on STM32F205. My ...
by chrismerck
Wed Apr 06, 2016 8:22 pm
Forum: STM32 Support
Topic: STM32F205 Project Not Booting
Replies: 4
Views: 5837

Re: STM32F205 Project Not Booting

Thanks for the heads up, Giovanni. Good to know.

I will search for anyone who has gotten ChibiOS running on STM32F205 and compare with their configs.

Best,
Chris
by chrismerck
Wed Apr 06, 2016 8:07 pm
Forum: STM32 Support
Topic: STM32F205 Project Not Booting
Replies: 4
Views: 5837

STM32F205 Project Not Booting

Hi,

I'm having trouble booting my project and would appreciate some help. I have had success in the past with F0 and F1 parts, but am having some trouble with the F2.

The board is custom, based on STM32F205RGT6 using the STLinkV2-1/SWD from a Nucleo board. I can successfully flash and debug bare ...