u-boot.env 1.2 KB

1234567891011121314151617181920
  1. args_mmc=setenv bootargs console=ttyS0,115200 panic=5 rootwait fbcon=map:10 fbcon=font:VGA8x8 vt.global_cursor_default=0 root=/dev/mmcblk0p${bootpart} rootfstype=ext4 rootflags=commit=120,data=writeback,barrier=0,journal_async_commit ro quiet
  2. baudrate=115200
  3. bootcmd=run getbootpart; run check_keys; if test ${found} = 1; then setenv bootpart 1; fi; run args_mmc; run loadfdt; run loadimage; bootz ${loadaddr} - ${fdtaddr}
  4. bootdelay=0
  5. check_keys=run probe_i2c; run set_pullups; setenv found 0; setenv timeout ${delay}; while test ${timeout} > 0; do run read_keys; echo ${keys}; if test ${keys} = f83f; then setenv found 1; setenv timeout 0; else setexpr timeout ${timeout} - 1; fi; done
  6. console=ttyS0,115200
  7. delay=1
  8. fdt_high=0xffffffff
  9. fdtaddr=0x41800000
  10. getbootpart=part list mmc 0 -bootable bootpart
  11. loadaddr=0x41000000
  12. loadfdt=load mmc 0:${bootpart} ${fdtaddr} /boot/sun8i-v3s-funkey.dtb
  13. loadimage=load mmc 0:${bootpart} ${loadaddr} /boot/zImage
  14. probe_i2c=if i2c probe 76; then setenv i2caddr 76; else setenv i2caddr 20; fi
  15. read_keys=i2c read ${i2caddr} 0 2 1c20500; setexpr.w keys *1c20500 \\& 0xf8ff
  16. set_pullups=i2c mw ${i2caddr} 46 df; i2c mw ${i2caddr} 47 f8
  17. stderr=serial@01c28000
  18. stdin=serial@01c28000
  19. stdout=serial@01c28000
  20. verify=n