Search results

From Nutwiki
Jump to: navigation, search

Page title matches

  • ...de/en/documents/ntn-5_config.html Nut/OS Configurator] allows to configure Nut/OS with a few mouse clicks.
    131 bytes (23 words) - 18:02, 27 October 2016
  • * [[cppdemo.c]] - Nut/OS mit C++ {{Languages|Nut/OS Samples}}
    419 bytes (64 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4'''
    3 KB (431 words) - 18:02, 27 October 2016
  • ...e mit ''main()''. Hieran ändert sich auch nichts durch die Verwendung von Nut/OS. Durch das Einbinden der notwendigen Bibliotheken wird vor dem Ausführe ...gelöst. Eleganter ist es, dieses mit Threads zu lösen. Threads sind bei Nut/OS um so wichtiger, da nur eine Applikation gleichzeitig laufen kann. Einen
    10 KB (1,601 words) - 18:02, 27 October 2016
  • == Installation Nut/OS == Nunmher können Sie bestimmen wo Sie das Nut/OS installieren wollen.
    2 KB (272 words) - 18:02, 27 October 2016
  • == Nut/OS Conflicts ==
    4 KB (555 words) - 18:02, 27 October 2016
  • 815 bytes (106 words) - 18:02, 27 October 2016
  • * [[Nut/OS 5.1.0 installation on Debian Jessie (example with ARM target)]] * [[Nut/OS installation on Linux (Debain)]]
    4 KB (479 words) - 18:02, 27 October 2016
  • Nut/OS releases are distinguished by unique versions, which are divided into fo ...red NUTDEVICEs, located in a unique linker section. During initialization, Nut/OS will examine this section and register all contained devices.
    7 KB (1,050 words) - 18:02, 27 October 2016
  • == Issues while upgrading to Nut/OS 4.8 == == Issues while upgrading from Nut/OS 4.9.10 to Nut/OS 5.1 ==
    324 bytes (48 words) - 18:02, 27 October 2016
  • #REDIRECT [[Determine Nut/OS Version]]
    38 bytes (5 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | Nut/OS On this page you will learn how to setup the Nut/OS configurator and software Nut/OS depends on, on a Debian Linux machine.
    6 KB (980 words) - 18:02, 27 October 2016
  • While there are still no specific plans for a conference, several Nut/OS contributors met each other on the 4th of March 2010 after the [http://w Image:embedded_world_2010_3.jpg|Michael (in the middle) showed us the tiniest Nut/OS implementation.
    3 KB (526 words) - 18:02, 27 October 2016
  • This is a first attempt to describe how to test the new Nut/OS TLS implementation. mkdir nut cryptolib
    11 KB (1,784 words) - 18:02, 27 October 2016
  • == Pro Nut/OS == == Contra Nut/OS ==
    1,015 bytes (130 words) - 18:02, 27 October 2016
  • #REDIRECT [[Nut/OS installation on Linux (Debain)]]
    51 bytes (7 words) - 18:03, 27 October 2016
  • = Nut/OS Samples = This document provides an overview of the samples included in the Nut/OS distribution.
    33 KB (4,810 words) - 09:54, 13 July 2017
  • = Nut/OS Configurator = Nut/OS offers three configuration utilities.
    25 KB (4,019 words) - 09:55, 13 July 2017
  • ...ytes on a PC. This is still a challenge for small embedded systems running Nut/OS, specifically for the 8-bit AVR targets like Ethernut 1 and 2. ...to offer the full set of Lua standard libraries. The developer can use the Nut/OS Configurator to enable or disable specific parts.
    5 KB (781 words) - 10:42, 13 July 2017

Page text matches

  • ...d been written to implement a TCP/IP stack. The TCP/IP part has been named Nut/Net. '''[[Admin:Nut/OS customization | Customize]]''' &nbsp; | &nbsp;
    9 KB (1,345 words) - 18:08, 13 July 2017
  • ...rrupt handler. Replace the following part in conf/arch/arm.nut and rebuild Nut/OS. * More [[Nut/OS Examples]]
    8 KB (1,059 words) - 18:02, 27 October 2016
  • * [[Nut/OS installation on Linux (Debain)]]
    460 bytes (55 words) - 18:02, 27 October 2016
  • ...de/en/documents/ntn-5_config.html Nut/OS Configurator] allows to configure Nut/OS with a few mouse clicks.
    131 bytes (23 words) - 18:02, 27 October 2016
  • Nut/OS uses a circular buffer for UART communication. Filling the receive buffe Nut/OS uses three configuration values to handle the receive buffer. Beside the
    9 KB (1,427 words) - 18:02, 27 October 2016
  • This example demonstrates how to read analog data with the Nut/OS ADC routines. To allow for changing values, the ADC0 port and the extern ...ernut.de/en/documents/ntn-4_floats.html enable floating point support] for Nut/OS, otherwise %f will be interpreted as f, not as number.
    5 KB (664 words) - 18:02, 27 October 2016
  • ! '''Nut/OS<br>4.6.4'''
    2 KB (212 words) - 18:02, 27 October 2016
  • Not related to Nut/OS, but useful.
    2 KB (261 words) - 18:02, 27 October 2016
  • * More [[Nut/OS Examples]]
    2 KB (251 words) - 18:02, 27 October 2016
  • * More [[Nut/OS Examples]]
    2 KB (283 words) - 18:02, 27 October 2016
  • ...mply reuses the data structures to allow easy sending of telegrams via the Nut/OS Discoverer program that comes with the development package. puts("The UDP server is now running. Please launch the Nut/OS discoverer to send some telegrams.\n\n");
    10 KB (1,444 words) - 18:02, 27 October 2016
  • * [[cppdemo.c]] - Nut/OS mit C++ {{Languages|Nut/OS Samples}}
    419 bytes (64 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4'''
    6 KB (899 words) - 18:02, 27 October 2016
  • I dunno why, but the build fail if you don't copy all this files in a "nut" directory, so : $ mkdir nut
    1 KB (221 words) - 18:02, 27 October 2016
  • $ vim ~/ethernut-4.2.1/nut/app/Makeburn.avr-dude
    891 bytes (134 words) - 18:02, 27 October 2016
  • This sample demonstrate several time and date features provided by Nut/OS. Furthermore, it can be used to setup the RTC hardware on your board, if Calendar Time 2.1 running on Nut/OS 5.0.5.0
    2 KB (288 words) - 18:02, 27 October 2016
  • The [http://lists.egnite.de/mailman/listinfo/en-nut-discussion Mailing List] is the first place to contact our developers. You Companies using Nut/OS with their products may ask [http://www.ethernut.de/en/support/index.htm
    535 bytes (84 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7''' Now rebuild Nut/OS to apply the changed configuration.
    5 KB (707 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7''' Nut/OS String to Numerical Value Conversion Demo
    4 KB (672 words) - 18:02, 27 October 2016
  • Dieses Beispiel zeigt, wie Nut/OS in Verbindung mit C++ verwendet werden kann. Auch wenn die Verwendung vo fprintf(stream, "\n\nC++ Demo on Nut/OS %s ready.\n", NutVersionString());
    2 KB (232 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3<br>Example 1''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3<br>Example 2'''
    7 KB (961 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4'''
    4 KB (438 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4'''
    7 KB (906 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4'''
    3 KB (431 words) - 18:02, 27 October 2016
  • ...mfangs kann Nut/OS auf verhältnismäßig kleinen Mikrocontrollern laufen. Nut/OS wurde für den Atmega128 entwickelt und läuft auch auf unterschiedliche Zu den Features von Nut/OS gehört:
    4 KB (561 words) - 18:02, 27 October 2016
  • ...n the field include dir add ethernut-4.2.1/nut/include/ and ethernut-4.2.1/nut/dev/
    3 KB (442 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.7.4'''
    4 KB (560 words) - 18:02, 27 October 2016
  • This example demonstrates how to configure the DNS settings of Nut/OS and retrieve DNS and MX records for a list of servers. ...nly. If you find NutDnsGetMxByDomain() to be working in future versions of Nut/OS, please remove this remark and update the output below.
    6 KB (929 words) - 18:02, 27 October 2016
  • ...of dynamic threads to allow for an unknown number of users to connect to a Nut/OS node at the same time. It dynamically creates a new thread whenever one Nut/OS Thread Argument Demo
    6 KB (1,014 words) - 18:02, 27 October 2016
  • Nut/OS network configurations are typically stored in non-volatile memory. The
    1 KB (151 words) - 18:02, 27 October 2016
  • ...e mit ''main()''. Hieran ändert sich auch nichts durch die Verwendung von Nut/OS. Durch das Einbinden der notwendigen Bibliotheken wird vor dem Ausführe ...gelöst. Eleganter ist es, dieses mit Threads zu lösen. Threads sind bei Nut/OS um so wichtiger, da nur eine Applikation gleichzeitig laufen kann. Einen
    10 KB (1,601 words) - 18:02, 27 October 2016
  • ...radio should at least print the firmware version numbers. Further, run the Nut/OS Discoverer to scan the network. '''''Q:''' No output at the serial port and no entry in the Nut/OS discoverer. What else can I try?''
    3 KB (431 words) - 18:02, 27 October 2016
  • ...st die Firmware Versionsnummern ausgeben. Zus&auml;tzlich, starten sie den Nut/OS Discoverer um das Netzwerk zu scannen. '''''Q:''' Keine Ausgabe an der Seriellen Schnittstelle und kein Eintrag im Nut/OS discoverer. Was kann ich sonst noch versuchen?''
    3 KB (460 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | Nut/OS ...//ethernut.de/arc/screencasts/EIR10CONFIGURATOR.htm Screencast Part 1] The Nut/OS Configurator
    18 KB (2,932 words) - 18:02, 27 October 2016
  • == Systems based on Nut/OS == ...utonomous wireless communication and computing platform. BTnut is based on Nut/OS and provides a basic Bluetooth Stack (HCI, L2CAP, RFCOMM) together with
    4 KB (642 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7'''
    7 KB (1,097 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | Nut/OS .../ethernut.de/arc/screencasts/ENUT13CONFIGURATOR.htm Screencast Part 1] The Nut/OS Configurator
    15 KB (2,314 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | Nut/OS .../ethernut.de/arc/screencasts/ENUT13CONFIGURATOR.htm Screencast Part 1] The Nut/OS Configurator
    15 KB (2,312 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | Nut/OS .../ethernut.de/arc/screencasts/ENUT30CONFIGURATOR.htm Screencast Part 1] The Nut/OS Configurator
    18 KB (2,893 words) - 18:02, 27 October 2016
  • === What are Nut/OS, Nut/Net? === ...tten to implement a TCP/IP stack. The TCP/IP part has been initially named Nut/Net.
    26 KB (4,342 words) - 18:02, 27 October 2016
  • ...tributed under an incompatible license and you need to this license in the Nut/OS Configurator (last item in the tree). ...e repository at [http://ethernut.svn.sourceforge.net/viewvc/ethernut/trunk/nut] for the latest updates of the files dev/hxcodec.c and arch/arm/dev/tlv320d
    6 KB (983 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7''' While Nut/OS doesn't provide floating point math functionality by default, it is stil
    6 KB (957 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7''' This example demonstrates Floating Point Math using Nut/OS and the math lib corresponding to your platform (avr-libc for AVR, newli
    6 KB (899 words) - 18:02, 27 October 2016
  • * and disconnects. Nut/Net doesn't support a server backlog. If one * Nut/OS automatically calls this entry after initialization.
    11 KB (1,334 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | Nut/OS
    418 bytes (49 words) - 18:02, 27 October 2016
  • This example demonstrates simple GPIO calls using the Nut/OS GPIO API. ...layouts, we define them depending on the board we're compiling for. Since Nut/OS provides handy platform macros, we won't hesitate to use them.
    7 KB (1,009 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7'''
    6 KB (949 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4'''
    8 KB (1,157 words) - 18:02, 27 October 2016
  • After a lot people ask for having display support in Nut/OS, I'd like to rework this text and go into more detail. ...OLED driver chips as an example where I started to implement a driver for Nut/OS.
    22 KB (3,548 words) - 18:02, 27 October 2016
  • Starting with Nut/OS 5.0.6 a new API has been implemented for I2C support. The problem with t ...I2C part only. It is still required to register the RTC driver itself, so Nut/OS knows where to get the current date and time information from. This is d
    5 KB (966 words) - 18:02, 27 October 2016
  • Even the example in nut/app/eeprom-test relates to an AT24C EEPROM, there is The real access functions for the EEPROM are these, you'll find them in nut/dev/eeprom.c:
    8 KB (1,341 words) - 18:02, 27 October 2016
  • Examples below was tested with NUT/OS 4.8.8.0 and Atmel AT91SAM7X256 processor. Both of software TWI (bit bang * More [[Nut/OS Examples]]
    4 KB (487 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7''' ...puts("\nYou will now be prompted for a series of inputs to showcase the Nut/OS input format specifiers.");
    9 KB (1,406 words) - 18:02, 27 October 2016
  • ...mple demonstrates basic usage of the new Line Editor functions included in Nut/OS 4.9. Nut/OS EdLine Demo
    4 KB (677 words) - 18:02, 27 October 2016
  • ...example to get explanations for the basic workings of the EdLine functions Nut/OS provides. Nut/OS EdLine Demo
    5 KB (866 words) - 18:02, 27 October 2016
  • ...ustom I/O functions with the input line editor (EdLine) functionality that Nut/OS provides. In order to work with this example, please familiarize yoursel ...parameter pointer to save us the hassle of obtaining it manually. Thanks, Nut/OS!
    6 KB (1,053 words) - 18:02, 27 October 2016
  • This example introduces another function of the Nut/OS EdLine module: The history function. ..., we OR in another flag during the creation of our EdLine. This instructs Nut/OS to create an empty history and attach it to the EdLine.
    5 KB (744 words) - 18:02, 27 October 2016
  • == Installation Nut/OS == Nunmher können Sie bestimmen wo Sie das Nut/OS installieren wollen.
    2 KB (272 words) - 18:02, 27 October 2016
  • ...ver I2C. Please note, that a [[I2C Bus API|new API]] has been presented in Nut/OS 5.0.6. Nevertheless, the legacy API described on this page is still avai It can be found in nut/dev/pca9555.c
    10 KB (1,593 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3<br>Bad example ''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3<br>Good example '''
    6 KB (854 words) - 18:02, 27 October 2016
  • Although all CPUs currently supported by Nut/OS provide memory mapped I/O, specific C language macros for port access ar ...ze. Thus, a number of macros for different register sizes is provided. The Nut/OS macros inr() and outr() provide access to the CPU specific register size
    9 KB (1,548 words) - 18:02, 27 October 2016
  • Although all CPUs currently supported by Nut/OS provide memory mapped I/O, specific C language macros for port access ar ...ze. Thus, a number of macros for different register sizes is provided. The Nut/OS macros inr() and outr() provide access to the CPU specific register size
    8 KB (1,006 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.7.4''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.0'''
    6 KB (767 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7'''
    7 KB (1,102 words) - 18:02, 27 October 2016
  • ...removing the debug option, recompile the library, recompile all libraries (nut configurator), and then fully relink your application.
    1 KB (189 words) - 18:02, 27 October 2016
  • I re-built Nut/OS with the "OS Tracer" flag set under the "RTOS Kernel" section in Nutconf
    3 KB (210 words) - 18:02, 27 October 2016
  • * [http://www.ethernut.de/en/firmware/nutos.html Nut/OS software manual], contains additional information about the network conf
    4 KB (582 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.7.4'''
    5 KB (641 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.7.4'''
    5 KB (614 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.7.4'''
    6 KB (729 words) - 18:02, 27 October 2016
  • * More [[Nut/OS Examples]]
    5 KB (707 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7'''
    8 KB (1,178 words) - 18:02, 27 October 2016
  • ...ad and NutNvMemSave functions to load/store data in a non volatile memory. Nut/OS uses these functions to store its own configuration parameters, but they == What addresses does Nut/OS use to stores its configuration data? ==
    4 KB (746 words) - 18:02, 27 October 2016
  • == Nut/OS Conflicts ==
    4 KB (555 words) - 18:02, 27 October 2016
  • * [[Nut/OS 5.1.0 installation on Debian Jessie (example with ARM target)]] * [[Nut/OS installation on Linux (Debain)]]
    4 KB (479 words) - 18:02, 27 October 2016
  • Nut/OS releases are distinguished by unique versions, which are divided into fo ...red NUTDEVICEs, located in a unique linker section. During initialization, Nut/OS will examine this section and register all contained devices.
    7 KB (1,050 words) - 18:02, 27 October 2016
  • == Issues while upgrading to Nut/OS 4.8 == == Issues while upgrading from Nut/OS 4.9.10 to Nut/OS 5.1 ==
    324 bytes (48 words) - 18:02, 27 October 2016
  • #REDIRECT [[Determine Nut/OS Version]]
    38 bytes (5 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | Nut/OS On this page you will learn how to setup the Nut/OS configurator and software Nut/OS depends on, on a Debian Linux machine.
    6 KB (980 words) - 18:02, 27 October 2016
  • '''''Q:''' What are Nut/OS, Nut/Net and Ethernut?'' The hardware part is a small board, also named Ethernut. Nut/OS is the name of a tiny real time operating system,
    20 KB (3,370 words) - 18:02, 27 October 2016
  • ...d been written to implement a TCP/IP stack. The TCP/IP part has been named Nut/Net. '''[[Admin:Nut/OS customization | Customize]]''' &nbsp; | &nbsp;
    3 KB (336 words) - 18:02, 27 October 2016
  • ...mfangs kann Nut/OS auf verhältnismäßig kleinen Mikrocontrollern laufen. Nut/OS wurde für den Atmega128 entwickelt und läuft auch auf unterschiedliche Zu den Features von Nut/OS gehört:
    4 KB (558 words) - 18:02, 27 October 2016
  • While there are still no specific plans for a conference, several Nut/OS contributors met each other on the 4th of March 2010 after the [http://w Image:embedded_world_2010_3.jpg|Michael (in the middle) showed us the tiniest Nut/OS implementation.
    3 KB (526 words) - 18:02, 27 October 2016
  • This is a first attempt to describe how to test the new Nut/OS TLS implementation. mkdir nut cryptolib
    11 KB (1,784 words) - 18:02, 27 October 2016
  • Another thing that you may encounter depending on your Nut/OS version: ...tf no matter what you do. Since we don't want that, you should first open /nut/os/heap.c and find this part at the end:
    8 KB (1,320 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.7.4'''
    11 KB (1,427 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7''' Nut/OS Thread Argument Demo
    8 KB (1,148 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7''' Nut/OS Printing to strings example
    7 KB (1,126 words) - 18:02, 27 October 2016
  • == Pro Nut/OS == == Contra Nut/OS ==
    1,015 bytes (130 words) - 18:02, 27 October 2016
  • ...d to process user input. This is quite simple to use, particularly because Nut/OS provides the three API functions <tt>NutHttpGetParameterCount</tt>, <tt> ...e of the request string is limited with most browsers and HTTP servers. In Nut/OS the maximum size is specified by HTTP_MAX_REQUEST_SIZE, which is 256 byt
    17 KB (2,233 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7'''
    11 KB (1,536 words) - 18:02, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.7.4'''
    3 KB (383 words) - 18:03, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.7.4'''
    3 KB (389 words) - 18:03, 27 October 2016
  • * More [[Nut/OS Examples]]
    6 KB (877 words) - 18:03, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7''' ...example demonstrates how to set up and use pseudo-random numbers with your Nut/OS application.
    4 KB (606 words) - 18:03, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.0''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.9.9'''
    4 KB (635 words) - 18:03, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.7.4'''
    4 KB (582 words) - 18:03, 27 October 2016
  • ...the uROM like any other files. Just prefix the filename with UROM: to tell Nut/OS that we're opening a file from uROM. * More [[Nut/OS Examples]]
    3 KB (496 words) - 18:03, 27 October 2016
  • This function in turn calls the Nut/OS function NutRegisterDevice and checks its result. ...on will call GetRemoteIp to retrieve the IP address of the remote host. In Nut/OS applications IP addresses are represented by 4 byte values.
    13 KB (1,892 words) - 18:03, 27 October 2016
  • #REDIRECT [[Nut/OS installation on Linux (Debain)]]
    51 bytes (7 words) - 18:03, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7'''
    5 KB (691 words) - 18:03, 27 October 2016
  • A new SPI bus interface structure had been introduced since Nut/OS 4.8, which simplifies multithreaded access to SPI devices. This is speci This is the typical initialization of the Nut/OS debug output device, which redirects stdout to the serial RS-232 port.
    10 KB (1,468 words) - 18:03, 27 October 2016
  • This example demonstrates how to use the syslog functions of Nut/OS to easily log messages from your application. openlog("Nut/OS Test Node", 0, LOG_USER);
    8 KB (1,117 words) - 18:03, 27 October 2016
  • === Nut/OS Firmware === ...ify these values for virgin boards running in LANs without DHCP. Typically Nut/OS will read the settings from non-volatile memory or retrieve them from th
    12 KB (1,620 words) - 18:03, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7'''
    9 KB (1,305 words) - 18:03, 27 October 2016
  • * More [[Nut/OS Examples]]
    6 KB (992 words) - 18:03, 27 October 2016
  • Nut/OS: Version 4.5.0
    1 KB (191 words) - 18:03, 27 October 2016
  • Starting with 4.9beta, the Nut/OS code will move from CVS to SVN. There had been a [http://groups.google.de/group/osdeve_mirror_rtos_En-Nut-Discussion/browse_thread/thread/d2b5eeca9c81734?hl=en discussion thread] in
    2 KB (375 words) - 18:03, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.0''' * More [[Nut/OS Examples]]
    3 KB (394 words) - 18:03, 27 October 2016
  • ...to access the LCD of your board - if it works with the sbilcd driver that Nut/OS provides - and write to it in the same way as you'd write to a file. You * More [[Nut/OS Examples]]
    4 KB (638 words) - 18:03, 27 October 2016
  • You will need an Ethernut board (or something comparable running Nut/OS) and an attached Medianut board. Your LCD display must be hooked up to t Unfortunately there are no Nut/OS internal functions for controlling the LCD yet. To run this example you'
    8 KB (1,168 words) - 18:03, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.8.7'''
    6 KB (930 words) - 18:03, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4'''
    12 KB (1,636 words) - 18:03, 27 October 2016
  • * More [[Nut/OS Examples]]
    2 KB (225 words) - 18:03, 27 October 2016
  • ...configurator, you have to first adjust the configuration file and rebuild Nut/OS before this example will work correctly. You'll also have to adjust a ju ...device to signal the other end, that it is ready to accept more data. The Nut/OS driver will pull the RTS line high, when enough buffer space is availabl
    8 KB (1,404 words) - 18:03, 27 October 2016
  • * Nut/OS never expects a thread to return. So we enter an
    4 KB (525 words) - 18:03, 27 October 2016
  • ...to unify the GPIO interface of existing and new chips and architectures in Nut/OS. ...again the discussion of GPIO handling flooded through the mailing list. As Nut/OS is running on some totally different types of chips, the discussion is u
    21 KB (3,508 words) - 18:03, 27 October 2016
  • Nut/OS doesn't initialize any drivers by default. It's up to the application pr When building system libraries and applications, Nut/OS provides a predefined platform macro for the configured target board. Th
    3 KB (506 words) - 18:03, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.3''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4'''
    8 KB (1,066 words) - 18:03, 27 October 2016
  • ...papers are discussion basics and fact collections for future extensions of Nut/OS. It should help programmers to bundle the ideas and decide to go a way t
    610 bytes (92 words) - 18:03, 27 October 2016
  • | style="background-color:#F6F9ED" | '''Nut/OS<br>4.6.4''' | style="background-color:#F6F9ED" | '''Nut/OS<br>4.7.4'''
    4 KB (530 words) - 18:03, 27 October 2016
  • * More [[Nut/OS Examples]]
    6 KB (964 words) - 18:03, 27 October 2016
  • First Nut/OS pre-release based on Liquorice. Nut/OS Version 2.0 published at AVR Freaks.
    1 KB (196 words) - 18:52, 12 July 2017
  • ...h other developers through the [http://lists.egnite.de/mailman/listinfo/en-nut-discussion Ethernut discussion mailing list].<br /> The [[nuttecnotes/ntn-3_broadcast.html|Nut/OS TecNote 3]] describes a similar tool.
    6 KB (949 words) - 18:54, 12 July 2017
  • ...e running on the final target system. For example, the GNU compiler or the Nut/OS Configurator are published under GPL. ...f all, do not miss to read the [[../documents/programming-style-guide.html|Nut/OS Programming Style Guide]].
    6 KB (958 words) - 08:59, 13 July 2017
  • ...rol simulations and show how to implement specific tasks with Ethernut and Nut/OS. The software for the Ethernut board is written in C, using Nut/OS 4.9.10 for the underlying operating system.
    10 KB (1,570 words) - 09:00, 13 July 2017
  • If you're lucky, you can directly visit an Ethernut Board or a Nut/OS based system, which is connected to the Internet.
    302 bytes (49 words) - 09:02, 13 July 2017
  • ...a sun follower with 8 actuators, web interface and lcd control panel using Nut/OS 4.7.4. The hardware is based on Ethernut 1.3. The module is also available to developers as a NUT/OS platform.
    15 KB (2,424 words) - 09:05, 13 July 2017
  • = Nut/OS Version Control = Nut/OS version numbers are devided into four parts separated by dots. Only the
    10 KB (1,791 words) - 09:07, 13 July 2017
  • == ARM Exceptions and Nut/OS == Initially designed for AVR microcontrollers, Nut/OS provides handlers for hardware interrupts (IRQ and FIQ exceptions) only.
    22 KB (3,505 words) - 09:11, 13 July 2017
  • Nut/OS provides a number of timing functions, which in general can be reduced t ...hread which is ready to run. Due to the cooperative multithreading used in Nut/OS, there's no guaranteed maximum wait time implied by the kernel itself. T
    11 KB (1,578 words) - 09:15, 13 July 2017
  • = Nut/OS on the AT91SAM9260 EK = This document describes, how to configure and build Nut/OS for the AT91SAM9260 Evaluation Kit on a Windows PC.
    10 KB (1,604 words) - 09:18, 13 July 2017
  • = Nut/OS On ATmega2561 = This document explains how to get Nut/OS running on the ATmega2561. Be aware, that this support is still beta and
    8 KB (1,268 words) - 09:19, 13 July 2017
  • If you want to compile applications running on Nut/OS, you may now download the Ethernut package from the [[../download/index.
    13 KB (1,899 words) - 09:21, 13 July 2017
  • = Nut/OS Development on Debian   [[File:debian-logo.png|[Logo]]] = ...here's no binary package available for Debian. Thus, you need to build the Nut/OS development environment from the source package.
    21 KB (3,235 words) - 17:55, 13 July 2017
  • = Nut/OS Development on Debian Sarge [[File:debianlogo.png|[Logo]]] = ...'s no up-to-date package available for Debian. Thus, you need to build the Nut/OS Development Environment from the source package. Most required minimum v
    19 KB (2,643 words) - 16:11, 13 July 2017
  • = Nut/OS Directory Trees = This document describes how to install the Nut/OS development environment on Windows.
    3 KB (464 words) - 19:09, 13 July 2017
  • At the time of this writing a severe bug had been detected in Nut/OS. In order to disable and re-enable global interrupts, two macros are def To solve this nesting problem, Nut/OS pushes the current status of the CPSR on the stack before interrupts are
    12 KB (1,923 words) - 09:28, 13 July 2017
  • = Nut/OS Development on Fedora 3 = <pre class="coding"># cd nut/tools/crurom/
    4 KB (529 words) - 09:29, 13 July 2017
  • = Using the Helix MP3 Decoder on Nut/OS = ...or Nut/OS and therefore the Helix decoder will not be included in official Nut/OS releases.
    2 KB (301 words) - 19:09, 13 July 2017
  • The web server sample included in Nut/OS 4.4 does a fairly good job for simple applications. However, when large ...un out of listening threads. New connections will be rejected, because the Nut/OS TCP stack doesn't provide a listening backlog. Increasing the number of
    12 KB (1,869 words) - 09:31, 13 July 2017
  • [[../../pdf/enswm28e.pdf|Nut/OS Software Manual]] (July 2009)<br /> Introduction to Nut/OS. You should read this first.
    6 KB (862 words) - 19:10, 13 July 2017
  • $ '''cvs co nut''' Change to /home/myname/ethernut/nut directory and do:
    7 KB (1,085 words) - 09:33, 13 July 2017
  • = Nut/OS LED Tutorial = [[Documents/LED Devenv|Step 1]]: Setting up the Nut/OS Development Environment.
    255 bytes (36 words) - 09:35, 13 July 2017
  • = Nut/OS LED Tutorial = ...ined variables to access port registers makes the code less portable. With Nut/OS we prefer to use macros instead. To set bit 2 of the data direction regi
    6 KB (967 words) - 19:00, 13 July 2017
  • = Nut/OS LED Tutorial - Step 1 = ...:enswm28e.pdf|Nut/OS Software Manual]] to install, configure and build the Nut/OS development environment on your PC. Make sure to create a sample applica
    447 bytes (70 words) - 18:57, 13 July 2017
  • = Nut/OS LED Tutorial - Step 2 =
    4 KB (669 words) - 18:59, 13 July 2017
  • = Using Eclipse with Nut/OS on Linux = It is assumed that you already installed the GCC Toolchain and Nut/OS.
    2 KB (310 words) - 09:38, 13 July 2017
  • = Nut Programmable Logic =
    1 KB (164 words) - 09:41, 13 July 2017
  • ...create a programming file instead. This file will be later implanted in a Nut/OS application called XSVF Executor, which in turn will be uploaded to the
    3 KB (507 words) - 09:42, 13 July 2017
  • == Installing Nut/OS == [[../download/index.html|[[File:../../img/s-nutconf.png|Nut/OS Configurator]]]]
    3 KB (533 words) - 09:43, 13 July 2017
  • The XSVF Executor is a Nut/OS applications, which uses the UROM file system to store, retrieve and exe It is assumed, that you have downloaded and installed Nut/OS, build the libraries and created the sample application tree. Now downlo
    6 KB (1,014 words) - 09:43, 13 July 2017
  • <pre>$ jtagomat -aCOM1 -DDEVICE=0x1F0F0F0F -DIMAGE=c:/ethernut-4.1.1/nut/bin/arm7tdmi/xsvfexec.bin
    3 KB (469 words) - 09:45, 13 July 2017
  • ...is intended for experienced C programmers with some basic knowledge of the Nut/OS API. ...ne is connected to an external interrupt pin. The low interrupt latency of Nut/OS allows the driver to receive data at 115200 Baud without handshake. Thus
    33 KB (5,353 words) - 09:47, 13 July 2017
  • = Nut/OS Events = This paper provides an overview of Nut/OS event handling internals.
    13 KB (2,079 words) - 09:47, 13 July 2017
  • == Nut/OS Application == Contains complete source code and Ethernut 2.1 binary of the Nut/OS application.
    571 bytes (80 words) - 09:48, 13 July 2017
  • ...provide any floating point hardware, the kernel is not involved. However, Nut/OS is more than just a kernel and offers a rich set of standard I/O routine ...d devices it is recommended to avoid them. Thus, floating point support in Nut/OS is disabled by default. You have to start the Configurator, enable it, r
    10 KB (1,667 words) - 09:49, 13 July 2017
  • = Playing the Nut/OS Configuration Game = Initially Nut/OS had been written for a fixed hardware, the Ethernut 1 with an ATmega103
    22 KB (3,669 words) - 09:50, 13 July 2017
  • This document describes the SPI driver model used in Nut/OS 4.8 or later. A good explanation of the Serial Peripheral Interface Bus ...one or more busses, which adds an additional level of complexity. Previous Nut/OS drivers either included their own bus controller handling or used some g
    16 KB (2,739 words) - 09:51, 13 July 2017
  • This document discusses the different methods that can be used by Nut/OS applications to access general purpose input/output (GPIO) ports. Nut/OS had been originally written for the ATmega103, an early member of the 8-
    7 KB (1,106 words) - 09:52, 13 July 2017
  • = Nut/OS Samples = This document provides an overview of the samples included in the Nut/OS distribution.
    33 KB (4,810 words) - 09:54, 13 July 2017
  • = Nut/OS Configurator = Nut/OS offers three configuration utilities.
    25 KB (4,019 words) - 09:55, 13 July 2017
  • = Building Nut/OS on OS X = == Installing Nut/OS ==
    2 KB (327 words) - 09:56, 13 July 2017
  • ...then name of the FAT12, FAT16 and FAT32 compatible file system provided by Nut/OS. Currently this is still alpha code and may not work as expected. Beside Nut/OS 4.2.1 or later is required.
    12 KB (2,098 words) - 09:57, 13 July 2017
  • = Nut/OS Programming Style Guide = ...e second part details the Nut/OS code organization and its goal it to make Nut/OS as uniform as possible without imposing too many restrictions on the pro
    23 KB (3,721 words) - 09:58, 13 July 2017
  • = Nut/OS Requirements = Nut/OS is designed to run on Atmel's AVR CPUs ATmega103 and ATmega128. It may r
    2 KB (290 words) - 09:59, 13 July 2017
  • ...ile embedded systems often allow much higher rates. For debug output, most Nut/OS applications use 115,200 Baud by default.
    15 KB (2,702 words) - 10:00, 13 July 2017
  • ...However, all releated licenses are compatible with the BSD License and all Nut/OS specific modifications are published under this license as well. Specifi * Download the latest Nut/OS release 4.4 for the Windows environment from the [http://www.ethernut.de
    28 KB (4,377 words) - 10:01, 13 July 2017
  • Since its first public release, Nut/OS offers a HTTP library, which simplifies the development of embedded webs ...ll replace the original HTTPD library, which was the first HTTP support in Nut/OS. The problem with this early library is, that you cannot add new feature
    2 KB (351 words) - 10:28, 13 July 2017
  • ...y refer to the uHttp samples and the API documentation that comes with the Nut/OS distribution.
    5 KB (682 words) - 10:28, 13 July 2017
  • While Nut/OS tries to avoid initialization calls as far as possible, other operating ...tion, even if you do not intend to run it on another operating system than Nut/OS.
    8 KB (1,356 words) - 10:30, 13 July 2017
  • The original Nut/OS HTTP library called CGI functions with a FILE stream pointer and a point ...y, do have a tight limit here. After the first release of HTTP routines in Nut/OS with POST method capabilities, application developers missed this featur
    8 KB (1,300 words) - 10:31, 13 July 2017
  • Previous Nut/OS releases supported the AVR platform only and application programmers cou
    481 bytes (67 words) - 10:33, 13 July 2017
  • The presented code had been tested on Nut/OS 3.9.2.1pre, but should also work on earlier releases of version 3. ...ted in the [[../../pdf/enswm28e.pdf|Nut/OS Software Manual]] to create the Nut/OS libraries and a sample application directory for your specific environme
    20 KB (3,042 words) - 10:33, 13 July 2017
  • = Using Eclipse with Nut/OS on Linux = It is assumed that you already installed Yagarto with Eclipse IDE and Nut/OS.
    3 KB (438 words) - 10:34, 13 July 2017
  • = Installing Nut/OS on Windows = This document describes how to install the Nut/OS development environment on Windows.
    8 KB (1,191 words) - 19:10, 13 July 2017
  • = Nut/OS Downloads =
    7 KB (991 words) - 10:36, 13 July 2017
  • ...urce code and build a new binary. Unfortunately the source code include in Nut/OS 4.8 will not work with the latest avr-gcc compiler, because the stack po ...bout Nut/OS network settings are available in the [[../../pdf/enswm28e.pdf|Nut/OS Software Manual]].</li>
    15 KB (2,573 words) - 10:37, 13 July 2017
  • ...single CPU, the ATmega103, linker scripts were nothing to worry about. The Nut/OS build simply uses the one supplied by the runtime library, avr-libc. For ...urns out, that for ARM based boards all linker scripts must be provided by Nut/OS.
    27 KB (4,492 words) - 10:40, 13 July 2017
  • == Nut/OS == Nut/OS is a modular, open source, real time operating system for embedded platf
    2 KB (230 words) - 19:11, 13 July 2017
  • = Developing Nut/OS Applications = ...write Nut/OS applications is studying the [http://www.ethernut.de/nutwiki/Nut/OS_Examples NutWiki Examples].
    4 KB (583 words) - 10:41, 13 July 2017
  • ...ytes on a PC. This is still a challenge for small embedded systems running Nut/OS, specifically for the 8-bit AVR targets like Ethernut 1 and 2. ...to offer the full set of Lua standard libraries. The developer can use the Nut/OS Configurator to enable or disable specific parts.
    5 KB (781 words) - 10:42, 13 July 2017
  • = Nut/OS = ...entionally simple RTOS kernel, which provides a minimum of services to run Nut/Net, the TCP/IP stack. It's features include:
    10 KB (1,535 words) - 10:43, 13 July 2017
  • = Nut/OS Porting Guide = Nut/OS is not just a kernel, it is a full operating system with peripheral driv
    19 KB (3,159 words) - 10:44, 13 July 2017
  • Officially supported means, that the board configuration is included in the Nut/OS distribution and that compiling and linking of the system libraries for ...s provided by volunteers. Some companies also offer commercial support for Nut/OS.
    14 KB (2,174 words) - 10:49, 13 July 2017
  • This latest board runs Nut/OS as well as Linux. [[Hardware/enut5|More...]]
    1 KB (202 words) - 18:22, 13 July 2017
  • Nut/OS is readily available for a number of boards from different manufacturers
    877 bytes (120 words) - 18:17, 13 July 2017
  • ...y familiar with creating Nut/OS applications. The [[../../pdf/enswm28e.pdf|Nut/OS Software Manual]] describes the required steps. ...for Nut/OS 4.9 beta. Additional comments had been included later to cover Nut/OS 4.10.
    22 KB (3,489 words) - 10:57, 13 July 2017
  • ...m/ ELEKTOR magazine] published an article about an Internet Radio based on Nut/OS. In November 2008 it had been presented at the Elektor Live Event in Ein ...258371 Subversion repository]. To build the firmware from the source code, Nut/OS 4.10 or any later release is required.
    7 KB (1,148 words) - 17:06, 13 July 2017
  • This driver is available since Nut/OS 4.8 in the following source code files: | nut/dev/sbi_mmc.c
    8 KB (1,426 words) - 10:59, 13 July 2017
  • Nut/OS comes with a number of [[../../documents/nutapps.html|application sample * Nut/OS Distribution<br />
    874 bytes (127 words) - 10:59, 13 July 2017
  • * [[Hardware/EIR/OpenOCD/NutOs|Part 9: Nut/OS Integration]]
    2 KB (256 words) - 11:03, 13 July 2017
  • The last part will give you a few usage examples. Although it focuses on Nut/OS applications, you may find it generally useful.
    18 KB (2,504 words) - 11:04, 13 July 2017
  • == Nut/OS Integration == ...to be in your PATH environment anyway. Configuration scripts are stored in nut\tools\turtelizer2, for which Makefiles exist to allow using <code>make burn
    6 KB (947 words) - 11:06, 13 July 2017
  • ...convenient. Actually the author often uses the EIR to create and debug new Nut/OS applications for other boards. There is enough room to add all kind of t
    7 KB (935 words) - 11:07, 13 July 2017
  • ...d early, it turned out, that SSC will not directly work as SPI. No related Nut/OS driver appeared for several years. The problem was, that the receiver, w ...f data. The first SPI bus driver for the SSC interface became available in Nut/OS 5.0.5, which allows to read from or write to [[mmc.html|memory cards]] a
    2 KB (334 words) - 11:09, 13 July 2017
  • ...f not, you may look to the examples at our [http://www.ethernut.de/nutwiki/Nut/OS_Examples Nutwiki]. The document [[mmc.html|EIR Memory Card Support]] explains how configure Nut/OS and the EIR board for using the card socket. The main requirements are
    4 KB (631 words) - 11:10, 13 July 2017
  • ...it and select ''Scan'' from the ''Action'' menu. It will then discover all Nut/OS nodes in your local network. Like the Nut/OS Discoverer, this page allows to configure the EIR's network settings. Ho
    6 KB (865 words) - 11:11, 13 July 2017
  • Due to the EEPROM emulation, board Rev-G requires Nut/OS 3.9 or later. However, it is possible to disable EEPROM emulation by rem This test application for the ATmega128 runs without Nut/OS and does not require any external RAM. The following steps are performed
    7 KB (1,081 words) - 18:31, 13 July 2017