<p><div>Rad pomuzu kdyz to bude jasny ukol pro mantaky jako jsem ja. Aktualne muzu nejakym jednoduchym zpusobem testovat na LPC2119, LPC2364 a LPC1768 (kit MBED od NXP) Mym problem je, ze vnitrnostem syslessu spis nerozumim nez rozumim a komentaru je v nem pramalo. Z Ulanu jsem zkousel neco prekopirovavat a posunout se nekam dal, ale jak jsem psal porad nekde koncim na nejakych errorech. </div>
<div><br></div><div>Pro Lpc17xx me zaujalo CMSIS od ARMu (resp upraveny od NXP) a rad bych ho nejakym zpusobem zkusil pochodit, koukal jsem ze v ulanu jsou z CMSIS vytazeny nejaky vnitrnosti, takze to nebude asi az zas tak marny... Nicmene dokud nic neprelozim tak ani nic nezkusim.</div>
<div><br></div><div>Jirka</div><br><br><div class="gmail_quote">Dne 1. července 2010 13:32 Pavel Pisa <span dir="ltr"><<a href="mailto:pisa@cmp.felk.cvut.cz">pisa@cmp.felk.cvut.cz</a>></span> napsal(a):<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On Thursday 01 July 2010 12:07:46 <a href="mailto:jiri.kubias@gmail.com">jiri.kubias@gmail.com</a> (<a href="mailto:sysless@pandora.cz">sysless@pandora.cz</a>)<br>
wrote:<br>
<div class="im">> LPC13xx ne (zatim nema can) ale lpc17xx jo. A vzhledem k tomu ze od 13 k 17<br>
> je hodne blizko tak si to vymodifikuju na 17. Zkusil jsem sysless loupnout<br>
> sam na LPC17 + CMSIS od ARMu, ale porad koncim ne nejakych errorech okolo<br>
> system_stub.c o kterym vubec nic nevim.<br>
><br>
> Pokud to mas v nejakym zoufalym stavu (neposlateny do syslessu) tak to<br>
> zataruj a posli mi to. Ja si s tim uz pak nejak pohraju/prizpusobim.<br>
><br>
> Jirka<br>
<br>
</div>Kompletní a odzkoušená podpora LPC17xx je v syslessu<br>
v uLanu<br>
<br>
<a href="http://sourceforge.net/projects/ulan/develop" target="_blank">http://sourceforge.net/projects/ulan/develop</a><br>
<br>
<a href="http://ulan.git.sourceforge.net/git/gitweb-index.cgi" target="_blank">http://ulan.git.sourceforge.net/git/gitweb-index.cgi</a><br>
<br>
Mělo by se to sjednotit.<br>
Jak jsem již před dávnou dobou říkal, je tomu potřeba<br>
věnovat určité množství času, se kterým mám sám problém<br>
a především je nutné, aby do toho věnovali kus práce<br>
všichni ti, co sysless z RTIME používají a reportovali<br>
průběžně problémy způsobené změnami při vývoji.<br>
<br>
Je nutně potřeba, aby existovalo buď další repository<br>
nebo tar s build adresáři pro typicky používané konfigurace.<br>
Neměly by to být rozlezlé bastly, pokudmožno minimální<br>
kousky otestované na HW s povolenými periferiemi<br>
ze syslessu. Zatím jediný, koho pochválím,<br>
je Marek, od kterého mám správně připravený<br>
build pro hiddemo s konfigurací<br>
<br>
ARCH=arm<br>
MACH=lpc23xx<br>
BOARD=lpc2364-12<br>
<br>
Bohužel pro vývoj je to málo a hlavní vývoj s Petrem Smolíkem<br>
máme v uLanu, kde mám rozumnou sadu buildů<br>
Thu Jul 1 12:54:50 CEST 2010<br>
build arm-ha-blinder OK<br>
build arm-lpc11xx FAIL<br>
build arm-lpc17xx FAIL<br>
build arm-ul_usb1 FAIL<br>
build arm-ul_usb1-2103 OK<br>
build arm-ul_usb1-boot OK<br>
build arm-ul_usb1-boot-minimal OK<br>
build arm-ul_usb1-display OK<br>
build arm-ul_usb1-thermostat FAIL<br>
build arm-ul_usb1-u2uv2 OK<br>
build arm-ul_usb1-ulad31 OK<br>
build host-display FAIL<br>
build host-indir OK<br>
build host-m32 OK<br>
build host-mingw32 OK<br>
build host-mingw32-minimal OK<br>
build host-powerpc OK<br>
build host-uslib FAIL<br>
build host-win32-kmd FAIL<br>
build host-win32-wdf FAIL<br>
build host-win32-wdf64 OK<br>
build mcs51-thermometer-ulad21 OK<br>
build mcs51-u2u-ulad21 OK<br>
<br>
Pak testuji i HAIRC - sice licence a budoucnost je nejasná<br>
ale na testování se hodí<br>
<br>
HAIRC build embedded<br>
<br>
Thu Jul 1 13:06:20 CEST 2010<br>
build ./ulio_17xx FAIL<br>
zrovna chybí lpc17xx.h !!!!!!!!! Petře, Pavle !!!!!!!!!!!!!!!<br>
build ./veco_ulan OK<br>
build ./ulsw FAIL<br>
build ./uact OK<br>
build ./veco_modbus OK<br>
build ./ulth OK<br>
build ./veco-thumb FAIL<br>
<br>
HAIRC build host<br>
<br>
Thu Jul 1 13:14:41 CEST 2010<br>
build ./ulsw FAIL<br>
build ./unitest OK<br>
build ./ulth OK<br>
build ./veco OK<br>
<br>
Obecně je odzkoušená vetšina (i LPC17XX) a v případě<br>
zásahů, to zle srovnat.<br>
<br>
Je nutné, aby Ti co chtějí mít ze syslesu prospěch,<br>
přispěli podobně testováním a sledováním i informováním<br>
o záměrech. Jinak budu jen se smutkem a ironií sledovat,<br>
jak se moje i vaše práce hnojí.<br>
<br>
V tuto chvíli je nutné updatovat podporu ARMu tak, aby podporovala<br>
Cortex-M3 a zdá se, že by to mohlo chodit i s Cortex-M0.<br>
Potřebné věci jsou v uLan sysless GITu. Jsem ochoten<br>
to udělat, ale ti, co si to včas potom neotestují a nebudou<br>
spolupracovat se musí připravit na to, že po rozejití se vývoje<br>
synchronizaci časem nezvládnou a nikdo jim nepomůže.<br>
<br>
Sám jsem v tuto chvíli omezen na jediný kompilovatelný test<br>
z RTIME sysless a to je hiddemo na lpc2364-12. Vlastní<br>
desku nemám a ani věnovat čas testování na HW nemíním.<br>
To je na vás a pak poslat slušně zpracované reporty<br>
s chybami.<br>
<br>
Synchronizaci asi již tento týden nestihnu, ale příští<br>
středu bych to mohl zvládnout. Pak tu ale od 10.7. přes<br>
10 dnů nebudu.<br>
Čekám na alespoň dvě, tři odpovědi typu chápu, co se ode<br>
mě chce, jsem pro posun dopředu a otestuji včas své<br>
vlastní aplikace proti změnám. Marek psát nemusí,<br>
s ním jsem na tom již dohodnutý. Michal též,<br>
ten má teď jiný úkol.<br>
<br>
S pozdravem,<br>
<br>
Pavel Píša<br>
</blockquote></div><br><br clear="all"><br>-- <br>===================================================<br>Bc. Jiri Kubias<br>Czech Technical University in Prague<br>Faculty of Electrical Engineering<br>dept. of Control Engineering<br>
Karlovo namesti 13/E, 121 35 Prague<br>Czech Republic<br><br>web page: <a href="http://dce.felk.cvut.cz">http://dce.felk.cvut.cz</a><br>e-mail: <a href="mailto:jiri.kubias@gmail.com">jiri.kubias@gmail.com</a><br>mobile: 777 974167<br>
===================================================<br>
<pre></pre><p><br>--- <br>