Hi, On 15/08/2015 23:38, Mathias Kresin wrote: > Am 24.07.2015 um 01:20 schrieb Martin Blumenstingl: >> On Fri, Jul 24, 2015 at 1:00 AM, Aleksander Wałęski >> <olewa...@gmail.com> wrote: >>> Actually, it just dawned on me that they can be doing just that. In >>> the bootloader. This is the only part of firmware we are not changing. >>> If PCBs turn out to be identical we might want to check this. >> That was my first guess, but I am using the open source u-boot version >> on the BT Home Hub 5A (= Annex A device) and it still refuses to >> connect to Annex B (at least back when I tried last, I switched to >> VDSL like two months ago). > > I can confirm that it is unrelated to the bootloader. I crossflashed my > Annex A W8980v1 with the W9980B (Annex B) firmware. During crossflash, > the bootloader is updated as well. Afterwards, I do get exactly the same > error message as Andre: > > xDSL Leave SHOWTIME!! > DSL_CPE: Wrong combination of DSL PHY Firmware and hybrid type used!
this line above says it all ... here is a bit of tech background. Annex-A is when you run dsl on an analogue phone line Annex-B is when you run dsl on a digital phone line For this to work the dsl has a so called hybrid. consider it like a frequency filter. The hybrid dictates which firmware is required and what line you can run it on. running an annex-a unit will only ever work with an annex-a firmware on a POTS line. a annex-b hybrid will require a annex-b firmware and an ISDN line. John > Please change one of it. > nReturn=0 nData="E843 0003 0001 0009 " > nReturn=0 nData="5048 0000 0001 " > nReturn=0 nData="1762 0000 0001 " > > I did not connected the device to an Annex B ADSL line yet, but I guess > the result will be the same. > > Furthermore, I replaced the content of mtd4@f200 (@f100 is the device > mac address stored) and mtd5 with a bunch of 0x11, to test for a magic > value, that is read from there. U-boot replaces the content of mtd5 with > the ddr params right after reboot and neither the error message changes > if a W9980B firmware is booted, nor an error message appears if a W9980 > firmware is booted. The content of mtd6 seams to be unrelated to me, > since it contains the ath calibration data. > > I share Daniels guess, that there could be a resistor, which locks the > VRX208 to Annex A/Annex B ADSL mode. As already mentioned, it's > unrelated to VDSL. My Annex B VDSL line works with the W9980B (and > properly W9980) firmware out of the box. > >> If you can figure out where the boot_sel pins are (similar to [0] or >> [1]) to get it into CFG04 mode (= boot via UART) then I can add a >> patch for Daniel Schwierzeck's open source lantiq u-boot. But be >> aware: you need to pull some of them HIGH (= 3.3V, *NOT* 5V) - you >> could damage your device by pulling the wrong pin HIGH. > > I found the location of the boot_sel pin and have updated the W8980v1 > wiki page. > > Mathias > _______________________________________________ > openwrt-devel mailing list > openwrt-devel@lists.openwrt.org > https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel