STM32F7 zahada FMC - vyreseno

konfera na efton.sk konfera na efton.sk
Středa Květen 6 11:25:34 CEST 2020


Toto tu podla mna nie je vysvetlenie a prestavenie do Device zakryva nejaky iny mechanizmus (a ani zapnuta cache by to podla mna nevysvetlila). 

Ak by sa to stalo pri citani (co viem ze sa stava) tak to je v poriadku, to je z pohladu Normal pamate koser, ale zapis nie, ved to nepochybne poskodi obsah pamate.

Mohli by to pritomni experti z ST prosim okomentovat?

Dakujem

wek

On 6 May 2020 09:51:21 CEST, Jaroslav Buchta <jaroslav.buchta at hascomp.cz> wrote:
>Aha, tak jsem zapomel zase na ruzne typy pristupu do pameti, device 
>memory atd...
>Resi to remap a bude to snad resitelne i konfigurtaci MMU.
>
>
>https://community.st.com/s/question/0D50X00009XkWQE/stm32h743ii-fmc-8080-lcd-spurious-writes
>
>Dne 06.05.2020 v 8:33 Jaroslav Buchta napsal(a):
>> Mam na FMC pripojeny OLED displej, 8b dat, konfigurace pres CubeMX. 
>> DCACHE MCU zakazana.
>>
>> Kdyz provedu radek
>>
>> *(volatile uint8_t *)0x60010000 = 0xaa;
>>
>> vyvola to 2x NE1 a v kazdem cyklu 4x NWE
>>
>> V Assembleru to vypada OK
>>
>> 237             *(volatile uint8_t *)0x60010000 = 0xaa;
>> 08000bf8:   ldr     r3, [pc, #24]   ; (0x8000c14 <main+172>)
>> 08000bfa:   movs    r2, #170        ; 0xaa
>> 08000bfc:   strb    r2, [r3, #0]
>>
>> Konfigurace je jako LCD interface 8 bitu. FIFO zakazana. Stejne se to
>
>> chova pri krokovani jako pri normalnim behu.
>>
>> jednotlivy zapis vypada z hlediska NWE dle obrazku v priloze.
>>
>> Napada nekoho, kde muze byt problem?
>>
>>
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list at list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20200506/aeadf6be/attachment.html>


Další informace o konferenci Hw-list