4 linux, Environment on windows, Ktt20/pitx software guide – Kontron KTT20-pITX User Manual
Page 35
KTD-S0045-D
Page 31
U-Boot Compilation
KTT20/pITX Software Guide
#ifdef CONFIG_BOARD_EARLY_INIT_F
int board_early_init_f (void)
{
int uart_ids = 0;
// bit mask of which UART ids to enable
#ifdef CONFIG_TEGRA2_ENABLE_UARTA
uart_ids |= UARTA;
#endif
#ifdef CONFIG_TEGRA2_ENABLE_UARTB
uart_ids |= UARTB;
#endif
#ifdef CONFIG_TEGRA2_ENABLE_UARTC
uart_ids |= UARTC;
#endif
...........
Add some entries to 'include/configs/harmony.h. For example:
#define CONFIG_TEGRA2_ENABLE_UARTA
#define CONFIG_TEGRA2_ENABLE_UARTB
#define CONFIG_TEGRA2_ENABLE_UARTC
#define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTC_BASE
#define CONFIG_SYS_NS16550_COM2 NV_PA_APB_UARTA_BASE
#define CONFIG_SYS_NS16550_COM3 NV_PA_APB_UARTB_BASE
8.4
Linux
®
Environment on Windows
®
If you want to implement a Linux
®
environment on a Windows
®
operating system the ORACLE
®
VirtualBox
®
is a good solution. For further information see
https://www.virtualbox.org/
VirtualBox
®
supports all USB interfaces from the host and configures the guest operating system with a
virtual USB controller. Likely there are some exceptions, for example the access to the
Client Port Driver
(CPD)
.