Skip to content
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

GPS board doesn't start when cold #60

Open
ThirteenFish opened this issue Jun 17, 2015 · 2 comments
Open

GPS board doesn't start when cold #60

ThirteenFish opened this issue Jun 17, 2015 · 2 comments

Comments

@ThirteenFish
Copy link
Member

When powering up from completely off the STM32 on the GPS board won't start. When either delaying ChibiOS init by a second or two, or by connecting with gdb and doing soft resets everything is fine. Our current hypothesis that the external oscillator is taking too long to come up when cold, and ChibiOS can't deal with the external oscillator being not ready when it tries to switch to it. I would not be shocked if no one has ever tested the failure path there.

@DevinLorenzen
Copy link

is that the 25<Hz clock that could have been causing GPS problems?

From: Theo Hill
Sent: ‎Wednesday‎, ‎June‎ ‎17‎, ‎2015 ‎2‎:‎15‎ ‎AM
To: psas/stm32

When powering up from completely off the STM32 on the GPS board won't start. When either delaying ChibiOS init by a second or two, or by connecting with gdb and doing soft resets everything is fine. Our current hypothesis that the external oscillator is taking too long to come up when cold, and ChibiOS can't deal with the external oscillator being not ready when it tries to switch to it. I would not be shocked if no one has ever tested the failure path there.


Reply to this email directly or view it on GitHub.

@andrewgreenberg
Copy link
Member

Kind of? It's the 25 MHz crystal oscillator on the STM32, which gets all digitally and then send out as the 25 MHz clock to the MAX2769. So, not really related, because any problem in the 25 MHz digital output to the MAX shouldn't affect the crystal oscillator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants