I recently found an AudioCodes MP-202 VoIP-router which is ubiquitously available over here. It contains an AudioCodes AC496 SoC, some NOR flash and some SDRAM as well as 2 SLICs for analog phones. The AudioCodes AC49x series SoC are MIPS24Kc very similar to Texas Instruments AR7 Titan series SoCs. However, the address-space layout is a bit different, therefore I forked the ar7 target and refactored stuff accordingly. Then some pruning was done to remove lots of non-Titan-specific code from the sources. As the bootloader (PSPBoot claiming to run on an TNETV1050) allows defining mtd-partitions in the boot environment, I wrote a mtd partition parser which detects the mtd partitions in Linux according to what is stored in the bootloader's environment.
Yet, there are two things I can't get going in the way I'd like them to go: - the lzma-loader always crashes, however, the flash is big enough that this doesn't really matter (for now) - during boot, the kernel claims that 9192k are reserved, leaving only a tiny bit of memory to the user. This seems to be too much, the original firmware of the MP-202 (Linux version 2.4.21openrg-rmk1) only claims 3900k reserved during boot. Did Linux itself grow that much since 2.4? Or is there something wrong here? Cheers Daniel
pgpOoV0OedXOt.pgp
Description: PGP signature
_______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
