Replies: 1 comment 6 replies
-
Maybe this SystemReset will help at other moments. Some time the gps will not come up, because i have to go outside to have gps receiption. I feel that gps will never come up after some short time intervall, even gps is available after the this time. |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
i am succeeded in running a rs41 sonde only with powered solar cell arrays. This is the start of some investigations to send the rs41 on longer flys like this lightweight items U4B etc. But the rs41 has some peculiarities.
If there is an external C (1000 uF) buffering the solar power of 4,2 Volts the rs41 starts after a delayed VCC connection after the C is filled up. So long, so good.
The main problem to discuss is this: if the solar cell array gets first sunnshine on sunset, the solar array deliveres to low energy. The RS41 hangs in a start loop (led is permanently on). This look like the main programm will not start.
So in my oppinion there should be a chance to make a total reset of the cpu if gps is not ready after we say 5 Minutes.
This should be possible by CPU interrupt?!
What i see here is following: i programmed a PIP after every 30 seconds. This gets the TX led high for some milliseconds. So i think the TX queue is somehow running, while the main LED shows still permanently lit.
If there is some code running in the rs41, there should be a way to reset something - possible the hole cpu.
So after some Resets there is enough power to get the rs41 starting up normally.
This is a challenge, isn´t it?
PS: i powered the rs41 not over the powermanagement chip, i soldered the VCC direct to the smd item to start CPU without pushing this button on the pcb.
Internet says: NVIC_SystemReset() is a possible chance to make a cold start
Beta Was this translation helpful? Give feedback.
All reactions