<div dir="ltr"><div><div>Can't wait to get one for my Twizy :) :) :)  - Big thanks to all of you for your great work!!!!<br><br></div>I think there is a small typo at the unit Kbps in the message after starting the CAN bus -- or does OVMS now support 1Gbps? So:<br><br><div style="margin-left:40px">
<font face="Andale Mono"><span style="font-size:14px">Can bus can1 started in mode active at speed 1000000<b>Kbps</b></span></font>

<br></div><br></div>should read:<br><br><div style="margin-left:40px">
<font face="Andale Mono"><span style="font-size:14px">Can bus can1 started in mode active at speed 1000000<b>bps</b></span></font>

<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-02-27 9:59 GMT+00:00 Mark Webb-Johnson <span dir="ltr"><<a href="mailto:mark@webb-johnson.net" target="_blank">mark@webb-johnson.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><br></div><div>I fixed the issue with SIMCOM UART.<div><br></div><div>It was another compatibility issue with SDCARD. The GPIO4 and GPIO13 we are using for v3.1 simcom modem are SD_DATA1 and SD_DATA3. Even though I had set SDCARD to 1-line mode, the ESP IDF driver was still reserving all those GPIO pins for itself (at hardware controller level). A 1-line (sic) change to our SD-CARD component fixes this and frees SD_DATA1, SD_DATA2, SD_DATA3 for our other uses.</div><div><br></div><div>With firmware fix made, I can mount the SD CARD, and run ‘test sd’ while talking to simcom modem. All ok.</div><div><br></div><div>CAN2 is now also ok. I re-flowed the solder on that part of the board, and all looks good now.</div></div><div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><font face="Andale Mono"><span style="font-size:14px">OVMS > can can1 start active 1000000</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Can bus can1 started in mode active at speed 1000000Kbps</span></font></div><div><font face="Andale Mono"><span style="font-size:14px"><br></span></font></div><div><font face="Andale Mono"><span style="font-size:14px">OVMS > can can2 start active 1000000</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Can bus can2 started in mode active at speed 1000000Kbps</span></font></div><div><font face="Andale Mono"><span style="font-size:14px"><br></span></font></div><div><font face="Andale Mono"><span style="font-size:14px">OVMS > can can3 start active 1000000</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Can bus can3 started in mode active at speed 1000000Kbps</span></font></div></div><div><font face="Andale Mono"><span style="font-size:14px"><br></span></font></div><div><div><font face="Andale Mono"><span style="font-size:14px">OVMS > can log trace</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">CAN logging active: Type:trace; Path:''; Filter:off; Vehicle:;</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Note: info logging is done at log level debug, frame logging at verbose</span></font></div></div><div><font face="Andale Mono"><span style="font-size:14px"><br></span></font></div><div><div><font face="Andale Mono"><span style="font-size:14px">OVMS > log level verbose</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Logging level for * set to verbose</span></font></div></div><div><font face="Andale Mono"><span style="font-size:14px"><br></span></font></div><div><div><font face="Andale Mono"><span style="font-size:14px">OVMS > can can1 tx standard 100 01 02 03 04</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">V (66710) canlog: TX can1 id 100 len 4: 01 02 03 04             | ....</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">V (66710) canlog: RX can2 id 100 len 4: 01 02 03 04             | ....</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">V (66710) canlog: RX can3 id 100 len 4: 01 02 03 04             | ….</span></font></div><div><font face="Andale Mono"><span style="font-size:14px"><br></span></font></div><div><font face="Andale Mono"><span style="font-size:14px">OVMS > can can2 tx standard 100 01 02 03 04</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">V (73230) canlog: TX can2 id 100 len 4: 01 02 03 04             | ....</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">V (73230) canlog: RX can1 id 100 len 4: 01 02 03 04             | ....</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">V (73230) canlog: RX can3 id 100 len 4: 01 02 03 04             | ....</span></font></div><div><font face="Andale Mono"><span style="font-size:14px"><br></span></font></div><div><font face="Andale Mono"><span style="font-size:14px">OVMS > can can3 tx standard 100 01 02 03 04</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">V (80380) canlog: TX can3 id 100 len 4: 01 02 03 04             | ....</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">V (80380) canlog: RX can1 id 100 len 4: 01 02 03 04             | ....</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">V (80380) canlog: RX can2 id 100 len 4: 01 02 03 04             | ....</span></font></div><div><font face="Andale Mono"><span style="font-size:14px"><br></span></font></div><div><font face="Andale Mono"><span style="font-size:14px">OVMS > can can1 status</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">CAN:       can1</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Mode:      Active</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Speed:     1000000</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Interrupts:                   4</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Rx pkt:                       2</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Rx err:                       0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Rx ovrflw:                    0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx pkt:                       2</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx delays:                    0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx err:                       0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx ovrflw:                    0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Err flags: 0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">D (88210) canlog: Status can1 intr=4 rxpkt=2 txpkt=2 errflags=0 rxerr=0 txerr=0 rxovr=0 txovr=0 txdelay=0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px"><br></span></font></div><div><font face="Andale Mono"><span style="font-size:14px">OVMS > can can2 status</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">CAN:       can2</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Mode:      Active</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Speed:     1000000</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Interrupts:                   4</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Rx pkt:                       3</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Rx err:                       0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Rx ovrflw:                    0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx pkt:                       1</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx delays:                    0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx err:                       0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx ovrflw:                    0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Err flags: 0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px"><br></span></font></div><div><font face="Andale Mono"><span style="font-size:14px">D (90770) canlog: Status can2 intr=4 rxpkt=3 txpkt=1 errflags=0 rxerr=0 txerr=0 rxovr=0 txovr=0 txdelay=0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">OVMS > can can3 status</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">CAN:       can3</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Mode:      Active</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Speed:     1000000</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Interrupts:                   4</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Rx pkt:                       3</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Rx err:                       0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Rx ovrflw:                    0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx pkt:                       1</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx delays:                    0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx err:                       0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Tx ovrflw:                    0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">Err flags: 0</span></font></div><div><font face="Andale Mono"><span style="font-size:14px">D (92910) canlog: Status can3 intr=4 rxpkt=3 txpkt=1 errflags=0 rxerr=0 txerr=0 rxovr=0 txovr=0 txdelay=0</span></font></div></div><div><br></div></blockquote><div>So 16MB Flash, 4MB SPIRAM, ESP32, modem, CAN, EGPIO, and SDCARD are all ok. I will test the remaining few peripherals tonight (need 12v power). I think we are going to be ok now.</div></div><div><br></div><div>Component orders have been placed. I’m going to order a first batch of 120 modules tonight (assuming no issues with the last few peripherals).</div><div><br></div><div>Regards, Mark.</div><div><br></div></div><br>______________________________<wbr>_________________<br>
OvmsDev mailing list<br>
<a href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a><br>
<a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" rel="noreferrer" target="_blank">http://lists.teslaclub.hk/<wbr>mailman/listinfo/ovmsdev</a><br>
<br></blockquote></div><br></div>