Other Parts Discussed in Thread: DRA742, PCF8575, PMP, DRA752
Tool/software: Linux
in u-boot modified board/ti/dra7xx/mux_data.h and u-boot/arch/arm/dts/dra7-evm-common.dtsi
1 in file board/ti/dra7xx/mux_data.h
change /*{UART2_CTSN, (M3 | PIN_INPUT_PULLUP)}, /*uart2_ctsn.mmc4_dat2*/
/*{UART2_RTSN, (M3 | PIN_INPUT_PULLUP)}, /*uart2_rtsn.mmc4_dat3*/
to
{UART2_CTSN, (M2 | PIN_INPUT_PULLUP| SLEWCONTROL)
{UART2_RTSN, (M1 | PIN_INPUT_PULLUP| SLEWCONTROL)
2 u-boot/arch/arm/dts/dra7-evm-common.dtsi:14:
change stdout-path = &uart1;
to
stdout-path = &uart3;
uart3 already has log output but kernel stopped
In addtition£¬I modified /kernel/omap/arch/arm/boot/dts dra72-evm-common.dtsi
stdout-path = &uart1;
{
aliases {
display0 = &hdmi0;
sound0 = &sound0;
sound1 = &hdmi;
};
chosen {
stdout-path = &uart3;
};
Block some code in dra72-evm.dts about MMC4's part.
what is the reason of the question?
I found that board-support/linux/arch/arm/configs/ti_sdk_dra7x_release_defconfig changed CONFIG_DEBUG_OMAP2UART1=y 1modfied to 3.
make linux£¬CONFIG_DEBUG_OMAP2UART3=y can auto reback CONFIG_DEBUG_OMAP2UART1=y
How to fixed it?
in u-boot modified board/ti/dra7xx/mux_data.h and u-boot/arch/arm/dts/dra7-evm-common.dtsi£¬
1¡¢file board/ti/dra7xx/mux_data.h
change /*{UART2_CTSN, (M3 | PIN_INPUT_PULLUP)}, /*uart2_ctsn.mmc4_dat2*/
/*{UART2_RTSN, (M3 | PIN_INPUT_PULLUP)}, /*uart2_rtsn.mmc4_dat3*/
to
{UART2_CTSN, (M2 | PIN_INPUT_PULLUP| SLEWCONTROL)
{UART2_RTSN, (M1 | PIN_INPUT_PULLUP| SLEWCONTROL)
2¡¢u-boot/arch/arm/dts/dra7-evm-common.dtsi:14:
change stdout-path = &uart1;
to
stdout-path = &uart3;
uart3 already has log output £¬but £¬kernel stopped £º
In addtition£¬I modified /kernel/omap/arch/arm/boot/dts dra72-evm-common.dtsi£º
stdout-path = &uart1;
{
aliases {
display0 = &hdmi0;
sound0 = &sound0;
sound1 = &hdmi;
};
chosen {
stdout-path = &uart3;
};
Block some code £¨dra72-evm.dts£© about MMC4's part£º
what is the reason of the question£¿
I found that board-support/linux/arch/arm/configs/ti_sdk_dra7x_release_defconfig changed CONFIG_DEBUG_OMAP2UART1=y 1modfied to 3.
make linux£¬CONFIG_DEBUG_OMAP2UART3=y can auto reback CONFIG_DEBUG_OMAP2UART1=y£¡£¡
How to fixed it£¿