mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-31 18:35:42 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| echo
 | |
| echo "==== running autoscript ===="
 | |
| echo
 | |
| setenv boot24 'bootm ${kernel_boot} ${mv_initrd_addr_ram}'
 | |
| setenv ramkernel 'setenv kernel_boot ${loadaddr}'
 | |
| setenv flashkernel 'setenv kernel_boot ${mv_kernel_addr}'
 | |
| setenv cpird 'cp ${mv_initrd_addr} ${mv_initrd_addr_ram} ${mv_initrd_length}'
 | |
| setenv bootfromflash run flashkernel cpird addcons boot24
 | |
| setenv bootfromnet 'tftp ${mv_initrd_addr_ram} ${initrd_name};run ramkernel'
 | |
| if test ${console} = yes;
 | |
| then
 | |
| setenv addcons 'setenv bootargs ${bootargs} console=ttyS${console_nr},${baudrate}N8'
 | |
| else
 | |
| setenv addcons 'setenv bootargs ${bootargs} console=tty0'
 | |
| fi
 | |
| setenv set_static_ip 'setenv ipaddr ${static_ipaddr}'
 | |
| setenv set_static_nm 'setenv netmask ${static_netmask}'
 | |
| setenv set_static_gw 'setenv gatewayip ${static_gateway}'
 | |
| setenv set_ip 'setenv ip ${ipaddr}::${gatewayip}:${netmask}'
 | |
| if test ${servicemode} != yes;
 | |
| then
 | |
|   echo "=== forced flash mode ==="
 | |
|   run set_static_ip set_static_nm set_static_gw set_ip bootfromflash
 | |
| fi
 | |
| if test ${autoscript_boot} != no;
 | |
| then
 | |
|   if test ${netboot} = yes;
 | |
|   then
 | |
|     bootp
 | |
|     if test $? = 0;
 | |
|     then
 | |
|       echo "=== bootp succeeded -> netboot ==="
 | |
|       run set_ip bootfromnet addcons boot24
 | |
|     else
 | |
|       echo "=== netboot failed ==="
 | |
|     fi
 | |
|   fi
 | |
|   echo "=== bootfromflash ==="
 | |
|   run set_static_ip set_static_nm set_static_gw set_ip bootfromflash
 | |
| else
 | |
|   echo "=== boot stopped with autoscript_boot no ==="
 | |
| fi
 |