| 
				
			 | 
			
			
				@@ -128,6 +128,19 @@ beaglebone_repack_kernel() { 
			 | 
		
	
		
			
			| 
				128
			 | 
			
				128
			 | 
			
			
				     initRd=initrd.img-$version 
			 | 
		
	
		
			
			| 
				129
			 | 
			
				129
			 | 
			
			
				     vmlinuz=vmlinuz-$version 
			 | 
		
	
		
			
			| 
				130
			 | 
			
				130
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				131
			 | 
			
			
				+    # optionally use a separately compiled kernel 
			 | 
		
	
		
			
			| 
				
			 | 
			
				132
			 | 
			
			
				+    bbb_dtb_file=/usr/lib/$kernelVersion/${bbb_dtb}.dtb 
			 | 
		
	
		
			
			| 
				
			 | 
			
				133
			 | 
			
			
				+    if [ -f /boot/bbb.tar.gz ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				134
			 | 
			
			
				+        cd /boot 
			 | 
		
	
		
			
			| 
				
			 | 
			
				135
			 | 
			
			
				+        tar -xzvf /boot/bbb.tar.gz 
			 | 
		
	
		
			
			| 
				
			 | 
			
				136
			 | 
			
			
				+        if [ -f /boot/bbb/dtbs/${bbb_dtb}.dtb ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				137
			 | 
			
			
				+            if [ -f /boot/bbb/zImage ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				138
			 | 
			
			
				+                bbb_dtb_file=/boot/bbb/dtbs/${bbb_dtb}.dtb 
			 | 
		
	
		
			
			| 
				
			 | 
			
				139
			 | 
			
			
				+                vmlinuz=/boot/bbb/zImage 
			 | 
		
	
		
			
			| 
				
			 | 
			
				140
			 | 
			
			
				+            fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				141
			 | 
			
			
				+        fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				142
			 | 
			
			
				+    fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				143
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				131
			 | 
			
				144
			 | 
			
			
				     mkdir /tmp/initrd-repack 
			 | 
		
	
		
			
			| 
				132
			 | 
			
				145
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				133
			 | 
			
				146
			 | 
			
			
				     (cd /tmp/initrd-repack ; \ 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -139,7 +152,7 @@ beaglebone_repack_kernel() { 
			 | 
		
	
		
			
			| 
				139
			 | 
			
				152
			 | 
			
			
				     rm -rf /tmp/initrd-repack 
			 | 
		
	
		
			
			| 
				140
			 | 
			
				153
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				141
			 | 
			
				154
			 | 
			
			
				     (cd /boot ; \ 
			 | 
		
	
		
			
			| 
				142
			 | 
			
				
			 | 
			
			
				-     cp /usr/lib/$kernelVersion/${bbb_dtb}.dtb dtb ; \ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				155
			 | 
			
			
				+     cp ${bbb_dtb_file} dtb ; \ 
			 | 
		
	
		
			
			| 
				143
			 | 
			
				156
			 | 
			
			
				      cat $vmlinuz dtb >> temp-kernel ; \ 
			 | 
		
	
		
			
			| 
				144
			 | 
			
				157
			 | 
			
			
				      mkimage -A arm -O linux -T kernel -n "Debian kernel ${version}" \ 
			 | 
		
	
		
			
			| 
				145
			 | 
			
				158
			 | 
			
			
				              -C none -a 0x82000000 -e 0x82000000 -d temp-kernel uImage ; \ 
			 |