dob71 wrote:norulez.nikita wrote:Bit there are one mistake in that post:
cp.b 0x82020000 0x20000 0x7a0000
Don't use 0x82020000 memory address cause you upload image at 0x82000000 in that guide
cp.b 0x82000000 0x20000 0x7a0000
And flash sysupgrade firmware
That is not a mistake. If the recovery firmware image (as the post instructs) is loaded to the address 0x82000000 in memory then write from 0x82020000 to offset 0x20000 in the flash.
If the sysupgrade image is loaded to 0x82000000 then write from 0x82000000 to 0x20000.
The reason is that the first 0x20000 bytes of the recovery image contain the bootloader, while the sysupgrade image doesn't have it.
As for recovering the bricked AP, if it is bricked because the bootloader is corrupt (might happen quite easily if you use the TFTP method and power cycle the AP after erasing the flash but before it writes the bootloader) then the only way to recover is to use an external flasher (see "Recovering from a bad flash" here h_ttps://pwassi.privatedns.org/lede/archerc20i/#factory).
I have unbricked my Acher C2 using an USB CH341A Programmer and a SOIC8 test clip (you can easily find them on eBay, Amazon, etc.) because couldn't flash using TFTP anymore and didn't want to desolder/solder flash-chip. I have flashed ArcherC2V1_tp_recovery.bin from yoq's post #124 and installed 5ghz following the instructions on post #117.
As I am a noob on OpenWrt/Linux (used to install DD-WRT/Tomato firmware in other routers), how can I enable 2.4ghz? I have tried to enable it editing /etc/config/wireless, but no success.
Edit1: There is an error on kernel log:
[ 11.082343] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 5390, rev 0500 detected
[ 11.090360] ieee80211 phy0: rt2800_init_eeprom: Error - Invalid RF chipset 0xffff detected
[ 11.098814] ieee80211 phy0: rt2x00lib_probe_dev: Error - Failed to allocate device
Does anyone know if this error is related to 2.4ghz isn't working?
(Last edited by rumash on 11 Jul 2017, 05:35)