zephyr/samples/task_profiler/sample_microkernel_app
Fabrice Olivero f9f606b641 samples/task_profiler: disable UART0 on galileo to fix crash
On galileo, UART_0 IRQ is incorrectly mapped to IRQ 0
UART_0 IRQ should be mapped to IRQ 17 (same as UART_1 IRQ)
but NS16550 driver doesn't support mapping same IRQ for
different devices.
This is creating crashes when dumping profiler data on UART
CONSOLE (UART_1) with UART console enabled (UART in interrupt
mode)

This patch is disabling UART_0 in sample apps and adding a note
in the README file

This problem appeared due to following commit:
e643cede3a uart: add ISR callback mechanism for UART drivers
Since that commit, UART driver is setting the ISR for all
UART device instances when interrupt mode is enabled

Change-Id: Ic9d0207e5e5c7e3d8e8a8bf90f3132801bc6c2b1
Signed-off-by: Fabrice Olivero <fabrice.olivero@intel.com>
2016-05-23 21:28:09 +00:00
..
src samples: adds task_profiler application, code and scripts 2016-05-17 20:13:40 +00:00
Makefile samples: adds task_profiler application, code and scripts 2016-05-17 20:13:40 +00:00
prj.mdef samples: adds task_profiler application, code and scripts 2016-05-17 20:13:40 +00:00
prj_galileo.conf samples/task_profiler: disable UART0 on galileo to fix crash 2016-05-23 21:28:09 +00:00
prj_qemu_x86.conf samples: adds task_profiler application, code and scripts 2016-05-17 20:13:40 +00:00
prj_quark_se_devboard.conf samples/task_profiler: add RTC/counter support as timestamp 2016-05-23 21:28:04 +00:00