Skip to content

Instantly share code, notes, and snippets.

@cn0xroot
Last active June 28, 2021 06:46
Show Gist options
  • Save cn0xroot/6ddcba13e28634eb9e519631ef15c8ef to your computer and use it in GitHub Desktop.
Save cn0xroot/6ddcba13e28634eb9e519631ef15c8ef to your computer and use it in GitHub Desktop.
<pre>
baudrate=115200
bdev=sda1
bootargs=root=/dev/ram rw console=ttyS0,115200 mem=880M ramdisk_size=600000 default_hugepagesz=256m hugepagesz=256m hugepages=1 dsp_private_addr=0x40000000 dsp_private_size=0x40000000 max_num_ipc_channels=64 max_channel_depth=16 isolcpus=0
bootcmd=run nand_boot
bootdelay=3
bootfile=uImage
compiled_version=
consoledev=ttyS0
cur_image=0
debug_halt_off=mw ff7e0e30 0xf0000000
ethact=eTSEC1
ethaddr=
fdtaddr=c00000
fdtfile=
get_image=run switch_systemstatus;run set_image_addr;nand read $ramdiskaddr $nandramdiskaddr $nandramdisksize;nand read $fdtaddr $nandfdtaddr $nandfdtsize;nand read $loadaddr $nandkerneladdr $nandkernelsize;
hardware_version=SV1.0
hostname=
hwconfig=sim;uart2:dr_mode=host,phy_type=ulpi
image0_info=
image1_info=R1
lan-ipaddr=192.168.158.1
loadaddr=1000000
nand_boot=run debug_halt_off;setenv bootargs root=/dev/ram rw console=$consoledev,$baudrate $othbootargs;run get_image;bootm $loadaddr $ramdiskaddr $fdtaddr;
nandfdtaddr_image0=0
nandfdtaddr_image1=4600000
nandfdtsize=100000
nandkerneladdr_image0=100000
nandkerneladdr_image1=4700000
nandkernelsize=400000
nandramdiskaddr_image0=500000
nandramdiskaddr_image1=4B00000
nandramdisksize=4100000
netdev=eth0
nfsboot=setenv bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off console=$consoledev,$baudrate $othbootargs;tftp $loadaddr $bootfile;tftp $fdtaddr $fdtfile;bootm $loadaddr - $fdtaddr
othbootargs=mem=880M ramdisk_size=600000 default_hugepagesz=256m hugepagesz=256m hugepages=1 dsp_private_addr=0x40000000 dsp_private_size=0x40000000 max_num_ipc_channels=64 max_channel_depth=16 isolcpus=0 term_dev=eth0
ramboot=setenv bootargs root=/dev/ram rw console=$consoledev,$baudrate $othbootargs; tftp $ramdiskaddr $ramdiskfile;tftp $loadaddr $bootfile;tftp $fdtaddr $fdtfile;bootm $loadaddr $ramdiskaddr $fdtaddr
ramdiskaddr=2000000
ramdiskfile=rootfs.ext2.gz.uboot
rootpath=/opt/nfsroot
set_image0_addr=setenv nandramdiskaddr $nandramdiskaddr_image0;setenv nandfdtaddr $nandfdtaddr_image0;setenv nandkerneladdr $nandkerneladdr_image0;
set_image1_addr=setenv nandramdiskaddr $nandramdiskaddr_image1;setenv nandfdtaddr $nandfdtaddr_image1;setenv nandkerneladdr $nandkerneladdr_image1;
set_image_addr=if itest $cur_image -eq 0;then run set_image0_addr;echo boot Image-0;else run set_image1_addr;echo boot Image-1;fi;
sn=
switch_cur_image=if itest $cur_image -eq 0;then setenv cur_image 1;else setenv cur_image 0;fi;
switch_systemstatus=if itest $system_status -eq 0;then echo 0;else if itest $system_status -eq 1;then setenv system_status 2;else run switch_cur_image;fi;saveenv;fi;
system_status=0
tftp_boot=run debug_halt_off;setenv bootargs root=/dev/ram rw console=$consoledev,$baudrate $othbootargs; tftp $ramdiskaddr $ramdiskfile;tftp $loadaddr $bootfile;tftp $fdtaddr $fdtfile;bootm $loadaddr $ramdiskaddr $fdtaddr;
tftpflash=tftpboot $loadaddr $uboot; protect off 0x11000000 +$filesize; erase 0x11000000 +$filesize; cp.b $loadaddr 0x11000000 $filesize; protect on 0x11000000 +$filesize; cmp.b $loadaddr 0x11000000 $filesize
ubiformat=1
uboot=u-boot-nand.bin
usbext2boot=setenv bootargs root=/dev/ram rw console=$consoledev,$baudrate $othbootargs; usb start;ext2load usb 0:4 $loadaddr $bootfile;ext2load usb 0:4 $fdtaddr $fdtfile;ext2load usb 0:4 $ramdiskaddr $ramdiskfile;bootm $loadaddr $ramdiskaddr $fdtaddr
Environment size: 3608/8188 bytes
</pre>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment