包含了引导协议的一些东西, 我们作为一个裸机程序,我们可以使用 uboot 的go命令之间跳转到0x45000000处运行, 将 boot_normal 改为sunxi_flash read 45000000 ${boot_partition};go 45000000即可, 但是目前 tina 默认的 uboot 没有编译go指令, 进入lichee/brandy-2.0/u-boot-2018目录, 执行make menuconfig, 然后...
tina_d1_open_v1.0.1licheebrandy-2.0u-boot-2018driverssunxi_flashmmcsdmmc.c 中的接口: int sunxi_sprite_mmc_probe(void) { #ifndef CONFIG_MACH_SUN50IW11 return sdmmc_init_for_sprite(0, 2); #else int workmode = uboot_spare_head.boot_data.work_mode; if (workmode == WORK_MODE_CARD_...
_start = UBOOT_START_BLOCK_SMALLNAND;_end = _start + 4;/* big nand; reserve at least 20M...
默认HDMI 输出 这里我希望开机就是默认输出到 HDMI,需要对 ./device/config/chips/d1-h/configs/nezha/uboot-board.dts 进行修改 对uboot-board.dts 中的 disp 节的代码进行修改,patch 文件如下,把默认的输出设备改为 HDMI 输出 diff --git a/configs/nezha/uboot-board.dts b/configs/nezha/uboot-board....
1.3 uboot配置 修改uboot下的驱动: 进入目录: ~/tina-d1-h/lichee/brandy-2.0/u-boot-2018/drivers/video/sunxi/disp2/disp/lcd 在这里100ASK_T113-PRO开发板适配4寸MIPI屏-Tina SDK - Allwinner / T113s3-PRO - 嵌入式开发问答社区可以下载到相应的驱动,替换到TinaSDK里面的tft08006.c和tft08006.h。
1.1.2 修改uboot设备树 进入目录: /home/ubuntu/tina-d1-h/device/config/chips/d1-h/configs/nezha 1. 修改uboot-board.dts: &lcd0{lcd_used=<1>;lcd_driver_name="tft08006";lcd_backlight=<100>;lcd_if=<4>;lcd_x=<480>;lcd_y=<800>;lcd_width=<52>;lcd_height=<52>;lcd_dclk_freq=...
uboot-2018:brandy-2.0/u-boot-2018/drivers/video/sunxi/disp2/disp/lcd 板级配置,其中“芯片型号...
内核源码驱动路径:tina-d1-open/lichee/linux-5.4/drivers/video/fbdev/sunxi/disp2/disp/lcd uboot源码驱动路径:tina-d1-open/lichee/brandy-2.0/u-boot-2018/drivers/video/sunxi/disp2/disp/lcd 因为驱动框架是一样的,我们只需要修改屏幕初始化参数就可以了。这里我修改的就是tft08006.c文件 修改内核源码...
TARGET_UBOOT=u-boot-2018 TARGET_CHIP=sun20iw1p1 === Kirin@RISCV:~/workspace/tina_v1.0$ make -j64 //编译 --- (注意lunch的时候选2-d1_nezha-tina是完整系统,1那个带mini的意思是最小
max size = 0x200000 uboot size = 0xfc000 storage type = 2 FEX_CMD_fes_verify_status FEX_C...