Some pictures of old vs new v3 arrangement. I just got the new board today, and it 'feels' so much better. We re-layed out the expansion pins, to make routing easier, and that makes the layout much cleaner. Very happy with physical layout now. Circuit hasn't changed much - just layout. We've also built a prototype 3G/4G modem board. So far, all seems ok. I'm moving the nasty hacky test code for each peripheral over to a nicely layed out library in the ovms v3 project, one peripheral at a time. The SDCARD library came over great and is working well. Next is the SPI stuff (GPIO expansion, MCP2515 and on-board CAN). We are having an issue with power consumption in deep sleep. The ESP32 itself, 16MB flash chip, and our power supply, seem fine. They power down to <1mA. But, some other peripherals stay consuming power even in deep sleep. One cause seems to be simply missing the library code to sleep each peripheral - that is not hard, just a bit of work. The bigger issue seems to be the CP2102 USB UART chip - that is using about 5mA even in deep sleep. The SUSPEND mode doesn't seem to happen even when USB is disconnected. So, we may have to re-wire it to be powered by USB (rather than our 3.3V supply) - which will mean it powers off completely when disconnected from USB. Still testing that. The BTS chip also seems to be using more than we intend. We're talking about 20mA here (vs 80mA for OVMS v2), but I reckon we can get it down to below 1mA. Anyway, I don't want to confirm the hardware layout until we are 100% certain we can power down correctly. Getting close now... Regards, Mark.
These are things of beauty(!)-----I can't wait to get my hands on them. Very well done! On 2017-06-27 7:41 am, Mark Webb-Johnson wrote:
Some pictures of old vs new v3 arrangement.
I just got the new board today, and it 'feels' so much better. We re-layed out the expansion pins, to make routing easier, and that makes the layout much cleaner. Very happy with physical layout now. Circuit hasn't changed much - just layout.
We've also built a prototype 3G/4G modem board.
So far, all seems ok. I'm moving the nasty hacky test code for each peripheral over to a nicely layed out library in the ovms v3 project, one peripheral at a time. The SDCARD library came over great and is working well. Next is the SPI stuff (GPIO expansion, MCP2515 and on-board CAN).
We are having an issue with power consumption in deep sleep. The ESP32 itself, 16MB flash chip, and our power supply, seem fine. They power down to <1mA. But, some other peripherals stay consuming power even in deep sleep.
One cause seems to be simply missing the library code to sleep each peripheral - that is not hard, just a bit of work. The bigger issue seems to be the CP2102 USB UART chip - that is using about 5mA even in deep sleep. The SUSPEND mode doesn't seem to happen even when USB is disconnected. So, we may have to re-wire it to be powered by USB (rather than our 3.3V supply) - which will mean it powers off completely when disconnected from USB. Still testing that. The BTS chip also seems to be using more than we intend. We're talking about 20mA here (vs 80mA for OVMS v2), but I reckon we can get it down to below 1mA. Anyway, I don't want to confirm the hardware layout until we are 100% certain we can power down correctly.
Getting close now...
Regards, Mark.
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Is it wrong to look at a circuit board and glow with pride? I’m genuinely proud and happy with the way this is working out. Even the firmware looks much more elegant. Thanks for the encouragement. Regards, Mark.
On 28 Jun 2017, at 12:22 AM, chip@cangmag.com wrote:
These are things of beauty(!)-----I can't wait to get my hands on them. Very well done!
On 2017-06-27 7:41 am, Mark Webb-Johnson wrote:
Some pictures of old vs new v3 arrangement.
I just got the new board today, and it 'feels' so much better. We re-layed out the expansion pins, to make routing easier, and that makes the layout much cleaner. Very happy with physical layout now. Circuit hasn't changed much - just layout.
We've also built a prototype 3G/4G modem board.
So far, all seems ok. I'm moving the nasty hacky test code for each peripheral over to a nicely layed out library in the ovms v3 project, one peripheral at a time. The SDCARD library came over great and is working well. Next is the SPI stuff (GPIO expansion, MCP2515 and on-board CAN).
We are having an issue with power consumption in deep sleep. The ESP32 itself, 16MB flash chip, and our power supply, seem fine. They power down to <1mA. But, some other peripherals stay consuming power even in deep sleep.
One cause seems to be simply missing the library code to sleep each peripheral - that is not hard, just a bit of work. The bigger issue seems to be the CP2102 USB UART chip - that is using about 5mA even in deep sleep. The SUSPEND mode doesn't seem to happen even when USB is disconnected. So, we may have to re-wire it to be powered by USB (rather than our 3.3V supply) - which will mean it powers off completely when disconnected from USB. Still testing that. The BTS chip also seems to be using more than we intend. We're talking about 20mA here (vs 80mA for OVMS v2), but I reckon we can get it down to below 1mA. Anyway, I don't want to confirm the hardware layout until we are 100% certain we can power down correctly.
Getting close now...
Regards, Mark.
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk <mailto:OvmsDev@lists.teslaclub.hk> http://lists.teslaclub.hk/mailman/listinfo/ovmsdev <http://lists.teslaclub.hk/mailman/listinfo/ovmsdev>_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Just wow! What a difference!Thanks for the great work Mark!Nikolay On Wednesday, June 28, 2017, 2:52:43 AM GMT+2, Mark Webb-Johnson <mark@webb-johnson.net> wrote: Is it wrong to look at a circuit board and glow with pride? I’m genuinely proud and happy with the way this is working out. Even the firmware looks much more elegant. Thanks for the encouragement. Regards, Mark. On 28 Jun 2017, at 12:22 AM, chip@cangmag.com wrote: These are things of beauty(!)-----I can't wait to get my hands on them. Very well done! On 2017-06-27 7:41 am, Mark Webb-Johnson wrote: Some pictures of old vs new v3 arrangement. I just got the new board today, and it 'feels' so much better. We re-layed out the expansion pins, to make routing easier, and that makes the layout much cleaner. Very happy with physical layout now. Circuit hasn't changed much - just layout. We've also built a prototype 3G/4G modem board. So far, all seems ok. I'm moving the nasty hacky test code for each peripheral over to a nicely layed out library in the ovms v3 project, one peripheral at a time. The SDCARD library came over great and is working well. Next is the SPI stuff (GPIO expansion, MCP2515 and on-board CAN). We are having an issue with power consumption in deep sleep. The ESP32 itself, 16MB flash chip, and our power supply, seem fine. They power down to <1mA. But, some other peripherals stay consuming power even in deep sleep. One cause seems to be simply missing the library code to sleep each peripheral - that is not hard, just a bit of work. The bigger issue seems to be the CP2102 USB UART chip - that is using about 5mA even in deep sleep. The SUSPEND mode doesn't seem to happen even when USB is disconnected. So, we may have to re-wire it to be powered by USB (rather than our 3.3V supply) - which will mean it powers off completely when disconnected from USB. Still testing that. The BTS chip also seems to be using more than we intend. We're talking about 20mA here (vs 80mA for OVMS v2), but I reckon we can get it down to below 1mA. Anyway, I don't want to confirm the hardware layout until we are 100% certain we can power down correctly. Getting close now... Regards, Mark. _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Realised I forgot the comparison pictures to OVMS v2. Taller, narrower. Height about the same.
On 28 Jun 2017, at 5:34 PM, Nikolay Shishkov <nshishkov@yahoo.com> wrote:
Just wow! What a difference! Thanks for the great work Mark! Nikolay
On Wednesday, June 28, 2017, 2:52:43 AM GMT+2, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
Is it wrong to look at a circuit board and glow with pride? I’m genuinely proud and happy with the way this is working out. Even the firmware looks much more elegant.
Thanks for the encouragement.
Regards, Mark.
On 28 Jun 2017, at 12:22 AM, chip@cangmag.com wrote:
These are things of beauty(!)-----I can't wait to get my hands on them. Very well done!
On 2017-06-27 7:41 am, Mark Webb-Johnson wrote:
Some pictures of old vs new v3 arrangement.
I just got the new board today, and it 'feels' so much better. We re-layed out the expansion pins, to make routing easier, and that makes the layout much cleaner. Very happy with physical layout now. Circuit hasn't changed much - just layout.
We've also built a prototype 3G/4G modem board.
So far, all seems ok. I'm moving the nasty hacky test code for each peripheral over to a nicely layed out library in the ovms v3 project, one peripheral at a time. The SDCARD library came over great and is working well. Next is the SPI stuff (GPIO expansion, MCP2515 and on-board CAN).
We are having an issue with power consumption in deep sleep. The ESP32 itself, 16MB flash chip, and our power supply, seem fine. They power down to <1mA. But, some other peripherals stay consuming power even in deep sleep.
One cause seems to be simply missing the library code to sleep each peripheral - that is not hard, just a bit of work. The bigger issue seems to be the CP2102 USB UART chip - that is using about 5mA even in deep sleep. The SUSPEND mode doesn't seem to happen even when USB is disconnected. So, we may have to re-wire it to be powered by USB (rather than our 3.3V supply) - which will mean it powers off completely when disconnected from USB. Still testing that. The BTS chip also seems to be using more than we intend. We're talking about 20mA here (vs 80mA for OVMS v2), but I reckon we can get it down to below 1mA. Anyway, I don't want to confirm the hardware layout until we are 100% certain we can power down correctly.
Getting close now...
Regards, Mark.
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
On Wed, 28 Jun 2017, Mark Webb-Johnson wrote:
Realised I forgot the comparison pictures to OVMS v2. Taller, narrower. Height about the same.
I'm particularly impressed that after all the discussion about area versus height tradeoffs the height result (for the most common case) is about the same as for v2. Since I will be upgrading from v1, I guess there may be reductions in all dimensions, or at least not much increase.
Is it wrong to look at a circuit board and glow with pride? I’m genuinely proud and happy with the way this is working out. Even the firmware looks much more elegant.
Not at all. I considered a board that I made recently to be pleasing not only because it functioned correctly but also aesthetically. I'm looking forward to being able to contribute on the firmware development front. Too bad the framework was not in place earlier to allow getting a head start with the DEVKIT-C board. -- Steve
It's not wrong at all ! As someone with a little art training and a BS engineering degree, I consider circuit boards to be works of art. Practical art, yes, but art nonetheless. Congrats, Brian. On Jun 27, 2017, at 5:52 PM, Mark Webb-Johnson wrote:
Is it wrong to look at a circuit board and glow with pride? I’m genuinely proud and happy with the way this is working out. Even the firmware looks much more elegant.
Thanks for the encouragement.
Regards, Mark.
participants (6)
-
chip@cangmag.com -
HONDA S-2000 -
Mark Webb-Johnson -
Michael Balzer -
Nikolay Shishkov -
Stephen Casner