mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-02 03:49:12 +08:00
Prep for 6.15 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4387 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
+13
-12
@@ -158,25 +158,25 @@
|
|||||||
* apps/examples/pwm: Add support to test the pulse count option recently
|
* apps/examples/pwm: Add support to test the pulse count option recently
|
||||||
added to the PWM interface.
|
added to the PWM interface.
|
||||||
|
|
||||||
6.15 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
6.15 2012-02-12 Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
|
||||||
* apps/nshlib/nsh_serial.c and nsh_usbdev.c: If NuttX is configured to use
|
* apps/nshlib/nsh_serial.c and nsh_usbdev.c: If NuttX is configured to use
|
||||||
a USB serial console, then NSH needs to wait until the USB console is
|
a USB serial console, then NSH needs to wait until the USB console is
|
||||||
connected and available.
|
connected and available.
|
||||||
* apps/examples/composite: Add a test of the USB composite device.
|
* apps/examples/composite: Add a test of the USB composite device.
|
||||||
* apps/examples/telnetd: Move the tiny uIP shell example from
|
* apps/examples/Telnetd: Move the tiny uIP shell example from
|
||||||
netutils/telnetd to examples/telnetd. Enhanced the telnetd daemon so that
|
netutils/Telnetd to examples/Telnetd. Enhanced the Telnetd daemon so that
|
||||||
it supports telnetd via a TTY device driver: A new TTY device driver is
|
it supports Telnetd via a TTY device driver: A new TTY device driver is
|
||||||
created when each new telnet connection is created. The shell thread
|
created when each new Telnet connection is created. The shell thread
|
||||||
is started with stdin, stdout, and stderror mapped to the TTY device.
|
is started with stdin, stdout, and stderr mapped to the TTY device.
|
||||||
* netutils/telnetd: The old uIP telnet demo is gone. In its place is a new
|
* netutils/Telnetd: The old uIP Telnet demo is gone. In its place is a new
|
||||||
telnet infrastructure. The new telnet daemon creates sessions that are
|
Telnet infrastructure. The new Telnet daemon creates sessions that are
|
||||||
"wrapped" as character devices and mapped to stdin, stdout, and stderr.
|
"wrapped" as character devices and mapped to stdin, stdout, and stderr.
|
||||||
Now the telnet session can be inherited by spawned tasks.
|
Now the Telnet session can be inherited by spawned tasks.
|
||||||
* examples/telnetd: Add a test for the new telnet daemon.
|
* examples/Telnetd: Add a test for the new Telnet daemon.
|
||||||
* examples/telnetd/telnetd_driver.c: Move the internal socket structure from
|
* examples/Telnetd/telnetd_driver.c: Move the internal socket structure from
|
||||||
the daemon's socket array into the driver's state data so that it will be
|
the daemon's socket array into the driver's state data so that it will be
|
||||||
independent from the the telnetd daemon.
|
independent from the the Telnetd daemon.
|
||||||
* apps/system/readline: Moved the old nuttx/lib/stdio/lib_fgets.c here
|
* apps/system/readline: Moved the old nuttx/lib/stdio/lib_fgets.c here
|
||||||
and renamed it as readline(). The old fgets was simplied and the overloaded
|
and renamed it as readline(). The old fgets was simplied and the overloaded
|
||||||
readline functionality was removed.
|
readline functionality was removed.
|
||||||
@@ -187,3 +187,4 @@
|
|||||||
* apps/nshlib/nsh_fscmds.c: Add support for a 'dmesg' command that will
|
* apps/nshlib/nsh_fscmds.c: Add support for a 'dmesg' command that will
|
||||||
dump the system log if CONFIG_SYSLOG is selected.
|
dump the system log if CONFIG_SYSLOG is selected.
|
||||||
|
|
||||||
|
6.16 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
|||||||
+7
-6
@@ -2366,11 +2366,11 @@
|
|||||||
* lib/stdio/lib_vsprintf.c: Add support for fixed-size fields with floating
|
* lib/stdio/lib_vsprintf.c: Add support for fixed-size fields with floating
|
||||||
point numbers (Contributed by Mikhail Bychek)
|
point numbers (Contributed by Mikhail Bychek)
|
||||||
|
|
||||||
6.15 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
6.15 2012-02-12 Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
|
||||||
* arch/arm/src/stm32/stm32_pwm.c: Pulse count was limited to 128; now is
|
* arch/arm/src/stm32/stm32_pwm.c: Pulse count was limited to 128; now is
|
||||||
(essentially) unlimited.
|
(essentially) unlimited.
|
||||||
* configs/stm3240g-eval/include/board.h: Input frequences wrong for all but
|
* configs/stm3240g-eval/include/board.h: Input frequencies wrong for all but
|
||||||
one APB2 timer.
|
one APB2 timer.
|
||||||
* arch/mips/src/pic32mx/pic32mx-ethernet.c: The PIC32 Ethernet driver is
|
* arch/mips/src/pic32mx/pic32mx-ethernet.c: The PIC32 Ethernet driver is
|
||||||
code complete, but still untested.
|
code complete, but still untested.
|
||||||
@@ -2392,7 +2392,7 @@
|
|||||||
* include/power/battery.h and drivers/battery.c: Add the interface definitions
|
* include/power/battery.h and drivers/battery.c: Add the interface definitions
|
||||||
for an upper and lower half battery driver. Add the implementation of the
|
for an upper and lower half battery driver. Add the implementation of the
|
||||||
common upper half battery driver.
|
common upper half battery driver.
|
||||||
* drivers/power/max1704x.c: Add a driver for MAX17040x battery "fuel guage"
|
* drivers/power/max1704x.c: Add a driver for MAX17040x battery "fuel gauge"
|
||||||
* arch/arm/src/stm32/stm32_i2c.c: Add support for I2C3
|
* arch/arm/src/stm32/stm32_i2c.c: Add support for I2C3
|
||||||
* drivers/usbdev/: Lots of name changes: cdc_serial->cdcacm, usbstrg->usbmsc,
|
* drivers/usbdev/: Lots of name changes: cdc_serial->cdcacm, usbstrg->usbmsc,
|
||||||
usbser->pl2303
|
usbser->pl2303
|
||||||
@@ -2435,7 +2435,7 @@
|
|||||||
David Hewson many, many months ago.
|
David Hewson many, many months ago.
|
||||||
* configs/mcu123-lpc214x/composite and configs/mcu123-lpc214x/src/up_composite.c:
|
* configs/mcu123-lpc214x/composite and configs/mcu123-lpc214x/src/up_composite.c:
|
||||||
Add a configuration to test the USB composite device.
|
Add a configuration to test the USB composite device.
|
||||||
* configs/stm3240g-eval/telnetd: Add a configuration for testing the
|
* configs/stm3240g-eval/Telnetd: Add a configuration for testing the
|
||||||
Telnet daemon.
|
Telnet daemon.
|
||||||
* configs/stm3240g-eval/nsh2: This is another NSH configuration. It differs
|
* configs/stm3240g-eval/nsh2: This is another NSH configuration. It differs
|
||||||
from the original nsh configuration because it does not have an RS-232
|
from the original nsh configuration because it does not have an RS-232
|
||||||
@@ -2447,15 +2447,16 @@
|
|||||||
* lib/net/lib_inetntop.c: Add inet_ntop().
|
* lib/net/lib_inetntop.c: Add inet_ntop().
|
||||||
* lib/net/lib_inetpton.c: Add inet_pton().
|
* lib/net/lib_inetpton.c: Add inet_pton().
|
||||||
* include/pthread.h: Correct PTHREAD_MUTEX_INITIALIZER.
|
* include/pthread.h: Correct PTHREAD_MUTEX_INITIALIZER.
|
||||||
* fs/fat/fs_fatfs.c: Fix and error in the FAT statfs() implementation that
|
* fs/fat/fs_fatfs.c: Fix an error in the FAT statfs() implementation that
|
||||||
was causing some block counts to be reported incorrectly (reported by
|
was causing some block counts to be reported incorrectly (reported by
|
||||||
David Sidrane).
|
David Sidrane).
|
||||||
* drivers/ramlog.c: Add a character driver that can substitute
|
* drivers/ramlog.c: Add a character driver that can substitute
|
||||||
for /dev/console and or be used for logging debug output when there
|
for /dev/console and or be used for logging debug output when there
|
||||||
is no serial port available (such as when a telnet console is used).
|
is no serial port available (such as when a Telnet console is used).
|
||||||
* lib/stdio/lib_syslogstream: Add a stream object that will be used to
|
* lib/stdio/lib_syslogstream: Add a stream object that will be used to
|
||||||
re-direct all debug output to the RAM log if CONFIG_SYSLOG and
|
re-direct all debug output to the RAM log if CONFIG_SYSLOG and
|
||||||
CONFIG_RAMLOG_SYSLOG are defined.
|
CONFIG_RAMLOG_SYSLOG are defined.
|
||||||
* lib/misc/lib_dbg.c: Add an interface enabled with CONFIG_DEBUG_ENABLE that
|
* lib/misc/lib_dbg.c: Add an interface enabled with CONFIG_DEBUG_ENABLE that
|
||||||
can be used to turn debug output on and off.
|
can be used to turn debug output on and off.
|
||||||
|
|
||||||
|
6.16 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
|||||||
+147
-189
@@ -8,7 +8,7 @@
|
|||||||
<tr align="center" bgcolor="#e4e4e4">
|
<tr align="center" bgcolor="#e4e4e4">
|
||||||
<td>
|
<td>
|
||||||
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
|
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
|
||||||
<p>Last Updated: February 9, 2012</p>
|
<p>Last Updated: February 12, 2012</p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -346,6 +346,13 @@
|
|||||||
</p>
|
</p>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td><br></td>
|
||||||
|
<td>
|
||||||
|
<p>
|
||||||
|
<li>Inheritable "controlling terminals" and I/O re-direction.</li>
|
||||||
|
</p>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><br></td>
|
<td><br></td>
|
||||||
<td>
|
<td>
|
||||||
@@ -354,6 +361,13 @@
|
|||||||
</p>
|
</p>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td><br></td>
|
||||||
|
<td>
|
||||||
|
<p>System logging.</li>
|
||||||
|
</p>
|
||||||
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td><br></td>
|
<td><br></td>
|
||||||
<td>
|
<td>
|
||||||
@@ -543,7 +557,7 @@
|
|||||||
<td><br></td>
|
<td><br></td>
|
||||||
<td>
|
<td>
|
||||||
<p>
|
<p>
|
||||||
<li>Networking utilities (DHCP server and client, SMTP client, TELNET client, FTP server and client, TFTP client, HTTP server and client)</li>
|
<li>Networking utilities (DHCP server and client, SMTP client, TELNET client, FTP server and client, TFTP client, HTTP server and client). Inheritable TELNET sessions (as "controlling terminal")</li>
|
||||||
</p>
|
</p>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@@ -918,90 +932,95 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<h2>NuttX-6.14 Release Notes</h2>
|
<h2>NuttX-6.15 Release Notes</h2>
|
||||||
<p>
|
<p>
|
||||||
The 81<sup>st</sup> release of NuttX, Version 6.14, was made on January 15, 2012, and is available for download from the
|
The 82<sup>nd</sup> release of NuttX, Version 6.15, was made on February 12, 2012, and is available for download from the
|
||||||
<a href="http://sourceforge.net/projects/nuttx/files/">SourceForge</a> website.
|
<a href="http://sourceforge.net/projects/nuttx/files/">SourceForge</a> website.
|
||||||
Note that the release consists of two tarballs: <code>nuttx-6.14.tar.gz</code> and <code>apps-6.14.tar.gz</code>.
|
Note that the release consists of two tarballs: <code>nuttx-6.15.tar.gz</code> and <code>apps-6.15.tar.gz</code>.
|
||||||
Both may be needed (see the top-level <code>nuttx/README.txt</code> file for build information)
|
Both may be needed (see the top-level <code>nuttx/README.txt</code> file for build information)
|
||||||
The change log associated with the release is available <a href="#currentrelease">here</a>.
|
The change log associated with the release is available <a href="#currentrelease">here</a>.
|
||||||
Unreleased changes after this release are available in SVN.
|
Unreleased changes after this release are available in SVN.
|
||||||
These unreleased changes are also listed <a href="#pendingchanges">here</a>.
|
These unreleased changes are also listed <a href="#pendingchanges">here</a>.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
New features in this release include:
|
New or extended features in this release include:
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>Drivers</b>.
|
<li><b>Genernal Drivers</b>.
|
||||||
The upper-half PWM driver will now support a pulse count (as
|
Added support for (29-bit) extended CAN IDs.
|
||||||
would be needed to control a stepper motor).
|
Added an infrastructure to support battery drivers.
|
||||||
|
Added a driver for MAX17040x battery "fuel gauge."
|
||||||
|
Add support for Composite USB drivers (in particular for a CDC/ACM with MSC USB composite driver).
|
||||||
</li>
|
</li>
|
||||||
<li><b>STM32</b>.
|
<p>
|
||||||
The CAN driver has been verified in loopback mode. ADC driver
|
Added a new RAM logging driver.
|
||||||
support for the STM32 F4. Add support for UART4-5 and USART6
|
This will allow debug output into a RAM buffer associated with a character driver at <code>/dev/syslog</code>.
|
||||||
(Contributed by Mike Smith). The PWM driver now supports a pulse
|
Added the new command <code>dmesg</code> to NSH that can be used to dump the current contents of the log.
|
||||||
count for TIM1 and TIM8. Timer driver now supports the F4's 32-bit
|
This is useful for systems that do not have the usual serial console (for example, if you only have a Telnet console with NSH).
|
||||||
timers (Contributed by Mikhail Bychek)
|
<li><b>Networking</b>.
|
||||||
|
Added a lower level, primitive socket interface. Added a new Telnet driver:
|
||||||
</li>
|
</li>
|
||||||
<li><b>STM32F4Discovery</b>.
|
<p>
|
||||||
Support for the STM32F4-Discovery board contributed
|
A New Telnet daemon was created.
|
||||||
by Mike Smith.
|
It wraps a Telnet session within a character driver that can serve as a "controlling terminal."
|
||||||
|
The Telnet session will then be inherited by tasks created from the Telnet session and the <code>stdin</code>/<code>stdout</code> from the created task will still go through the same Telnet connection.
|
||||||
|
</p>
|
||||||
|
<li><b>STM32 Drivers</b>.
|
||||||
|
PWM driver pulse count was limited to 128; now is (essentially) unlimited.
|
||||||
|
Added support for (29-bit) extended CAN IDs.
|
||||||
|
Add support for I2C3.
|
||||||
|
The SDIO driver is (mostly) verified on the STM32 F4 platforms.
|
||||||
</li>
|
</li>
|
||||||
<li><b>STM3240G-EVAL</b>.
|
<li><b>LPC17xx Drivers</b>.
|
||||||
Add support for user control of LEDs.
|
Extended the CAN driver so that the TSEG1 and TSEG2 bit times can be set via the NuttX configuration.
|
||||||
</li>
|
Add support for (29-bit) extended CAN IDs.
|
||||||
<li><b>LPC17xx</b>.
|
|
||||||
Add support for loopback mode to CAN driver. CAN TX done
|
|
||||||
perations are now interrupt driver. Now supports configurable CAN bit
|
|
||||||
rate.
|
|
||||||
</li>
|
|
||||||
<li><b>LPC1766-STK</b>.
|
|
||||||
Add support for on-board buttons. Add support for user
|
|
||||||
control of LEDs.
|
|
||||||
</li>
|
|
||||||
<li><b>LM3S</b>.
|
|
||||||
Add support for the LM3S6432S2E on the TI RDK-S2E (Contributed
|
|
||||||
by Mike Smith)
|
|
||||||
</li>
|
</li>
|
||||||
<li><b>PIC32MX</b>.
|
<li><b>PIC32MX</b>.
|
||||||
USB device-side driver (needs further testing). A partial
|
The PIC32 Ethernet driver is code complete (but still untested).
|
||||||
Ethernet driver is also in place.
|
</li>
|
||||||
|
<li><b>FTPD</b>.
|
||||||
|
Added a new FTP server daemon.
|
||||||
|
This is based loosely on the <i>hwport_ftpd</i> library provided by Jaehyuk Cho.
|
||||||
</li>
|
</li>
|
||||||
<li><b>Library</b>.
|
<li><b>Library</b>.
|
||||||
Support added for fixed floating point fieldwidths in output
|
Add support for <code>on_exit()</code>.
|
||||||
formatting (Contributed by Mikhail Bychek)
|
Implemented <code>tcsetattr()</code> and <code>tcgetattr()</code>.
|
||||||
|
Moved the old, too-smart <code>fgets()</code> to a new application library function called <code>readline()</code>.
|
||||||
|
Dumbed down the original <code>fgets()</code>.
|
||||||
|
Add <code>strcasestr()</code>, <code>avsprintf()</code>, <code>inet_ntop()</code>, and i<code>net_pton()</code>.
|
||||||
|
Add support to enable or disable debug output.
|
||||||
</li>
|
</li>
|
||||||
<li><b>Build</b>.
|
<li><b>Build System</b>.
|
||||||
New targets apps_clean and apps_distclean to simplify working
|
Support for building a 32-bit simulation executable on a 64-bit Linux machine.
|
||||||
with application diretories.
|
Correct a dependency issue in the <code>arch/*/src/board</code> directory (from Mike Smith).
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>
|
<p>
|
||||||
Bugfixes include:
|
Bugfixes include:
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>Drivers</b>.
|
<li><b>System</b>.
|
||||||
Fixed a buffer-full test in the upper-half CAN driver.
|
Correct <code>PTHREAD_MUTEX_INITIALIZER</code>.
|
||||||
</li>
|
|
||||||
<li><b>STM32</b>.
|
|
||||||
GPIO initialize logic (submitted by Mike Smith). Fix the
|
|
||||||
debug logic that dumps the GPIO configuration.
|
|
||||||
</li>
|
|
||||||
<li><b>LPC17xxx</b>.
|
|
||||||
Correct an integeter overlow in GPIO interrupt setup
|
|
||||||
(prevented pins > 15 from being used as interrupt sources). Correct
|
|
||||||
a value used in GPIO interrupt number range test.
|
|
||||||
</li>
|
</li>
|
||||||
<li><b>FAT</b>.
|
<li><b>FAT</b>.
|
||||||
Now returns the correct error value when it is unable to
|
Fix an error in the FAT <code>statfs()</code> reported by David Sidrane.
|
||||||
recognize the file system.
|
|
||||||
</li>
|
</li>
|
||||||
<li><b>Build</b>.
|
<li><b>STM32</b>.
|
||||||
|
Fix clock frequencies for APB2 timers.
|
||||||
|
Correct an AFIO register offset.
|
||||||
|
</li>
|
||||||
|
<li><b>PIC32</b>.
|
||||||
|
Correct GPIOs used for LEDs on the Sure PIC32MX board.
|
||||||
|
</li>
|
||||||
|
<li><b>NSH</b>.
|
||||||
|
Wait for a USB connection if a USB serial class is used to interface with the host.
|
||||||
|
</li>
|
||||||
|
<li><b>FTPD</b>.
|
||||||
MAC OS build fixes (submitted by Mike Smith)
|
MAC OS build fixes (submitted by Mike Smith)
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>
|
<p>
|
||||||
See the <a href="#currentrelease">ChangeLog</a> for details.
|
See the <a href="#currentrelease">ChangeLog</a> for additional, detailed changes.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<table width ="100%">
|
<table width ="100%">
|
||||||
@@ -1368,7 +1387,7 @@
|
|||||||
This port was released in NuttX 5.5.
|
This port was released in NuttX 5.5.
|
||||||
Features are the same as with the Eagle-100 LM3S6918 described above.
|
Features are the same as with the Eagle-100 LM3S6918 described above.
|
||||||
The apps/examples/ostest configuration has been successfully verified and an
|
The apps/examples/ostest configuration has been successfully verified and an
|
||||||
NSH configuration with telnet support is available.
|
NSH configuration with Telnet support is available.
|
||||||
MMC/SD and Networking support was not been thoroughly verified:
|
MMC/SD and Networking support was not been thoroughly verified:
|
||||||
Current development efforts are focused on porting the NuttX window system (NX)
|
Current development efforts are focused on porting the NuttX window system (NX)
|
||||||
to work with the Evaluation Kits OLED display.
|
to work with the Evaluation Kits OLED display.
|
||||||
@@ -2735,125 +2754,9 @@ Other memory:
|
|||||||
<ul><pre>
|
<ul><pre>
|
||||||
nuttx-6.14 2012-01-15 Gregory Nutt <gnutt@nuttx.org>
|
nuttx-6.14 2012-01-15 Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
|
||||||
* tools/Makefile.export, mkexport.sh, and configure.sh: Changes submitted
|
|
||||||
by Mike Smith to support configuration and 'make export' on MAC OS.
|
|
||||||
* arch/arm/src/stm32/stm32_gpio.c: Disabled interrupts while configuring
|
|
||||||
GPIO pins so that we have exclusive access to the GPIO configuration
|
|
||||||
registers.
|
|
||||||
* arch/mips/src/pic32mx/pic32mx_usbdev.c: Add a USB device-side driver
|
|
||||||
for the PIC32MX family.
|
|
||||||
* arch/arm/src/stm32/stm32_gpio.c: Correct an error in some of the GPIO
|
|
||||||
initialization logic. Fix submitted by Mike Smith.
|
|
||||||
* configs/olimex-lpc1766stk/src/up_leds.c: Add new interfaces so that is
|
|
||||||
CONFIG_ARCH_LEDS are not set, the LEDs may be controlled from application
|
|
||||||
logic.
|
|
||||||
* configs/olimex-lpc1766stk/src/up_buttons.c: Add support for the buttons
|
|
||||||
on the Olimex LPC1766-STK board.
|
|
||||||
* Makefile: Added 'apps_clean' and 'apps_distclean' target to simplify
|
|
||||||
managing the state of the application directory while in the NuttX directory
|
|
||||||
* Documentation/NuttXGettingStarted.html: Added a "Getting Started" Guide
|
|
||||||
for NuttX. At present, this is just a stub and it refers to the NuttX
|
|
||||||
top-level README.txt file which is the only, real "Getting Started" Guide
|
|
||||||
that exists at the time being.
|
|
||||||
* arch/arm/src/lpc17xx/lpc17_gpioint.c: Correct an value used as the lower
|
|
||||||
end of an IRQ number range test.
|
|
||||||
* arch/arm/src/lpc17xx/lpc17_gpio.c: Fix a integer flow problem in shift.
|
|
||||||
This error would prevent pins > 15 from being used as interrupt sources.
|
|
||||||
* arch/arm/src/stm32/stm32_can.c: The CAN driver has been verified in
|
|
||||||
loopback mode on the STM3240G-EVAL board.
|
|
||||||
* configs/stm3240g-eval/src/up_adc.c: Complete coding of ADC support for the
|
|
||||||
potentiometer on board the STM3240G-EVAL.
|
|
||||||
* arch/arm/src/lpc17_can.c: Several CAN driver improvements. Adds support for
|
|
||||||
testing in loopback mode. now uses all three transmit buffers for better
|
|
||||||
performance.
|
|
||||||
* confgs/olimex-lpc1766stk/nsh: Now supports the CAN loopback test as an
|
|
||||||
optional "built-in" application.
|
|
||||||
* sched/irq_attach.c: Fix an issue with disabling interrupts when they are
|
|
||||||
detached. For the PIC32, this can't be done because there is a 1-to-many
|
|
||||||
relationship between vector numbers and interrupt numbers or different.
|
|
||||||
Added a new configuration option CONFIG_ARCH_VECNOTIRQ to at least flag
|
|
||||||
the architectures that have this issue and to (at least) avoid doing
|
|
||||||
something too wrong.
|
|
||||||
* drivers/can.c: Fix a test for buffer full in the generic, "upper half",
|
|
||||||
can driver.
|
|
||||||
* arch/arm/src/lm3s: Add support for the LM3S6432S2E (Contributed by Mike Smith)
|
|
||||||
* configs/lm3s6432-s2: Add support for the TI RDK-S2E (LM3S6432S2E) board
|
|
||||||
(Contributed by Mike Smith)
|
|
||||||
* configs/stm3240g-eval/src: Add APIs support to support user access to the
|
|
||||||
LEDs
|
|
||||||
* arch/arm/src/lpc17xx/lpc17_can.c: Add logic to change the CAN bit rate based
|
|
||||||
on the NuttX configuration.
|
|
||||||
* arch/arm/src/lpc17xx/lpc17_can.c: PCLK divisor is now a configuration
|
|
||||||
option.
|
|
||||||
* arch/arm/src/stm32/stm32_serial.c and stm32_lowputc.c: Support for
|
|
||||||
UART4-5 and USART6 added by Mike Smith. Also includes a more flexible
|
|
||||||
way of managing UART pin configurations.
|
|
||||||
* include/nuttx/pwm.h, drivers/pwm.c, arch/arm/src/stm32/stm32_pwm.c: Add
|
|
||||||
support for pulse count in order to better support stepper motors.
|
|
||||||
* arch/arm/src/stm32/stm32_dumpgpio.c: Checking wrong register to see if
|
|
||||||
GPIO is enabled. Also not adding the GPIO base address to several offsets.
|
|
||||||
* configs/stm32f4discovery: Port to the STMicro STM32F4Discovery board
|
|
||||||
(Contributed by Mike Smith).
|
|
||||||
* fs/fat/fs_fat32util.c: On a failure to recognize a FAT file system, the
|
|
||||||
mount logic should return -EINVAL, not -ENODEV.
|
|
||||||
* arch/arm/src/stm32/stm32_tim.c: Support for STM32 F4 32-bit timers
|
|
||||||
(Contributed by Mikhail Bychek)
|
|
||||||
* lib/stdio/lib_vsprintf.c: Add support for fixed-size fields with floating
|
|
||||||
point numbers (Contributed by Mikhail Bychek)
|
|
||||||
|
|
||||||
apps-6.14 2012-01-15 Gregory Nutt <gnutt@nuttx.org>
|
|
||||||
|
|
||||||
* apps/examples/buttons/main.c: The test needs to call up_buttoninit() to
|
|
||||||
properly configure the button interrupt GPIOs.
|
|
||||||
* apps/examples/pwm: Add support to test the pulse count option recently
|
|
||||||
added to the PWM interface.
|
|
||||||
|
|
||||||
pascal-1.0 2011-05-15 Gregory Nutt <gnutt@nuttx.org>
|
|
||||||
|
|
||||||
* nuttx/: The Pascal add-on module now installs and builds under the
|
|
||||||
apps/interpreters directory. This means that the pascal-2.1 module is
|
|
||||||
incompatible with will all releases of NuttX prior to nuttx-6.0 where the
|
|
||||||
apps/ module was introduced.
|
|
||||||
|
|
||||||
buildroot-1.10 2011-05-06 <gnutt@nuttx.org>
|
|
||||||
|
|
||||||
* Add patch submitted by Dimiter Georgiev to work around problems in building
|
|
||||||
GDB 6.8 with versions of Cygwin > 1.7.
|
|
||||||
* configs/i486-defconfig-4.3.3 - Builds an i486 cross development toolchain
|
|
||||||
using gcc 4.3.3. Why wouldyou want such a thing? On Linux, of course,
|
|
||||||
such a thing is not needed because you can use the installed GCC to build
|
|
||||||
i486 ELF binaries. But that will not work under Cygwin! The Cygwin
|
|
||||||
toolchain (and probably MinGW), build DOS MZ format executables (i.e.,
|
|
||||||
.exe files). That is probably not usable for most NuttX targets.
|
|
||||||
Instead, you should use this i486-elf-gcc to generate true ELF binaries
|
|
||||||
under Cygwin.
|
|
||||||
* Makefile - Alter copy arguments to avoid permissions problems when
|
|
||||||
copying NuttX header files.
|
|
||||||
* toolchain/nxflat/nxflat.mk and Makefile - Fix include paths.
|
|
||||||
* toolchain/gcc/3.3.6 - Added a patch to fixed compilation error on Ubuntu
|
|
||||||
9.10.
|
|
||||||
* toolchain/nxflat/Makefile - Correct static library link order.
|
|
||||||
* configs/arm920t-defconfig-4.3.3 - Enable support for NXFLAT tools.
|
|
||||||
* toolchain/binutils/2.21 and toolchain/gcc/4.5.2 - Add support for GCC
|
|
||||||
4.5.2 with binutils 2.21.
|
|
||||||
* configs/arm920t-eabi-defconfig-4.5.2 - Add a configuration to build a
|
|
||||||
GCC 4.5.2 EABI ARM toolchain for the ARM920t.
|
|
||||||
</pre></ul>
|
|
||||||
|
|
||||||
<table width ="100%">
|
|
||||||
<tr bgcolor="#e4e4e4">
|
|
||||||
<td>
|
|
||||||
<a name="pendingchanges">Unreleased Changes</a>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<ul><pre>
|
|
||||||
nuttx-6.15 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
|
||||||
|
|
||||||
* arch/arm/src/stm32/stm32_pwm.c: Pulse count was limited to 128; now is
|
* arch/arm/src/stm32/stm32_pwm.c: Pulse count was limited to 128; now is
|
||||||
(essentially) unlimited.
|
(essentially) unlimited.
|
||||||
* configs/stm3240g-eval/include/board.h: Input frequences wrong for all but
|
* configs/stm3240g-eval/include/board.h: Input frequencies wrong for all but
|
||||||
one APB2 timer.
|
one APB2 timer.
|
||||||
* arch/mips/src/pic32mx/pic32mx-ethernet.c: The PIC32 Ethernet driver is
|
* arch/mips/src/pic32mx/pic32mx-ethernet.c: The PIC32 Ethernet driver is
|
||||||
code complete, but still untested.
|
code complete, but still untested.
|
||||||
@@ -2875,7 +2778,7 @@ nuttx-6.15 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
|||||||
* include/power/battery.h and drivers/battery.c: Add the interface definitions
|
* include/power/battery.h and drivers/battery.c: Add the interface definitions
|
||||||
for an upper and lower half battery driver. Add the implementation of the
|
for an upper and lower half battery driver. Add the implementation of the
|
||||||
common upper half battery driver.
|
common upper half battery driver.
|
||||||
* drivers/power/max1704x.c: Add a driver for MAX17040x battery "fuel guage"
|
* drivers/power/max1704x.c: Add a driver for MAX17040x battery "fuel gauge"
|
||||||
* arch/arm/src/stm32/stm32_i2c.c: Add support for I2C3
|
* arch/arm/src/stm32/stm32_i2c.c: Add support for I2C3
|
||||||
* drivers/usbdev/: Lots of name changes: cdc_serial->cdcacm, usbstrg->usbmsc,
|
* drivers/usbdev/: Lots of name changes: cdc_serial->cdcacm, usbstrg->usbmsc,
|
||||||
usbser->pl2303
|
usbser->pl2303
|
||||||
@@ -2918,7 +2821,7 @@ nuttx-6.15 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
|||||||
David Hewson many, many months ago.
|
David Hewson many, many months ago.
|
||||||
* configs/mcu123-lpc214x/composite and configs/mcu123-lpc214x/src/up_composite.c:
|
* configs/mcu123-lpc214x/composite and configs/mcu123-lpc214x/src/up_composite.c:
|
||||||
Add a configuration to test the USB composite device.
|
Add a configuration to test the USB composite device.
|
||||||
* configs/stm3240g-eval/telnetd: Add a configuration for testing the
|
* configs/stm3240g-eval/Telnetd: Add a configuration for testing the
|
||||||
Telnet daemon.
|
Telnet daemon.
|
||||||
* configs/stm3240g-eval/nsh2: This is another NSH configuration. It differs
|
* configs/stm3240g-eval/nsh2: This is another NSH configuration. It differs
|
||||||
from the original nsh configuration because it does not have an RS-232
|
from the original nsh configuration because it does not have an RS-232
|
||||||
@@ -2930,36 +2833,91 @@ nuttx-6.15 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
|||||||
* lib/net/lib_inetntop.c: Add inet_ntop().
|
* lib/net/lib_inetntop.c: Add inet_ntop().
|
||||||
* lib/net/lib_inetpton.c: Add inet_pton().
|
* lib/net/lib_inetpton.c: Add inet_pton().
|
||||||
* include/pthread.h: Correct PTHREAD_MUTEX_INITIALIZER.
|
* include/pthread.h: Correct PTHREAD_MUTEX_INITIALIZER.
|
||||||
* fs/fat/fs_fatfs.c: Fix and error in the FAT statfs() implementation that
|
* fs/fat/fs_fatfs.c: Fix an error in the FAT statfs() implementation that
|
||||||
was causing some block counts to be reported incorrectly (reported by
|
was causing some block counts to be reported incorrectly (reported by
|
||||||
David Sidrane).
|
David Sidrane).
|
||||||
|
* drivers/ramlog.c: Add a character driver that can substitute
|
||||||
|
for /dev/console and or be used for logging debug output when there
|
||||||
|
is no serial port available (such as when a Telnet console is used).
|
||||||
|
* lib/stdio/lib_syslogstream: Add a stream object that will be used to
|
||||||
|
re-direct all debug output to the RAM log if CONFIG_SYSLOG and
|
||||||
|
CONFIG_RAMLOG_SYSLOG are defined.
|
||||||
|
* lib/misc/lib_dbg.c: Add an interface enabled with CONFIG_DEBUG_ENABLE that
|
||||||
|
can be used to turn debug output on and off.
|
||||||
|
|
||||||
apps-6.15 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
apps-6.16 2012-02-12 Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
|
||||||
* apps/nshlib/nsh_serial.c and nsh_usbdev.c: If NuttX is configured to use
|
* apps/nshlib/nsh_serial.c and nsh_usbdev.c: If NuttX is configured to use
|
||||||
a USB serial console, then NSH needs to wait until the USB console is
|
a USB serial console, then NSH needs to wait until the USB console is
|
||||||
connected and available.
|
connected and available.
|
||||||
* apps/examples/composite: Add a test of the USB composite device.
|
* apps/examples/composite: Add a test of the USB composite device.
|
||||||
* apps/examples/telnetd: Move the tiny uIP shell example from
|
* apps/examples/Telnetd: Move the tiny uIP shell example from
|
||||||
netutils/telnetd to examples/telnetd. Enhanced the telnetd daemon so that
|
netutils/Telnetd to examples/Telnetd. Enhanced the Telnetd daemon so that
|
||||||
it supports telnetd via a TTY device driver: A new TTY device driver is
|
it supports Telnetd via a TTY device driver: A new TTY device driver is
|
||||||
created when each new telnet connection is created. The shell thread
|
created when each new Telnet connection is created. The shell thread
|
||||||
is started with stdin, stdout, and stderror mapped to the TTY device.
|
is started with stdin, stdout, and stderr mapped to the TTY device.
|
||||||
* netutils/telnetd: The old uIP telnet demo is gone. In its place is a new
|
* netutils/Telnetd: The old uIP Telnet demo is gone. In its place is a new
|
||||||
telnet infrastructure. The new telnet daemon creates sessions that are
|
Telnet infrastructure. The new Telnet daemon creates sessions that are
|
||||||
"wrapped" as character devices and mapped to stdin, stdout, and stderr.
|
"wrapped" as character devices and mapped to stdin, stdout, and stderr.
|
||||||
Now the telnet session can be inherited by spawned tasks.
|
Now the Telnet session can be inherited by spawned tasks.
|
||||||
* examples/telnetd: Add a test for the new telnet daemon.
|
* examples/Telnetd: Add a test for the new Telnet daemon.
|
||||||
* examples/telnetd/telnetd_driver.c: Move the internal socket structure from
|
* examples/Telnetd/telnetd_driver.c: Move the internal socket structure from
|
||||||
the daemon's socket array into the driver's state data so that it will be
|
the daemon's socket array into the driver's state data so that it will be
|
||||||
independent from the the telnetd daemon.
|
independent from the the Telnetd daemon.
|
||||||
* apps/system/readline: Moved the old nuttx/lib/stdio/lib_fgets.c here
|
* apps/system/readline: Moved the old nuttx/lib/stdio/lib_fgets.c here
|
||||||
and renamed it as readline(). The old fgets was simplied and the overloaded
|
and renamed it as readline(). The old fgets was simplied and the overloaded
|
||||||
readline functionality was removed.
|
readline functionality was removed.
|
||||||
* apps/netutils/ftpd: Add an FTPD server (does not even compile on initial
|
* apps/netutils/ftpd: Add an FTPD server (does not even compile on initial
|
||||||
checkin).
|
checkin).
|
||||||
* apps/examples/ftpd: Add a test for the FTPD server (untest on initial
|
* apps/examples/ftpd: Add a test for the FTPD server (untest on initial
|
||||||
check-in).pascal-3.1 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
check-in).
|
||||||
|
* apps/nshlib/nsh_fscmds.c: Add support for a 'dmesg' command that will
|
||||||
|
dump the system log if CONFIG_SYSLOG is selected.
|
||||||
|
|
||||||
|
pascal-1.0 2011-05-15 Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
|
||||||
|
* nuttx/: The Pascal add-on module now installs and builds under the
|
||||||
|
apps/interpreters directory. This means that the pascal-2.1 module is
|
||||||
|
incompatible with will all releases of NuttX prior to nuttx-6.0 where the
|
||||||
|
apps/ module was introduced.
|
||||||
|
|
||||||
|
buildroot-1.10 2011-05-06 <gnutt@nuttx.org>
|
||||||
|
|
||||||
|
* Add patch submitted by Dimiter Georgiev to work around problems in building
|
||||||
|
GDB 6.8 with versions of Cygwin > 1.7.
|
||||||
|
* configs/i486-defconfig-4.3.3 - Builds an i486 cross development toolchain
|
||||||
|
using gcc 4.3.3. Why wouldyou want such a thing? On Linux, of course,
|
||||||
|
such a thing is not needed because you can use the installed GCC to build
|
||||||
|
i486 ELF binaries. But that will not work under Cygwin! The Cygwin
|
||||||
|
toolchain (and probably MinGW), build DOS MZ format executables (i.e.,
|
||||||
|
.exe files). That is probably not usable for most NuttX targets.
|
||||||
|
Instead, you should use this i486-elf-gcc to generate true ELF binaries
|
||||||
|
under Cygwin.
|
||||||
|
* Makefile - Alter copy arguments to avoid permissions problems when
|
||||||
|
copying NuttX header files.
|
||||||
|
* toolchain/nxflat/nxflat.mk and Makefile - Fix include paths.
|
||||||
|
* toolchain/gcc/3.3.6 - Added a patch to fixed compilation error on Ubuntu
|
||||||
|
9.10.
|
||||||
|
* toolchain/nxflat/Makefile - Correct static library link order.
|
||||||
|
* configs/arm920t-defconfig-4.3.3 - Enable support for NXFLAT tools.
|
||||||
|
* toolchain/binutils/2.21 and toolchain/gcc/4.5.2 - Add support for GCC
|
||||||
|
4.5.2 with binutils 2.21.
|
||||||
|
* configs/arm920t-eabi-defconfig-4.5.2 - Add a configuration to build a
|
||||||
|
GCC 4.5.2 EABI ARM toolchain for the ARM920t.
|
||||||
|
</pre></ul>
|
||||||
|
|
||||||
|
<table width ="100%">
|
||||||
|
<tr bgcolor="#e4e4e4">
|
||||||
|
<td>
|
||||||
|
<a name="pendingchanges">Unreleased Changes</a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<ul><pre>
|
||||||
|
nuttx-6.16 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
|
||||||
|
apps-6.16 2012-xx-xx Gregory Nutt <gnutt@nuttx.org>
|
||||||
|
|
||||||
buildroot-1.11 2012-xx-xx <gnutt@nuttx.org>
|
buildroot-1.11 2012-xx-xx <gnutt@nuttx.org>
|
||||||
|
|
||||||
|
|||||||
+76
-2
@@ -1304,7 +1304,7 @@ port, some new drivers and some important bugfixes:
|
|||||||
|
|
||||||
* NuttX was ported to the Luminary/TI LM3S6965 Ethernet Evaluation
|
* NuttX was ported to the Luminary/TI LM3S6965 Ethernet Evaluation
|
||||||
Kit. At present, that port includes an OS test configuration
|
Kit. At present, that port includes an OS test configuration
|
||||||
and a NuttShell (NSH) configuration with telnet support.
|
and a NuttShell (NSH) configuration with Telnet support.
|
||||||
|
|
||||||
MMC/SD and Networking support are provided but not thoroughly
|
MMC/SD and Networking support are provided but not thoroughly
|
||||||
verified in this release: Current development efforts are focused
|
verified in this release: Current development efforts are focused
|
||||||
@@ -2463,7 +2463,7 @@ And several others. See the ChangeLog for more details.
|
|||||||
NuttX-6.14
|
NuttX-6.14
|
||||||
^^^^^^^^^^
|
^^^^^^^^^^
|
||||||
|
|
||||||
The 81st release of NuttX, Version 6.11, was made on January 15, 2012,
|
The 81st release of NuttX, Version 6.14, was made on January 15, 2012,
|
||||||
and is available for download from the SourceForge website. Note
|
and is available for download from the SourceForge website. Note
|
||||||
that release consists of two tarballs: nuttx-6.14.tar.gz and
|
that release consists of two tarballs: nuttx-6.14.tar.gz and
|
||||||
apps-6.14.tar.gz. Both may be needed (see the top-level nuttx/README.txt
|
apps-6.14.tar.gz. Both may be needed (see the top-level nuttx/README.txt
|
||||||
@@ -2522,3 +2522,77 @@ Bugfixes include:
|
|||||||
|
|
||||||
And several others. See the ChangeLog for more details.
|
And several others. See the ChangeLog for more details.
|
||||||
|
|
||||||
|
NuttX-6.15
|
||||||
|
^^^^^^^^^^
|
||||||
|
|
||||||
|
The 82nd release of NuttX, Version 6.15, was made on February 12, 2012,
|
||||||
|
and is available for download from the SourceForge website. Note
|
||||||
|
that release consists of two tarballs: nuttx-6.15.tar.gz and
|
||||||
|
apps-6.15.tar.gz. Both may be needed (see the top-level nuttx/README.txt
|
||||||
|
file for build information).
|
||||||
|
|
||||||
|
New features and extended functionality:
|
||||||
|
|
||||||
|
* General Drivers: Add support for (29-bit) extended CAN IDs. Add an
|
||||||
|
infrastructure to support battery drivers. Add a driver for MAX17040x
|
||||||
|
battery "fuel gauge". Add support for Composite USB drivers (in
|
||||||
|
particular for a CDC/ACM with MSC USB composite driver).
|
||||||
|
|
||||||
|
Added a new RAM logging driver. This will allow debug output into
|
||||||
|
a RAM buffer associated with a character driver at /dev/syslog.
|
||||||
|
Added the new command 'dmesg' to NSH that can be used to dump the
|
||||||
|
current contents of the log. This is useful for systems that do not
|
||||||
|
have the usual serial console (for example, if you only have a
|
||||||
|
Telnet console with NSH).
|
||||||
|
|
||||||
|
* Networking: Add a lower level, primitive socket interface. Telnet
|
||||||
|
driver:
|
||||||
|
|
||||||
|
A New Telnet daemon was created. It wraps a Telnet session within a
|
||||||
|
character driver that can serve as a "controlling terminal." The
|
||||||
|
Telnet session will then be inherited by tasks created from the
|
||||||
|
Telnet session and the stdin/stdout from the created task will
|
||||||
|
still go through the same Telnet connection.
|
||||||
|
|
||||||
|
* STM32 Drivers. PWM driver pulse count was limited to 128; now is
|
||||||
|
(essentially) unlimited. Add support for (29-bit) extended CAN IDs.
|
||||||
|
Add support for I2C3. The SDIO driver is (mostly) verified on the
|
||||||
|
STM32 F4 platforms.
|
||||||
|
|
||||||
|
* LPC17xx Drivers. Extended the CAN driver so that the TSEG1 and TSEG2
|
||||||
|
bit times can be set via the NuttX configuration. Add support for
|
||||||
|
(29-bit) extended CAN IDs.
|
||||||
|
|
||||||
|
* PIC32 Drivers. The PIC32 Ethernet driver is code complete (but still
|
||||||
|
untested).
|
||||||
|
|
||||||
|
* FTPD. Add a new FTP server daemon. This is based loosely on
|
||||||
|
the hwport_ftpd library provided by Jaehyuk Cho.
|
||||||
|
|
||||||
|
* Library: Add support for on_exit(). Implemented tcsetattr() and
|
||||||
|
tcgetattr(). Moved the old, too-smart fgets() to a new application
|
||||||
|
library function called readline(). Dumbed down the original fgets().
|
||||||
|
Add strcasestr(), avsprintf(), inet_ntop(), and inet_pton().
|
||||||
|
Add support to enable or disable debug output.
|
||||||
|
|
||||||
|
* Build system: Support for building a 32-bit simulation executable on
|
||||||
|
a 64-bit Linux machine. Correct a dependency issue in the arch/*/src/board
|
||||||
|
directory.
|
||||||
|
|
||||||
|
Bugfixes:
|
||||||
|
|
||||||
|
* System: Correct PTHREAD_MUTEX_INITIALIZER
|
||||||
|
|
||||||
|
* FAT: Fix an error in the FAT statfs() reported by David Sidrane.
|
||||||
|
|
||||||
|
* STM32: Fix clock frequencies for APB2 timers. Correct AFIO register
|
||||||
|
offset.
|
||||||
|
|
||||||
|
* PIC32. Correct GPIOs used for LEDs on the Sure PIC32MX board.
|
||||||
|
|
||||||
|
* NSH. Wait for a USB connection if a USB serial class is used to
|
||||||
|
interface with the host.
|
||||||
|
|
||||||
|
Additional bugfixes, name changes, and other differences as detailed in the
|
||||||
|
ChangeLog.
|
||||||
|
|
||||||
|
|||||||
+4
-7
@@ -605,15 +605,12 @@ o File system / Generic drivers (fs/, drivers/)
|
|||||||
Status: Open
|
Status: Open
|
||||||
Priority: Medium-Low
|
Priority: Medium-Low
|
||||||
|
|
||||||
Title: CONFIG_RAMLOG_CONSOLE/SYSLOG DOES NOT WORK
|
Title: CONFIG_RAMLOG_CONSOLE DOES NOT WORK
|
||||||
Description: When I enable CONFIG_RAMLOG_CONSOLE, the system does not come up
|
Description: When I enable CONFIG_RAMLOG_CONSOLE, the system does not come up
|
||||||
property (using configuration stm3240g-eval/nsh2). Apparently the
|
propertly (using configuration stm3240g-eval/nsh2). The problem
|
||||||
RAM logging console is non-functional(and difficult to debug with
|
may be an assertion that is occuring before we have a console.
|
||||||
no console). If I enabled CONFIG_RAMLOG_SYSLOG, the system comes
|
|
||||||
up, but If I enable CONFIG_DEBUG, it again hangs. Apparently any
|
|
||||||
kind of early output is fatal.
|
|
||||||
Status: Open
|
Status: Open
|
||||||
Priority: Medium/high
|
Priority: Medium
|
||||||
|
|
||||||
o Graphics subystem (graphics/)
|
o Graphics subystem (graphics/)
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|||||||
Reference in New Issue
Block a user