Hi all,
I would like to note that I didn't commit the referenced commit lately but many many years ago (cca at least 10+ years) .  If you see it now it has to be some server glitch as Im not using uLan since I have left the CVUT.

Best regards,
Jiri


po 6. 9. 2021 v 1:29 odesílatel Pavel Pisa <pisa@cmp.felk.cvut.cz> napsal:
I have stubmed over message which seems to be from March 2021,
written by Jiri Kubias

> Rechecked and fixed supprot for LPC21xx & lpceurobot board. Also is fixed
> eb_blink for arm-elf-gcc4.4.4 (the compiler optimise wait cycle, now it
> coworks with timer1).

If the message is really only 5 months old I would like to warn
that I have not checked, contributed to the state of Sysless
repository on RTIME server after abrupt commit of doctor
Michal Sojka from 2012-12-30 which destroyed my attempt
to provide PiKRON company originated knowledge to the public
through sharing with and cooperation with Industrial Informatics
group. I hoped in cooperation, sysless has been used by Eurobot
team and I hoped that we can maintan common version, more
people and studnets contributed but version on RTIME did not
care about keeping history clean for merging and union with my use
at company. In 2012, I have gone through all contributions
made at FEE, prepared clean series/branch to integrate changes
with full original commits authorship into original project -
uLAN - sysless repository and done as much testing as possible,
at least week of the work.

I have send pull request to doctor Michal Sojka and urged multiple
times that there are people from other companies who would
benefit from version based on my, Petr Somlik and Roman Bartosinski
effort put into uLAN project in between. But instead abrupt merge
request has been committed

  Merge with git://ulan.git.sourceforge.net/gitroot/ulan/sysless
  Michal Sojka<sojkam1@fel.cvut.cz>
  12/30/12 12:12 AM

With duplicated history based in both branches on our older, pre GIT
CSV work, the project would be useless for us. I have resign
on cooperation in this area with IIG (unfortunately in this
area only at that time). The uLAN project continues forward,
I have contributed even NuttX port, Petr Smolink 64-bit Windows
support etc...

Mainline sysless is in use at our copany http://pikron.com/ ,
it continues to be used by Petr Smolink in Agrosoft products and is base
of many http://alvat.cz/ projects. Roman Bartosinski contributed
base of their nRF51 and nRF52 work. Some stm32f1x and at91sam7
has been contributed. Alvat used project with EfficiencyMicro
chips as well but it has never been integrated.

The vendor neutral basic abstraction to build bootloaders
for many microcontrollers would be still interesting
but attempt to union forces has been destroyed and left
forces are used only to maintain the wokring base for
projects which already use our sysless. Actual maintained sysless
version can be found on uLAN http://ulan.sourceforge.net/
project site in GIT https://sourceforge.net/p/ulan/sysless/ci/master/tree/
and mirror on PiKRON company GitLab https://gitlab.com/pikron
Clean patches prepared against this repository are welcomed,
but expect regular review process to ensure sustainability
of the project.

I have tested alterantives for newer small MCUs based projects
at PiKRON.com and Elektroline.cz based on project with real
community with cooperative people. I have long term
knowledge of RTEMS (first tested about 1994) with more
my contributions and write access after approval of patches
on mailing lists. But that system is targetting a little
larger systems and I did not make it fit with TCP support
into 500kB of LX_RoCoN. Problem is relatively limited
list of supported MCUs focusing mainly to space grade
ones.

In 2015, I have started to contribute to NuttX
 https://github.com/apache/incubator-nuttx
it provides vendor independent and consistent header files
for most MCUs families used today. I do not suggest it
to multi-core/SMP hardware, there is long way to go yet.
But for the most of the projects it seems promissing
and more people under my advises contributed to it
in last years and use it in their projects. We have
even open-source Rapid Control Applications Development
tools in porting to this systems

  https://cwiki.apache.org/confluence/display/NUTTX/%5B2021%5D+NuttX+Support+for+Rapid+Control+Applications+Development+with+pysimCoder

It is used by Xiomai, FitBit, Sony, abruptly branched
by Samsing and NXP.

If you want to discuss with me viable infrastructure
for your future projects or want to learn from our
projects, then you can meet me at MakerFaire

  https://prague.makerfaire.com/maker/entry/1205/

I plan to share there even my knowledge about options
for studnets to participate in Google Summer of Code
and other projects with talk on Sunday

  https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home
  https://gitlab.fel.cvut.cz/otrees/org/-/wikis/gsoc

As for reamins of 25 years of my effort invested to
share my knowledge with Industrial Informatics group
and make it valuebale player in open-source community,
that effort has been lost and intentional lie to
block my further participation and to gain full control
over people I have introduced to the group has been
acknowledged by doctor Michal Sojka in 2017 year, so my
input to the remains of my work there is minimal.

Best regards,

                Pavel Pisa
    phone:      +420 603531357
    e-mail:     pisa@cmp.felk.cvut.cz
    Department of Control Engineering FEE CVUT
    Karlovo namesti 13, 121 35, Prague 2
    university: http://dce.fel.cvut.cz/
    personal:   http://cmp.felk.cvut.cz/~pisa
    projects:   https://www.openhub.net/accounts/ppisa
    CAN related:http://canbus.pages.fel.cvut.cz/



--
===================================================
Ing. Jiri Kubias
 
e-mail: jiri.kubias@gmail.com
mobile: 775 593 956
===================================================