<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 29 Aug 2019 at 02:35, Enrico Mioso <<a href="mailto:mrkiko.rs@gmail.com">mrkiko.rs@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear Bjorn,<br>
Thank you very very much! You've been always helpful tome... :)<br>
<br>
thank you for pointing me at your work - it has been very useful. I was using as references sources from the TP-Link Archer D2.<br>
<br>
thanks to your hints and work, I arrived to some of the conclusions you did. Your device was booting, instead in my case I am not able to get it past the PMU issue.<br>
And even ignoring this error I end up having issues with the GPTU.<br>
<br>
I guess the FRITZ!BOX3272 is maybe of another family of devices. don't know, running out of ideas.<br>
Any hint of what I might try next?<br>
I didn't find GPL code for this device from AVM - but maybe it's just me. Any help would be really apreciated.<br></blockquote><div>This should be it:</div><div><a href="https://osp.avm.de/fritzbox/fritzbox-3272/source-files-FRITZ.Box_3272-06.20.tar.gz">https://osp.avm.de/fritzbox/fritzbox-3272/source-files-FRITZ.Box_3272-06.20.tar.gz</a> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
BTW - PMU activation fails in sysctrl.c, in function<br>
static int pmu_enable(struct clk *clk) ...<br>
<br>
Enrico<br>
<br>
On Wed, 28 Aug 2019, Bjørn Mork wrote:<br>
<br>
> Date: Wed, 28 Aug 2019 18:52:38<br>
> From: Bjørn Mork <<a href="mailto:bjorn@mork.no" target="_blank">bjorn@mork.no</a>><br>
> To: Enrico Mioso <<a href="mailto:mrkiko.rs@gmail.com" target="_blank">mrkiko.rs@gmail.com</a>><br>
> Cc: Martin Blumenstingl <<a href="mailto:martin.blumenstingl@googlemail.com" target="_blank">martin.blumenstingl@googlemail.com</a>>,<br>
>     Hauke Mehrtens <<a href="mailto:hauke@hauke-m.de" target="_blank">hauke@hauke-m.de</a>>, <a href="mailto:openwrt-devel@lists.openwrt.org" target="_blank">openwrt-devel@lists.openwrt.org</a><br>
> Subject: Re: [OpenWrt-Devel] [lantiq] help in supporting FRITZ!BOX 3272<br>
>     (Fritz_Box_HW198))<br>
> <br>
> Enrico Mioso <<a href="mailto:mrkiko.rs@gmail.com" target="_blank">mrkiko.rs@gmail.com</a>> writes:<br>
><br>
>> I am still trying to port a FRITZ!BOX3272 device to OpenWRt.<br>
>> I tried to grab as much informations as I could, but I am arriving to the conclusion I hould be doing something really wrong.<br>
>><br>
>> First of all, the kernel panics due to a data abort at<br>
>> linux-4.19.66/arch/mips/lantiq/xway/sysctrl.c, line 478<br>
>> /* make sure to unprotect the memory region where flash is located */<br>
>> ltq_ebu_w32(ltq_ebu_r32(LTQ_EBU_BUSCON0) & ~EBU_WRDIS, LTQ_EBU_BUSCON0);<br>
> ..<br>
>> [SYSTEM:] AR10 on 500MHz/250MHz/250MHz<br>
>><br>
>> ..<br>
>> Eva_AVM ><br>
>><br>
>><br>
>><br>
>><br>
>><br>
>><br>
>><br>
>> ......................................................................................[    0.000000] Linux version 4.19.66 (mrkiko@mStation) (gcc version 7.4.0 (OpenWrt GCC 7.4.0 r10863-e1dcfe02b2)) #0 SMP Mon Aug 26 16:21:13 2019<br>
>> [    0.000000] SoC: xRX300 rev 1.2<br>
><br>
><br>
> Right, so this is AR10/xRX300. Been there, trying to get a D-Link<br>
> DWR-956 running, and gave up without getting the T-Shirt ;-)<br>
><br>
> I believe the problem you are hitting right now is caused by wrong<br>
> address for the EBU.  It is not at 0x1E105300 like for the VR9 etc, but<br>
> at 0x16000000 on the AR10.<br>
><br>
> So change this:<br>
><br>
>               ebu0: ebu@e105300 {<br>
>                       compatible = "lantiq,ebu-xway";<br>
>                       reg = <0xe105300 0x100>;<br>
>               };<br>
><br>
> into<br>
><br>
>               ebu0: ebu@6000000 {<br>
>                       compatible = "lantiq,ebu-xway";<br>
>                       reg = <0x6000000 0x100>;<br>
>               };<br>
><br>
><br>
> I was stuck the same place for quite some time....<br>
><br>
> I pushed my abandoned DWR-956 branch here now:<br>
> <a href="https://github.com/bmork/OpenWrt/tree/dwr-956-wip" rel="noreferrer" target="_blank">https://github.com/bmork/OpenWrt/tree/dwr-956-wip</a><br>
> in case it is of any use to you.<br>
><br>
> Note that this branch is a terrible mess of Work-in-Progress, meant for<br>
> my eyes only.  And even I can't make much sense out of it anymore.  So<br>
> you might be better off just ignoring it.  Your call.<br>
><br>
><br>
><br>
><br>
> Bjørn<br>
>_______________________________________________<br>
openwrt-devel mailing list<br>
<a href="mailto:openwrt-devel@lists.openwrt.org" target="_blank">openwrt-devel@lists.openwrt.org</a><br>
<a href="https://lists.openwrt.org/mailman/listinfo/openwrt-devel" rel="noreferrer" target="_blank">https://lists.openwrt.org/mailman/listinfo/openwrt-devel</a><br>
</blockquote></div></div>