Hello I did work on adding support for the BRCM4716 to openwrt after getting an ASUS RT-N16 from glp. The main problem is, that the sonics silicon backplane is completly different especially the registers of the actual backplane. Also, it uses a different MIPS core and also a different ethernet mac then the other models. I did manage to get a booting kernel which seems to run fine, but pretty much everything useful is missing (including ethernet) I would like to split the patch into smaller chunks and send them here as I have time. The complete patch is here (minus the part in this mail): https://dev.openwrt.org/attachment/ticket/6580/asus.diff
The first patch adjusts the caching code, because it reads a backplane
register, which isn't there on the 4716.
I'm not completly sure, how this code works, but it only seems to be a
dummy read, so I used register 0 instead.
Bernhard
n16_1.diff
Description: Binary data
_______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
