Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

Michal Hučík Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>
Ahoj, po RTOSu jsem chvili nakukoval, ale z jinych duvodu. Zkusenosti s 
nim vsak nemam zadne.
Nicmene pri 16kB SRAM nam asi moc neposlouzi. Nemam sice predstavu kolik 
sam o sobe spotrebuje, ale napr. jsem se docetl, ze jako IP vrstva je v 
nem integrovano lwIP a o tom vim, ze  pozaduje minimalne 10kB pameti, 
zato vsak umi napr. plnou podporu ICMP a nativni DHCP ... STM32 v 
Bohousove Unikarte uz je uplne jiny kalibr, tam uz lze podle mne 
provozovat i nejaky seriozni Linux :)
Ted uz si nemyslim, ze by jsme s pameti v STM32F103 nevystacili, ale i 
tak je potreba se tam v mnoha ohledech krotit. Asi by se nam v &quot;systemu&quot; 
casem hodil i nejaky malloc(), kterym by si kazdy obhospodaril rozdeleni 
pameti tak, jak mu to prave v danou chvili vyhovuje.

Kazdopadne HW mas, tak ti nic nebrani to vyzkouset :)

Michal


Dne 5.11.2013 19:11, Ctirad Feřtr (sharpemu@pandora.cz) napsal(a):
<span class="replyquote1">&gt; Dne Út 5. listopadu 2013 16:38:16, Michal Hučík napsal(a):
&gt;
&gt; Ahoj,
&gt;
&gt; v této souvislosti už mě před časem napadlo, jestli by nebylo vhodné
<img src="BODY_IMAGES_WRAP_GIF"> použít
&gt; nějaký RTOS, který by všechny ty nižší vrstvy řešil sám o sobě. 
<img src="BODY_IMAGES_WRAP_GIF">Zejména právě
&gt; v souvislosti se síťováním by se ušetřilo neskutečně mnoho práce
<img src="BODY_IMAGES_WRAP_GIF">nehledě na
&gt; to, že v případě nějakého free by to celkově usnandnilo vývoj pod
<img src="BODY_IMAGES_WRAP_GIF">linux/GCC
&gt; platformou. Jaký je váš názor a zkoušeli jste někdo nějaký RTOS na
<img src="BODY_IMAGES_WRAP_GIF">STM32?
&gt;
&gt; Ctirad
&gt;
&gt; P.S. Nechápu, proč zprávy ode mě přichází v poslední době do
<img src="BODY_IMAGES_WRAP_GIF">konference
&gt; dvakrát, jednou s reklamou a podruhé bez, ale teď už to asi nemá cenu
<img src="BODY_IMAGES_WRAP_GIF">řešit.
&gt;
&gt;
&gt;
</span><span class="replyquote2">&gt;&gt; Ja uz mam pripraveny nejake aplikacni doplnky. Mam hotovy DNS resolver,
&gt;&gt; webovy klient (ten umi pouze metodou GET stahnout soubor) a dnes jsem
&gt;&gt; konecne napsal i zaklad pro ftpclient. Prozatim to vse ovladam jen z
&gt;&gt; Ushellu. U tech aplikacnich operaci, pri kterych lze predpokladat vetsi
&gt;&gt; datove objemy budu asi v API nabizet moznost bud tahat data z/do Sharpa,
&gt;&gt; nebo rovnou z/do souboru na SD. Kazdopadne z Unikarty se stava docela
&gt;&gt; robustni multitaskovy system :)
&gt;&gt; Prozatim mam stale Unikartu polozenou jen volne na stole a nic z novych
&gt;&gt; doplnku jsem jeste nezkousel ze Sharpa.
&gt;&gt;
&gt;&gt; Michal
&gt;&gt;
&gt;&gt; Dne 5.11.2013 10:58, Bohumil Nováček (sharpemu@pandora.cz) napsal(a):
</span><span class="replyquote3">&gt;&gt;&gt; Ahoj,
&gt;&gt;&gt;
&gt;&gt;&gt;    skvělá práce ! Den síťových her se přiblížil, cítím to v
<img src="BODY_IMAGES_WRAP_GIF">kostech :-)
&gt;&gt;&gt;
&gt;&gt;&gt; Nedalo mi to a pokusil jsem se přes víkend aspoň část z toho dostat do
&gt;&gt;&gt; té mojí verze mk3.
&gt;&gt;&gt;
&gt;&gt;&gt; Takže pro vlastníky verze mk3 mám konečně taky něco na vyzkoušení !
&gt;&gt;&gt; V adresáři:
&gt;&gt;&gt; http://sourceforge.net/projects/unicardmk3/files/DFU/
&gt;&gt;&gt; najdete UNICARDmk3_lantest1.dfu
&gt;&gt;&gt; Kdo si nepamatuje, postup nahrávání je zde:
&gt;&gt;&gt; http://dzi.n.cz/8bit/mzuni/navod.htm
&gt;&gt;&gt;
&gt;&gt;&gt; Nastavení je stejné, v souboru na uSD kartě: /unicard/network.cfg
&gt;&gt;&gt; jdou nepovinně nastavit tyto parametry:
&gt;&gt;&gt; HWADDR = &lt;addr&gt; - pokud se neuvede, nahradí se hashem z UniqueID
&gt;&gt;&gt; procesoru v rozsahu 00:1C:EE:XX:XX:XX
&gt;&gt;&gt; IPADDR = &lt;addr&gt; - pokus se neuvede, tak 192.168.1.10
&gt;&gt;&gt; NETMASK = &lt;addr&gt; - pokus se neuvede, tak 255.255.255.0
&gt;&gt;&gt; GATEWAY = &lt;addr&gt; - je potřeba jen pro komunikaci mimo segment, pokud
&gt;&gt;&gt; se neuvede, nastaví se 192.168.1.20
&gt;&gt;&gt;
&gt;&gt;&gt; DHCP zatím n! ení zapnuto, jen pevné adresy. Shell na telnetu taky
&gt;&gt;&gt; nečekejte, ale aby to šlo vůbec vyzkoušet,
&gt;&gt;&gt; tak přes web, na kartě naběhne www server, takže se můžete připojit
&gt;&gt;&gt; přes prohlížeč. Je tam toho minimálně,
&gt;&gt;&gt; přes web můžete vypsat některé parametry karty, měnit nastavení
<img src="BODY_IMAGES_WRAP_GIF">obvodu
&gt;&gt;&gt; reálného času a nebo se podívat na VGA
&gt;&gt;&gt; výstup.
&gt;&gt;&gt;
&gt;&gt;&gt; Pro ladění jsem do shellu implementoval zatím jen příkaz LANINFO a to
&gt;&gt;&gt; ještě v okleštěné verzi. Kdo se chce připojit
&gt;&gt;&gt; k shellu, může přes virtuální seriový port na USB. Ovladač je zde:
&gt;&gt;&gt; http://www.st.com/web/en/catalog/tools/PF257938
&gt;&gt;&gt;
&gt;&gt;&gt; Jestli to někdo bude zkoušet na 10Mb sítí, dejte vědět jak to
<img src="BODY_IMAGES_WRAP_GIF">dopadlo,
&gt;&gt;&gt; já to zatím zkoušel jen na 100Mb, míň doma nemám :-)
&gt;&gt;&gt;
&gt;&gt;&gt; Dotazy na mou hlavu.
&gt;&gt;&gt; S pozdravem, Slunce v duši a ethernet v MZ800
&gt;&gt;&gt; Bohouš
&gt;&gt;&gt;
&gt;&gt;&gt; ---------- Původní zpráva ----------
&gt;&gt;&gt; Od: Michal Hučík (sharpemu@pandora.cz) &lt;ordoz@[doména skryta]&gt;
&gt;&gt;&gt; Datum: 25. 10. 2! 013
&gt;&gt;&gt; Předmět: Re: Stare projekty (Unikarta)
&gt;&gt;&gt;
&gt;&gt;&gt;      Ahoj,
&gt;&gt;&gt;      
&gt;&gt;&gt;      uz mate nekdo osazeny LAN controller? Tady jsem nahral novy firmware
&gt;&gt;&gt;      http://duna.ordoz.com/ushell_tcp/2013-10-25/
&gt;&gt;&gt;      
&gt;&gt;&gt;      - plne funkcni DHCP klient
&gt;&gt;&gt;      
&gt;&gt;&gt;      - do Ushellu pribyly nove prikazy:
&gt;&gt;&gt;      
&gt;&gt;&gt;      LANINFO
&gt;&gt;&gt;      NETSTAT
&gt;&gt;&gt;      ARP
&gt;&gt;&gt;      LISTEN
&gt;&gt;&gt;      
&gt;&gt;&gt;      Popis zmen a podrobnosti k tem novym prikazum naleznete v Changelogu
&gt;&gt;&gt;      http://duna.ordoz.com/ushell_tcp/Changelog
&gt;&gt;&gt;      
&gt;&gt;&gt;      Michal
&gt;&gt;&gt;      
&gt;&gt;&gt;      
&gt;&gt;&gt;      ---
&gt;&gt;&gt;      POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
&gt;&gt;&gt;      Více informací: http://goo.gl/b99cI
&gt;&gt;&gt;
&gt;&gt;&gt; ---
&gt;&gt;&gt; *POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.*
&gt;&gt;&gt; Více informací: http://goo.gl/b99cI
</span><span class="replyquote2">&gt;&gt; ---
&gt;&gt; POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
&gt;&gt; Více informací: http://goo.gl/b99cI
</span><span class="replyquote1">&gt;
&gt; ---
&gt; POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
&gt; Více informací: http://goo.gl/b99cI
&gt;
</span>
</pre>