<div dir="ltr">Hello Guys,<div><br></div><div>We do have RB CRS226 CPU is QCA8519</div><div><br></div><div><a href="https://i.mt.lv/routerboard/files/CRS226-161219162143.png">https://i.mt.lv/routerboard/files/CRS226-161219162143.png</a><br></div><div><br></div><div>we tried make menuconfig for atheros AR7XXX, AR9xx using diferent sources </div><div><br></div><div><div>am trying to install openwrt on a rb model CRS226 but after transfer image it does not boot<br></div><div>initially we used an image for ar71xx mikrotik<br></div><div>Serial connection shows image transfer and then jumping to elf image ok then when starting the kernel it hangs<br></div><div>Router has a QCA8519 CPU a Qualcomm re-branded Atheros 8xxx series i believe</div><div>We do not have it as target system on menuconfig</div><div>so we  try compiling for AR9xxx target and set Atheros AR7XXX/AR9XXX on menuconfig and as subtarget mikrotic devices with NAND </div><div><br></div><div>We also tried a generic the generic precompiled image from <a href="https://downloads.openwrt.org/chaos_calmer/15.05.1/ar71xx/mikrotik/">https://downloads.openwrt.org/chaos_calmer/15.05.1/ar71xx/mikrotik/</a> </div><div><br></div><div>It looks like this RB is unsupportable until the cpu has been reverse engineered maybe</div><div><br></div><div>i take we are using the provided cross compiler and stuff and maybe this mikrotik board deviates slightly from the generic designs used by the TP Link etc</div><div>and we need to make our own cross</div><div><br></div><div>We already tried to built our own cross but target system on menuconfig has not many available and clear options apart from Ath 7xxx/9xxx</div><div><br></div><div>openwrt-15.05.1-ar71xx-mikrotik-vmlinux.lzma etc are all presumably compiled with OpenWrt-SDK-15.05.1-ar71xx-mikrotik_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-x86_64.tar.bz2<br></div><div><br></div><div>so for us using our own cross means you have to do it all again</div><div><br></div><div>and so far I can't even find any datasheet for that chip as well<br></div><div><br></div><div>i've looked for the qca9558 as well, and there is some information but they're tight lipped</div><div><br></div><div>we didn't you use the SDK above when compiling the kernel</div><div><br></div><div>we believe there's a cross compiler option in the make menuconfig that it asks for a prefix. in general setup there should be a menu entry that says cross compiler prefix? (or there is when you are typing make menuconfig in a regular linux kernel directory) and as well that if we do download that linaro cross compiler, and hopefully if those binaries run on our machine, we could use the prefix of that compiler and then run the compilation</div><div><br></div><div>1) So at this point it seems the path to try is to download the linaro cross compiler But we do not found the link </div><div><br></div><div>2) Use linaro to run the compilation we are using gcc.</div><div><br></div><div>3) Check if there is a cross compiler option prefix option there in make menuconfig, under general setup option. </div><div><br></div><div>we are not sure how openwrt is setup by default when it comes to someone making their own kernel, or selecting their own kernel options but we are looking at the links below. <br></div><div><br></div><div>We are not also very knowledgeable on this subject as well. Please do apologize if its trivial for you guys</div><div><br></div><div><a href="https://wiki.openwrt.org/doc/devel/crosscompile">https://wiki.openwrt.org/doc/devel/crosscompile</a><br></div><div><a href="https://wiki.openwrt.org/doc/howto/obtain.firmware.sdk">https://wiki.openwrt.org/doc/howto/obtain.firmware.sdk</a><br></div><div><br></div><div><br></div><div>Can anyone give us an help with this.</div><div><br></div><div>Thanks </div></div></div>