Pawel Dembicki
67ce9aedd6
kirkwood: add support for Check Point L-50
This patch adds support for the Check Point L-50 from 600/1100 series
routers.
Specification:
-CPU: Marvell Kirkwood 88F6281 1200MHz
-RAM: 512MB
-Flash: NAND 512MB
-WiFi: mPCIe card based on Atheros AR9287 b/g/n
-WAN: 1 Gigabit Port (Marvell 88E1116R PHY)
-LAN: 9 Gigabit Ports (2x Marvell 88E6171(5+4))
-USB: 2x USB2.0
-Express card slot
-SD card slot
-Serial console: RJ-45 115200 8n1
-Unsupported DSL
Known issues:
-DSL not supported
-Expresscard not tested
Installation:
Step one -> backup:
make backup u-boot and env for revert stock posibility
make backup dsl_mac_addr, dmz_mac_addr, eth1addr, ethaddr and all lanX_mac_addr
Step two -> Use kwboot tool to upload openwrt u-boot to RAM:
run kwboot: "kwboot -B 115200 /dev/ttyUSB0 -b u-boot.kwb -p -t"
end start u-boot
Step three -> Restore macs (e.g. below):
setenv eth1addr 00:1C:XX:XX:XX:6C
setenv ethaddr 00:1C:XX:XX:XX:6B
setenv lan1_mac_addr 00:1C:XX:XX:XX:6C
setenv lan2_mac_addr 00:1C:XX:XX:XX:6D
setenv lan3_mac_addr 00:1C:XX:XX:XX:6E
setenv lan4_mac_addr 00:1C:XX:XX:XX:6F
setenv lan5_mac_addr 00:1C:XX:XX:XX:70
setenv lan6_mac_addr 00:1C:XX:XX:XX:71
setenv lan7_mac_addr 00:1C:XX:XX:XX:72
setenv lan8_mac_addr 00:1C:XX:XX:XX:73
setenv dmz_mac_addr 00:1C:XX:XX:XX:74
setenv dsl_mac_addr 00:1C:XX:XX:XX:75
Step four -> flash u-boot:
mw 0x0800000 0xffff 0x100000
nand erase 0x0 100000
tftp 0x0800000 openwrt-kirkwood-l50-u-boot.kwb
nand write 0x0800000 0x0 0x100000
saveenv
Step five -> run initramfs image:
tftpboot 0x02000000 openwrt.bin; bootm 0x02000000;
Step six -> install sysupgrade OpenWrt image:
copy to /tmp/ sysupgrade image
run sysupgrade
Back to stock:
Restore original u-boot end env.
Install factory image via stock u-boot.
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
2020-07-11 13:33:28 +02:00
..
2020-07-04 21:12:42 +02:00
2020-07-07 23:38:10 +02:00
2020-06-16 14:26:33 +02:00
2020-06-16 14:26:33 +02:00
2020-06-23 09:29:00 +02:00
2020-06-16 14:26:33 +02:00
2020-06-16 14:26:33 +02:00
2020-07-11 11:47:47 +02:00
2020-07-09 10:28:40 +02:00
2020-07-04 21:12:42 +02:00
2020-07-04 21:12:42 +02:00
2020-07-04 21:12:42 +02:00
2020-07-04 21:12:42 +02:00
2020-06-16 14:26:33 +02:00
2020-07-11 13:33:28 +02:00
2020-06-16 14:26:33 +02:00
2020-07-09 10:28:40 +02:00
2020-07-11 13:33:28 +02:00
2020-03-16 22:21:45 +01:00
2020-07-11 13:33:28 +02:00
2020-07-11 13:33:28 +02:00
2020-07-04 21:12:42 +02:00
2020-06-03 10:50:01 +01:00
2020-07-09 11:11:31 +02:00
2020-07-04 21:12:42 +02:00
2020-07-04 21:12:42 +02:00
2020-03-28 13:03:02 +01:00
2020-06-16 14:26:33 +02:00
2020-07-09 10:28:40 +02:00
2020-06-16 14:26:33 +02:00
2020-07-04 21:12:42 +02:00
2020-07-04 21:12:42 +02:00
2020-07-10 11:39:05 +02:00
2020-03-16 22:21:45 +01:00
2020-06-11 01:44:13 +02:00
2020-07-04 21:12:42 +02:00
2020-06-27 00:19:13 +02:00
2020-03-28 22:58:36 +01:00
2019-12-23 13:18:04 -08:00
2020-07-06 17:57:33 +02:00
2020-03-17 00:51:48 +01:00
2020-07-08 16:07:05 +02:00