@whycanservice 在 v831刚上电没有log打印,到了kernel阶段才有 中说:
@cruise33 uboot也需要修改,修改uart index
参考了这个精华帖
https://bbs.aw-ol.com/topic/1673/全志芯片tina-linux-修改-uart-引脚-uart端口?_=1679296875490
make kernel_menuconfig
d4c5385c-5302-4fb6-9d8e-1486138365b0-image.png
env.cfg
earlyprintk=sunxi-uart,0x05000400
initcall_debug=0
console=ttyS1,115200
board.dts
(为啥用&uart1这个标签会编译不过😑 )
soc@03000000 {
uart@05000000 {
pinctrl-names = "default", "sleep";
pinctrl-0 = <&uart0_pins_a>;
pinctrl-1 = <&uart0_pins_b>;
status = "disabled";
};
/*&uart1*/
uart@05000400 {
pinctrl-names = "default", "sleep";
pinctrl-0 = <&uart1_pins_a>;
pinctrl-1 = <&uart1_pins_b>;
uart1_type = <2>;
status = "okay";
};
pinctrl@0300b000 {
uart1_pins_a: uart1@0 {
allwinner,pins = "PG6", "PG7";
allwinner,pname = "uart1_tx", "uart1_rx";
allwinner,function = "uart1";
allwinner,muxsel = <5>;
allwinner,drive = <1>;
allwinner,pull = <1>;
};
uart1_pins_b: uart1@1 {
allwinner,pins = "PG6", "PG7";
allwinner,function = "gpio_in";
};
sun8iw19p1_nor_defconfig
CONFIG_SPECIFY_CONSOLE_INDEX=y
CONFIG_CONS_INDEX=2
还是只有如下开始的log🤒 :
bdb20c48-104d-4270-8f13-078f19342293-image.png
BOOT0的打印 和烧录时的打印到底受哪里控制..