mirror of
				https://github.com/immortalwrt/immortalwrt.git
				synced 2025-10-30 07:49:55 +08:00 
			
		
		
		
	ipq40xx: fix sysupgrade image for Netgear LBR20
This fixes the sysupgrade image generation for the LBR20 as before updating resulted in a brick which needed to be recovered using nmrpflash. UART log of a bricked unit: Loading DNI firmware for checking... Loading firmware 1 ... NAND read: device 0 offset 0xa600000, size 0x20000 131072 bytes read: OK NAND read: device 0 offset 0xa600000, size 0x380000 3670016 bytes read: OK rootfs imge header corrupted ! Loading firmware 2 ... NAND read: device 0 offset 0xa600000, size 0x20000 131072 bytes read: OK NAND read: device 0 offset 0xa600000, size 0x380000 3670016 bytes read: OK rootfs imge header corrupted ! Comparing the partition contents of a bricked and a working unit showed that on the bricked one the fake uImage header was missing. The UBI partition also showed significant changes. Both are fixed when the base DniImage receipt is used. Signed-off-by: Christoph Krapp <achterin@gmail.com> Link: https://github.com/openwrt/openwrt/pull/20558 Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
		 Christoph Krapp
					Christoph Krapp
				
			
				
					committed by
					
						 Robert Marko
						Robert Marko
					
				
			
			
				
	
			
			
			 Robert Marko
						Robert Marko
					
				
			
						parent
						
							aa0c78f898
						
					
				
				
					commit
					89f3c51e88
				
			| @ -882,7 +882,9 @@ define Device/netgear_orbi | ||||
| endef | ||||
|  | ||||
| define Device/netgear_lbr20 | ||||
| 	$(call Device/netgear_orbi) | ||||
| 	$(call Device/DniImage) | ||||
| 	SOC := qcom-ipq4019 | ||||
| 	DEVICE_VENDOR := NETGEAR | ||||
| 	DEVICE_MODEL := LBR20 | ||||
| 	NETGEAR_BOARD_ID := LBR20 | ||||
| 	NETGEAR_HW_ID := 29766182+0+256+512+2x2+2x2+2x2+1 | ||||
|  | ||||
		Reference in New Issue
	
	Block a user