Hello,
today I rebooted my old arduino Yun, which I haven't used for over 3 years, and I wanted to update the programs.
No success.
The links for opkg downloads were no longer valid and the ones I found didn't work anyway.
So I decided to put the latest version of OpenWRT indicated on the Arduino site,
http://arduino.cc/download_handler.php?f=/openwrtyun/1/YunImage_v1.5.3.zip
but following the site procedure on
https://www.arduino.cc/en/Tutorial/YunSysupgrade
using the web-based method first, my poor Yun died.
So I have performed the TFTP method, always from the Arduino site
https://www.arduino.cc/en/Tutorial/YunUBootReflash
and I stopped from the fact that, even entering Linino, my Yun doesn't see the ethernet cable.
From PC Windows the ping to Yun says that it is unreachable.
If I restart Yun without entering Linino, the ping on Yun says that it is reachable.
Is there another way to transfer U-Boot, Kernel and OpenWRT to work again in my Yun rev.1?
I attach you some info, hoping they are useful:
This is the serial monitor when I enter in Linino and do the procedure... infinite loop not copied...
U-Boot 1.1.5-linino-g223d5a8c-dirty (Jun 2 2016 - 12:11:12)
Linino Board (ar9331) U-boot
DRAM: 64 MB
Top of RAM usable for U-Boot at: 84000000
Reserving 218k for U-Boot at: 83fc8000
Reserving 192k for malloc() at: 83f98000
Reserving 44 Bytes for Board Info at: 83f97fd4
Reserving 36 Bytes for Global Data at: 83f97fb0
Reserving 128k for boot params() at: 83f77fb0
Stack Pointer at: 83f77f98
Now running in RAM - U-Boot at: 83fc8000
Flash Manuf Id 0xef, DeviceId0 0x40, DeviceId1 0x18
flash size 16777216, sector count = 256
Flash: 16 MB
In: serial
Out: serial
Err: serial
Net: eth0: b4:21:8a:00:00:00
eth1: b4:21:8a:00:00:01
eth0, eth1
autoboot in 4 seconds (stop with 'lin')...
linino>linino> setenv serverip 192.168.1.64;
linino> setenv ipaddr 192.168.1.67;
linino> tftp 0x80060000 openwrt-ar71xx-generic-linino-u-boot.bin;
dup 1 speed 100
Using eth0 device
TFTP from server 192.168.1.64; our IP address is 192.168.1.67
Filename 'openwrt-ar71xx-generic-linino-u-boot.bin'.
Load address: 0x80060000
Loading: *T T T T T T T T T T
Retry count exceeded; starting again
eth1 link down
FAIL
This is my ping to my Yun in this situation:
PS C:\WINDOWS\system32> ping 192.168.1.67
Esecuzione di Ping 192.168.1.67 con 32 byte di dati:
Risposta da 192.168.1.64: Host di destinazione non raggiungibile.
Risposta da 192.168.1.64: Host di destinazione non raggiungibile.
Risposta da 192.168.1.64: Host di destinazione non raggiungibile.
Risposta da 192.168.1.64: Host di destinazione non raggiungibile.Statistiche Ping per 192.168.1.67:
Pacchetti: Trasmessi = 4, Ricevuti = 4,
Persi = 0 (0% persi),
PS C:\WINDOWS\system32>
This is the serial monitor data if I don't press any button:
U-Boot 1.1.5-linino-g223d5a8c-dirty (Jun 2 2016 - 12:11:12)
Linino Board (ar9331) U-boot
DRAM: 64 MB
Top of RAM usable for U-Boot at: 84000000
Reserving 218k for U-Boot at: 83fc8000
Reserving 192k for malloc() at: 83f98000
Reserving 44 Bytes for Board Info at: 83f97fd4
Reserving 36 Bytes for Global Data at: 83f97fb0
Reserving 128k for boot params() at: 83f77fb0
Stack Pointer at: 83f77f98
Now running in RAM - U-Boot at: 83fc8000
Flash Manuf Id 0xef, DeviceId0 0x40, DeviceId1 0x18
flash size 16777216, sector count = 256
Flash: 16 MB
In: serial
Out: serial
Err: serial
Net: eth0: b4:21:8a:00:00:00
eth1: b4:21:8a:00:00:01
eth0, eth1
autoboot in 4 seconds (stop with 'lin')...Booting image at 9fea0000 ...
Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2014-11-14 8:00:46 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1185448 Bytes = 1.1 MB
Load Address: 80060000
Entry Point: 80060000
Verifying Checksum at 0x9fea0040 ...OK
Uncompressing Kernel Image ... OK
No initrdTransferring control to Linux (at address 80060000) ...
Giving linux memsize in bytes, 67108864
Starting kernel ...
[ 0.000000] Linux version 3.3.8 (jenkins@jenkins) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Fri Nov 14 08:57:34 CET 2014
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019374 (MIPS 24Kc)
[ 0.000000] SoC: Atheros AR9330 rev 1
[ 0.000000] Clocks: CPU:400.000MHz, DDR:400.000MHz, AHB:200.000MHz, Ref:25.000MHz
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000000 -> 0x00004000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00004000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: board=Yun console=ttyATH0,250000 mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,14656k(rootfs),1280k(kernel),64k(nvram),64k(art),15936k@0x50000(firmware) rootfstype=squashfs,jffs2 noinitrd
.
.
. omissis
.
.
[ 39.750000] loop: module loaded
[ 39.890000] PPP generic driver version 2.4.2
[ 39.940000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 40.060000] NET: Registered protocol family 24
[ 40.100000] nf_conntrack version 0.5.0 (954 buckets, 3816 max)
[ 40.550000] i2c /dev entries driver
[ 40.580000] Linux video capture interface: v2.00
[ 40.700000] fuse init (API version 7.18)
here it end to work, but the ethernet cable is working:
PS C:\WINDOWS\system32> ping 192.168.1.67
Esecuzione di Ping 192.168.1.67 con 32 byte di dati:
Risposta da 192.168.1.67: byte=32 durata=1ms TTL=64
Risposta da 192.168.1.67: byte=32 durata=1ms TTL=64
Risposta da 192.168.1.67: byte=32 durata=3ms TTL=64
Risposta da 192.168.1.67: byte=32 durata=1ms TTL=64Statistiche Ping per 192.168.1.67:
Pacchetti: Trasmessi = 4, Ricevuti = 4,
Persi = 0 (0% persi),
Tempo approssimativo percorsi andata/ritorno in millisecondi:
Minimo = 1ms, Massimo = 3ms, Medio = 1ms
Any ideas?