Hey!
I'm trying to get LEDE on this little neat device:
It has:
- Build in battery with 1800mAh (with possibility to use as a powerbank)
- SoC – Mediatek/Ralink: RT5350F MIPS processor @ 360MHz
- Wi-Fi 802.11b/g/n up to 150 Mbps; 1x 10/100M Ethernet
- USB – 1x USB 2.0 host port, 1x micro USB port for power/charging
- Misc – Power LED (two colored), factory reset pinhole, button to indicate battery state (with 4 LEDs), Switch: OFF, Charging (powerbank mode), ON
- Should have 8MB of Flash & 32MB of RAM.
Now here comes the troublebubble!
SOLVED! - Now the question is how to use all 8MB of flash (see second post!)
This "version" of A5-V11 uses the (well known) "qualcomm"-branded firmware:
So as mentiond in the openwrt wiki (https://wiki.openwrt.org/toh/unbranded/a5-v11#english_qualcomm_factory_firmware)
I did following:
- Catched the uboot.bin & the latest LEDE sysupgrade for this device
- Copy them to USB drive, rename LEDE image to firmware.bin
- Connected my PC to the mini router via Ethernet and power up the mini router
- Connect the USB Flash drive to the mini router
- Telnet to the mini router with the following command:
telnet 192.168.169.1
(The username and password are admin) - Mount the USB flash drive with the following command:
mount /dev/sda1 /mnt
- Wait a few seconds and verify that you see files:
ls /mnt
... I see my files, mounting worked
And next task is where things don't work out:
Nr 8. Upgrade uboot - be careful, do not reset router during and after this operation !
mtd_write write /mnt/uboot_usb_256_03.img Bootloader
But instead of:
You should see on console
#Unlocking Bootloader …
#Writing from /mnt/uboot256.img to Bootloader … [w]
I get:
> # mtd_write write /mnt/uboot_usb_256_03.img
> Usage: mtd [ ...] [ ...]
> The device is in the format of mtdX (eg: mtd4) or its label.
> mtd recognizes these commands:
> unlock unlock the device
> erase erase all data on device
> write |- write (use - for stdin) to device
> Following options are available:
> -q quiet mode (once: no [w] on writing,
> twice: no status messages)
> -r reboot after successful command
> -e erase before executing the command
> -v output writing info. (1 more -v would output HTML format.)
> -o file offset
> -l length in file
> -w read after write action to check
> Example: To write linux.trx to mtd4 labeled as linux and reboot afterwards
> mtd -r write linux.trx linux
And I'm out