Raspberry GPIO pri startu

Pavel Kutina hw na prelude.cz
Pátek Listopad 10 10:30:07 CET 2017


Tak on je to (a i do budoucna má být) nějaký hodně univerzální modul, takže 
nejde dopředu říct, co na kterém pinu bude pověšené. Aktuálně to nic 
kritického to není, nevisí na tom žádné motory i s jeřábníkem, nic 
takového - jen jsme si všimli, že například podsvícení displeje (jinak 
ovládané programově) dělá při resetu podivné přechodové efekty a při startu 
svítí dlouho zbytečně, různé indikační LED by taky mohly svítit, až se po 
nich bude něco chtít a podobně. Kritické periferie stejně řídí či bude řídit 
vlastní vrstva HW, tam se to nikdo neodváží linuxu svěřit :)

Souhlasím s tím, že při návrhu HW mohl kolega věnovat víc pozornosti 
klidovým, resp. výchozím stavům, ale aktuální verze HW je takhle postavená a 
už s tím moc nehneme, ale jak píšu, kritické to není. Spíš jen pro omezení 
těch "kosmetických jevů" by bylo příjemné mít možnost chování portů ovlivnit 
ještě zhruba těch 40 vteřin před tím, než se vlády ujme aplikace. Pokud to 
nepůjde, tak se s tím zatím smíříme a v příští revizi uděláme nějaké úpravy 
HW - ale bylo by fajn, kdyby se cesta našla.

Pavel Kutina




----- Original Message ----- 
From: "Martin Persich" <persich na transcon.cz>
To: "HW-news" <hw-list na list.hw.cz>
Sent: Friday, November 10, 2017 9:41 AM
Subject: Re: Raspberry GPIO pri startu


> Neznam sice konkretni zapojeni, ale obecne nemam rad, kdyz behem startu 
> procesoru pripojene periferie ruzne reaguji na default stavy na portech a 
> mam to zachranovat pomoci software. :-( Zalezi samosrejme na konkretnim 
> navrhu, ale v nekterych systemech trva reset klidne 100-200 ms a tam pak 
> stejne neni zadna sance to pomoci software ovlivnit. Z meho pohledu je 
> tedy hardware navrzen zrejme dost nesikovne (receno hooodne mirne :-) ), 
> kdyz to takto reaguje. Ale jde i o "dulezitost" cele konstrukce, nekde to 
> samozrejme jde prehlednout...
> Martin. persich na transcon.cz
>
>
> ----- Original Message ----- 
> From: "Pavel Kutina" <hw na prelude.cz>
> To: "HW-news" <hw-list na list.hw.cz>
> Sent: Friday, November 10, 2017 9:22 AM
> Subject: Raspberry GPIO pri startu
>
>
>> Zdravim,
>>
>> netusite nekdo, zda (a pripadne jak) je mozne nastavit GPIO u Raspberry 
>> (resp. Compute modulu) jeste pred vlastnim startem systemu, tedy nekudy z 
>> toho konfiguracniho souboru pro boot? Kolega tu ma desku, u ktere jsou na 
>> GPIO periferie a pri bootu to dela veci, ktere se mu moc nelibi - 
>> samozrejme po startu s libovolnym GPIO zacvici podle potreby.
>>
>> Jde tedy hlavne o start a restart, kdy uzivatel nema jeste GPIO pod 
>> kontrolu, v tu dobu zustavaji (pokud se ted nepletu) GPIO jako vstupni a 
>> zjevne maji pullupy, takze nez se dostane k nejakemu rizeni, periferie 
>> reaguji na jednicky na vstupech a delaji ruzne nedobroty.
>>
>> Podle googlu nejsem schopny nic rozumneho najit a varianta, ze to nejak 
>> osetrime na urovni HW se nam zatim moc nelibi.
>>
>> Diky.
>>
>> Pavel Kutina
>
>
> _______________________________________________
> 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