ESP32 a EEPROM

Josef Štengl ok1ced na nagano.cz
Pondělí Srpen 26 15:23:10 CEST 2019


Některé procesory nesnášejí přerušování během zápisu do FLASH. Jestli se to týká i zápisu do FEE (FLASH EMULATED EERPROM), 
to nevím, zatím jsem se tomu vyhýbal.


On 26. 08. 19 15:11, Dodo Racek wrote:
> Dohad:
> Skor si myslim, ze je to citlive na ine (cudzie) prerusenia pocas zapisu do EEPROM.
> 
> Dodo
> 
> po 26. 8. 2019 o 15:00 Petr Zapadlo <zapik na email.cz <mailto:zapik na email.cz>> napísal(a):
> 
>     proč zrovna timery jsou kolizní s EEPROM? To mi moc nedává smysl. (ale je to tím že do toho asi málo vidím)
> 
>     Petr
> 
> 
>     Dne 26.8.2019 v 14:26 Ondřej Pavelka napsal(a):
>>     Problém s emulací EEPROM na ESP32 bývá pravděpodobně způsobem použitím timerů.
>>     Mám dva timery na 1s a 10ms, používám PWM na řízení LED a do EEPROM prostě nazapíšu, aniž by to nehavarovalo.
>>
>>     O.
>>
>>
>>     pá 23. 8. 2019 v 6:13 odesílatel Pavel Brychta <pavel.brychta na duhasys.eu <mailto:pavel.brychta na duhasys.eu>> napsal:
>>
>>         Zdá se, že to řeší tento PR https://github.com/z3t0/Arduino-IRremote/pull/599 , ale zatím není sloučený...
>>
>>         Pavel
>>
>>         Dne 22.8.2019 v 21:33 Petr Zapadlo napsal(a):
>>>
>>>         A tady je někdo se stejným problémem:
>>>
>>>         https://github.com/espressif/arduino-esp32/issues/928
>>>
>>>         petr
>>>
>>>
>>>         Dne 22.8.2019 v 19:26 Petr Zapadlo napsal(a):
>>>>
>>>>         Zdravím,
>>>>
>>>>         tak jsem našel viníka. Je jím knihovna https://github.com/shirriff/Arduino-IRremote.
>>>>
>>>>         Když odkomentuji
>>>>
>>>>           irrecv.enableIRIn();
>>>>
>>>>         tak to při zápisu do EEPROM začne havarovat.
>>>>
>>>>         Otázka je jestli mám šanci to nějak vyřešit.
>>>>
>>>>         Petr
>>>>
>>>>
>>>>
>>>>         Dne 22.8.2019 v 06:16 Pavel Brychta napsal(a):
>>>>>         DD,
>>>>>
>>>>>         zkuste vyrobit MCVE a pošlete mi takto vytvořený projekt, včetně platformio.ini - ověřím to na různých
>>>>>         variantáh ESP32 modulů, které mám k dispozici.
>>>>>
>>>>>         Pavel
>>>>>
>>>>>         Dne 20.8.2019 v 19:16 Petr Zapadlo napsal(a):
>>>>
>>>>
>>>>
>>>>         _______________________________________________
>>>>         HW-list mailing list  -  sponsored bywww.HW.cz  <http://www.HW.cz>
>>>>         Hw-list na list.hw.cz  <mailto:Hw-list na list.hw.cz>
>>>>         http://list.hw.cz/mailman/listinfo/hw-list
>>>
>>>
>>>         _______________________________________________
>>>         HW-list mailing list  -  sponsored bywww.HW.cz  <http://www.HW.cz>
>>>         Hw-list na list.hw.cz  <mailto:Hw-list na list.hw.cz>
>>>         http://list.hw.cz/mailman/listinfo/hw-list
>>         _______________________________________________
>>         HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
>>         Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>         http://list.hw.cz/mailman/listinfo/hw-list
>>
>>
>>
>>     _______________________________________________
>>     HW-list mailing list  -  sponsored bywww.HW.cz  <http://www.HW.cz>
>>     Hw-list na list.hw.cz  <mailto:Hw-list na list.hw.cz>
>>     http://list.hw.cz/mailman/listinfo/hw-list
> 
>     _______________________________________________
>     HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
>     Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>     http://list.hw.cz/mailman/listinfo/hw-list
> 
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 


Další informace o konferenci Hw-list