Now I run tftpboot and see "magic" name of boot filename.
ap143-2.0> tftpboot
eth1 link down
enet0 port4 up
dup 1 speed 100
*** Warning: no boot file name; using '0101A8C0.img'
Using eth0 device
TFTP from server 192.168.1.10; our IP address is 192.168.1.1
Filename '0101A8C0.img'.
Load address: 0x81000000
Loading: T T T
I have a questions:
Need I to modify u-boot version before I will upload the lede-ar71xx-generic-cpe210-v2-initramfs-kernel.bin file?
If u-boot necessary to modify, can I back to the stock (PHAROS) firmware also via TFTP?
Finally got a programmer.
If I manually return that CPE210 v2 has DDR1 RAM in u-boot code that bootloader does not work at all.
No serial and booting happening, I am not the only one that this happens to.
I gotta compile a working one to continue work
what do you mean with this? check if you soldered flash correctly which you don't have to remove completely at all. it is enough to disconnect 3.3V pin only and use clips.
By that, I mean that if I manually specify that CPE210 V2 uses DDR1 instead of letting auto-detect based on bootstrap do its thing bootloader does not work.
I already desoldered the flash and now I can read it without issues.
My Pomona clips quality is terrible.
Hi,
i've also started to work on the cpe210v2 together with Arne. The cpe210v2 is using an uncommon image format. In difference to the cpe210v1 it's using binary kernels instead of ELF. It's also have a mktplinkfw version 1 header around the kernel.
tpsafeloader(mktplinkfw(kernel | cmdline | lzma) + rootfs).
TP-Link is ignoring the bootstrap pins which result in a wrong detected reference clock. For this reason the serial output was broken after early_printk stopped. Limited ethernet support is working, but not yet finished. wlan gets detected, log says wlan is up, but it's not working.
I used parts of your branch in mine.
Will test it today.
Update: Was just about to try it and then I saw that pad that I shorted so RX would work is completely gone.
I dont know how but it is gone so RX wont work.
Anybody maybe knows any other point on the board where RX is also present?
@lynxis Used your patch and pharos board detection code in my branch. https://github.com/robimarko/source/tree/CPE210-v2-new
Gave images a test and now it boots but kernel panics at partition detection.
But clocks are detected correctly with your patch.
Also:
spi0.0: no TP-Link header found
mtd: failed to find partitions; one or more parsers reports errors (-19)
Just a heads up to people with a CPE210v2 who find youtube videos of people opening the CPE210 case, I discovered not only two screws under the label, but there was double stick tape holding the case closed as well. A guitar pick or three worked wonders.