File tree Expand file tree Collapse file tree 8 files changed +98
-0
lines changed Expand file tree Collapse file tree 8 files changed +98
-0
lines changed Original file line number Diff line number Diff line change @@ -112,3 +112,4 @@ CONFIG_USB_OHCI_GENERIC=y
112112CONFIG_USB_DWC3=y
113113CONFIG_USB_DWC3_GENERIC=y
114114CONFIG_ERRNO_STR=y
115+ CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x200
Original file line number Diff line number Diff line change @@ -108,3 +108,4 @@ CONFIG_USB_OHCI_GENERIC=y
108108CONFIG_USB_DWC3=y
109109CONFIG_USB_DWC3_GENERIC=y
110110CONFIG_ERRNO_STR=y
111+ CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x200
Original file line number Diff line number Diff line change 1+ UBOOT_DEFCONFIG ?= quartz64-a-rk3566_defconfig
2+ BL31 ?= tmp/rkbin/bin/rk35/rk3568_bl31_v1.43.elf
3+ BOARD_CHIP ?= rk3568
4+ UBOOT_TPL =
5+ ROCKCHIP_TPL ?= tmp/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.17.bin
6+ LOADER_OFFSET ?= 64
7+ LOADER_FLASH ?= rksd_loader
8+ IMAGES ?= flash-spi erase-spi
9+ LOADERS ?= rksd_loader rkspi_loader
10+ RKSD_LOADER ?= idbloader.img
11+ RKSPI_LOADER ?= idbloader-spi.img
Original file line number Diff line number Diff line change 1+ setenv blink_power 'led work off; sleep 0.1; led work on'
2+
3+ # erase flash
4+ run blink_power blink_power
5+ sf probe
6+ sf erase 0 400000
7+
8+ # blink forever
9+ while true; do run blink_power; sleep 1; done
Original file line number Diff line number Diff line change 1+ setenv blink_power 'led work off; sleep 0.1; led work on'
2+ setenv blink_standby 'led diy off; sleep 0.1; led diy on'
3+
4+ # first read existing loader
5+ run blink_power
6+ sf probe
7+
8+ # or load rkspi_loader.img and write it to 0 offset of spi
9+ # or fail badly
10+
11+ if size ${devtype} ${devnum}:${distro_bootpart} rkspi_loader.img; then
12+ load ${devtype} ${devnum}:${distro_bootpart} ${kernel_addr_r} rkspi_loader.img
13+
14+ # erase flash
15+ run blink_power blink_power
16+ sf erase 0 400000
17+
18+ # write flash
19+ run blink_power blink_power blink_power
20+ sf write ${kernel_addr_r} 0 ${filesize}
21+
22+ # blink forever
23+ while true; do run blink_power; sleep 1; done
24+ else
25+ # blink forever
26+ echo " missing rkspi_loader.img"
27+ while true; do run blink_standby; sleep 1; done
28+ fi
Original file line number Diff line number Diff line change 1+ UBOOT_DEFCONFIG ?= quartz64-b-rk3566_defconfig
2+ BL31 ?= tmp/rkbin/bin/rk35/rk3568_bl31_v1.43.elf
3+ BOARD_CHIP ?= rk3568
4+ UBOOT_TPL =
5+ ROCKCHIP_TPL ?= tmp/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.17.bin
6+ LOADER_OFFSET ?= 64
7+ LOADER_FLASH ?= rksd_loader
8+ IMAGES ?= flash-spi erase-spi
9+ LOADERS ?= rksd_loader rkspi_loader
10+ RKSD_LOADER ?= idbloader.img
11+ RKSPI_LOADER ?= idbloader-spi.img
Original file line number Diff line number Diff line change 1+ setenv blink_power 'led work off; sleep 0.1; led work on'
2+
3+ # erase flash
4+ run blink_power blink_power
5+ sf probe
6+ sf erase 0 400000
7+
8+ # blink forever
9+ while true; do run blink_power; sleep 1; done
Original file line number Diff line number Diff line change 1+ setenv blink_power 'led work off; sleep 0.1; led work on'
2+ setenv blink_standby 'led diy off; sleep 0.1; led diy on'
3+
4+ # first read existing loader
5+ run blink_power
6+ sf probe
7+
8+ # or load rkspi_loader.img and write it to 0 offset of spi
9+ # or fail badly
10+
11+ if size ${devtype} ${devnum}:${distro_bootpart} rkspi_loader.img; then
12+ load ${devtype} ${devnum}:${distro_bootpart} ${kernel_addr_r} rkspi_loader.img
13+
14+ # erase flash
15+ run blink_power blink_power
16+ sf erase 0 400000
17+
18+ # write flash
19+ run blink_power blink_power blink_power
20+ sf write ${kernel_addr_r} 0 ${filesize}
21+
22+ # blink forever
23+ while true; do run blink_power; sleep 1; done
24+ else
25+ # blink forever
26+ echo " missing rkspi_loader.img"
27+ while true; do run blink_standby; sleep 1; done
28+ fi
You can’t perform that action at this time.
0 commit comments