<div dir="ltr">Hi Mark,<div><br></div><div>Also having the same issues here, if you follow the instructions,the 2.1 branch doesn't contain components/heap, have switched to master branch, however <span style="font-size:12.800000190734863px">support/sdkconfig.default.hw31 seems to be missing a lot of configuration, get asked lots of questions, such as:</span></div><div><br></div><p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">'make' warns on undefined variables (MAKE_WARN_UNDEFINED_VARIABLES) [Y/n/?] (NEW) </span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">*</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">* Bootloader config</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">*</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Bootloader log verbosity</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">  1. No output (LOG_BOOTLOADER_LEVEL_NONE)</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">  2. Error (LOG_BOOTLOADER_LEVEL_ERROR)</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">> 3. Warning (LOG_BOOTLOADER_LEVEL_WARN)</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">  4. Info (LOG_BOOTLOADER_LEVEL_INFO)</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">  5. Debug (LOG_BOOTLOADER_LEVEL_DEBUG)</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">  6. Verbose (LOG_BOOTLOADER_LEVEL_VERBOSE)</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">choice[1-6?]: 3</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">SPI Flash WP Pin when customising pins via efuse (read help) (BOOTLOADER_SPI_WP_PIN) [7] (NEW) </span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">VDDSDIO LDO voltage</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">  1. 1.8V (BOOTLOADER_VDDSDIO_BOOST_1_8V) (NEW)</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">> 2. 1.9V (BOOTLOADER_VDDSDIO_BOOST_1_9V) (NEW)</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">choice[1-2?]: </span></p><div><br></div><div>I've tried to answer as many as I believe are to be correct, however I guess the question is, is the master branch correct for esp-idf and does anyone have a sdkconfig that has all the correct answers for this version?</div><div><br></div><div>Thanks</div><div><br></div><div>Fran <br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 23 April 2018 at 01:33, Mark Webb-Johnson <span dir="ltr"><<a href="mailto:mark@webb-johnson.net" target="_blank">mark@webb-johnson.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Michael,<br>
<br>
Do you still have the old sdkconfig around? If so, please do a ‘diff -u support/sdkconfig.default.hw31 sdkconfig’ so we can see what is different.<br>
<br>
Regards, Mark<br>
<div class="HOEnZb"><div class="h5"><br>
> On 22 Apr 2018, at 4:44 PM, Michael Stegen <<a href="mailto:michael@stegen.com">michael@stegen.com</a>> wrote:<br>
> <br>
> Mark,<br>
> <br>
> Copying support/sdkconfig.default.hw31 to sdkconfig fixed the issue, thanks!<br>
> <br>
> -Mike<br>
> <br>
> <br>
> <br>
> Op 21-4-2018 om 16:46 schreef Mark Webb-Johnson:<br>
>> Can you try copy support/sdkconfig.default.hw31 to sdkconfig to give a standard set of defaults (those used for production). You will then need to adjust the UART path appropriately.<br>
>> <br>
>> Also, please ‘git pull’ on each of the projects, to make sure you have the latest sources.<br>
>> <br>
>> Regards, Mark.<br>
>> <br>
>>> On 21 Apr 2018, at 10:30 PM, Michael Stegen <<a href="mailto:michael@stegen.com">michael@stegen.com</a>> wrote:<br>
>>> <br>
>>> Steve,<br>
>>> <br>
>>> Thanks for your suggestion.<br>
>>> I tried it ( git submodule update --init) and it did install mongoose in the correct folder.<br>
>>> <br>
>>> However, as you already noticed, this was not the solution to the problem.<br>
>>> <br>
>>> Exact same error also happens on a Ubuntu 16.04 installation i did.<br>
>>> I'm clearly missing something... but what?<br>
>>> <br>
>>> -Mike<br>
>>> <br>
>>> <br>
>>> Op 21-4-2018 om 8:43 schreef Stephen Casner:<br>
>>>> Mike,<br>
>>>> <br>
>>>> Separately cloning mongoose is not the usual procedure.  Normally it<br>
>>>> is just "git submodule update" after cloning OVMS.  That is not an<br>
>>>> explanation for the compilation error you encountered, though.<br>
>>>> Something else is missing.<br>
>>>> <br>
>>>>                                                         -- Steve<br>
>>>> <br>
>>>> On Fri, 20 Apr 2018, Michael Stegen wrote:<br>
>>>> <br>
>>>>> Hi OVMS v3 devs,<br>
>>>>> <br>
>>>>> In preparation of receiveing the module, i'm trying to compile what's<br>
>>>>> currently on github.<br>
>>>>> But while doing so, i'm running into problems<br>
>>>>> <br>
>>>>> I did the following:<br>
>>>>> Install the toolchain (windows)<br>
>>>>> <br>
>>>>> cd ~/esp<br>
>>>>> git clone --recursive <a href="https://github.com/openvehicles/esp-idf.git" rel="noreferrer" target="_blank">https://github.com/<wbr>openvehicles/esp-idf.git</a><br>
>>>>> cd ..<br>
>>>>> git clone <a href="https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3.git" rel="noreferrer" target="_blank">https://github.com/<wbr>openvehicles/Open-Vehicle-<wbr>Monitoring-System-3.git</a><br>
>>>>> then in the  /components/mongoose/ folder did:<br>
>>>>> git clone <a href="https://github.com/openvehicles/mongoose.git" rel="noreferrer" target="_blank">https://github.com/<wbr>openvehicles/mongoose.git</a><br>
>>>>> <br>
>>>>> It now does compile up to the following error message:<br>
>>>>> <br>
>>>>> In file included from<br>
>>>>> C:/msys32/home/Mike/Open-<wbr>Vehicle-Monitoring-System-3/<wbr>vehicle/OVMS.V3/components/<wbr>simcom/src/simcom.h:34:0,<br>
>>>>>                  from<br>
>>>>> C:/msys32/home/Mike/Open-<wbr>Vehicle-Monitoring-System-3/<wbr>vehicle/OVMS.V3/main/ovms_<wbr>peripherals.h:67,<br>
>>>>>                  from<br>
>>>>> C:/msys32/home/Mike/Open-<wbr>Vehicle-Monitoring-System-3/<wbr>vehicle/OVMS.V3/components/<wbr>esp32can/src/esp32can.cpp:42:<br>
>>>>> C:/msys32/home/Mike/Open-<wbr>Vehicle-Monitoring-System-3/<wbr>vehicle/OVMS.V3/components/<wbr>simcom/src/gsmpppos.h:63:5:<br>
>>>>> error: 'ppp_pcb' does not name a type<br>
>>>>>      ppp_pcb*     m_ppp;<br>
>>>>>      ^<br>
>>>>> C:/msys32/home/Mike/Open-<wbr>Vehicle-Monitoring-System-3/<wbr>vehicle/OVMS.V3/components/<wbr>simcom/src/gsmpppos.h:64:18:<br>
>>>>> error: field 'm_ppp_netif' has incomplete type 'netif'<br>
>>>>>      struct netif m_ppp_netif;<br>
>>>>>                   ^<br>
>>>>> <br>
>>>>> Any idea what i'm missing?<br>
>>>>> <br>
>>>>> -Mike<br>
>>>> ______________________________<wbr>_________________<br>
>>>> OvmsDev mailing list<br>
>>>> <a href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a><br>
>>>> <a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" rel="noreferrer" target="_blank">http://lists.openvehicles.com/<wbr>mailman/listinfo/ovmsdev</a><br>
>>>> <br>
>> ______________________________<wbr>_________________<br>
>> OvmsDev mailing list<br>
>> <a href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a><br>
>> <a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" rel="noreferrer" target="_blank">http://lists.openvehicles.com/<wbr>mailman/listinfo/ovmsdev</a><br>
> <br>
> <br>
> ______________________________<wbr>_________________<br>
> OvmsDev mailing list<br>
> <a href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a><br>
> <a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" rel="noreferrer" target="_blank">http://lists.openvehicles.com/<wbr>mailman/listinfo/ovmsdev</a><br>
<br>
______________________________<wbr>_________________<br>
OvmsDev mailing list<br>
<a href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a><br>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" rel="noreferrer" target="_blank">http://lists.openvehicles.com/<wbr>mailman/listinfo/ovmsdev</a><br>
</div></div></blockquote></div><br></div>