ESP32 a EEPROM

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Pondělí Srpen 26 16:21:05 CEST 2019


Jak uz jsem psal, problem bude asi v tom, ze behem mazani a zapisu 
proste musi bezet program vyhradne z RAM, pro obe jadra (nebo musi byt 
zastaveno, nevim, to jsem nejak dukladne nezkoumal) Tipuju, ze je to asi 
nejak chybne naprogramovano, treba nejake SW  moduly nepocitaji s timto 
stavem.
Zase se divim, ze by mel byt problem s timery - asi v souvislosti s 
prerusenim, to musi bezet v RAM kazdopadne.

Dne 26.08.2019 v 15:23 Josef Štengl napsal(a):
> 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
>>
> _______________________________________________
> 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