Please upgrade your Yún - latest is 1.5.3

Figured it out and I feel a little dumb. I was inserting the SD card with the Yun powered up. The card apparently needs to be inserted with Yun powered off, then once the card is in, power up the Yun. Duh.

Hello,
I have just bought an arduino Yun. The WiFi worked correctly and was accessible(approachable) by IDE 1.5.8 and to the address 192.168.240.1.
As you advise(recommend) it, I made the update of Open-WRT with the file Sysupgradelmage_v1.5.3.zip.
Since more access to the WiFi by the interface IDE. I tried a reset by pressing on the WiFi reset during 2 minutes but unsuccessfully. I looked for a simple solution on Web, also without succèsM.
Thank you for bringing me your help(assistant).

Here is a question for the Moderators. Can I get my arduino.org version of the YUN to work with the arduino.cc code?
There seems to be zero support on the arduino.org site.

tomb18:
Here is a question for the Moderators. Can I get my arduino.org version of the YUN to work with the arduino.cc code?
There seems to be zero support on the arduino.org site.

@tomb18,
that's good and dis-hearting to hear. All Arduino developers would like to see other developers succeed. However, this silly argument (which as you know is in court), is not helping.

Perhaps we can get arduino.org to make the change, or at least meet half way.

FWIW: this question would be better on it's own thread -- so it more visible to management. You might want to consider that. I'm sure people will add comments.

Jesse

Could someone help me out with version numbers please. I've pulled out my old Yun 1.0 Shield and want to get it all updated.

luci shows me firmware Dragino-v2 common-2.0.7, Kernel 3.3.8.

/etc/openwrt_version is '1'.


So, what and how to get everything up to snuff. I have no idea how to relate any of these numbers to 1.5.3 .... :slight_smile: And isn't openwrt in the 12.0-14.0 range? Is the firmware part of the Linux kernel? How does that get updated?


Currently, it appears that my Bridge is not working. It wasn't even show as an installed package "cpu-mcu-bridge". I installed it and rebooted, still no luck. Should the bridge also get started from a start up script?

blackt1ger:
Could someone help me out with version numbers please. I've pulled out my old Yun 1.0 Shield and want to get it all updated.

::::SNIP::::

@blackt1ger,
your question is off subject. Please start a new thread. This thread is for upgrading. Your issue is about the "Shield". This thread is NOT about the "Shield".
Jesse

jessemonroy650:
@blackt1ger,
your question is off subject. Please start a new thread. This thread is for upgrading. Your issue is about the "Shield". This thread is NOT about the "Shield".
Jesse

I will second Jesse on this one: you are talking a out a product from Dragino that runs their own software build: it is not an arduino.cc product and is not running the software mentioned in this thread.

Okay, well, obviously I am very terribly confused and I am so sorry that I offended the Yun people with my question about a SHEILD..

It was my understanding that the Yun and an Arduino with a Yun shield were the same.

But thank you for sharply pointing out that I have absolutely no business being here or asking questions.

However --- I HAVE BEEN TRYING TO UPGRADE TO THE LATESET 1.5.3 -----

It must've been the topic that threw me. I'll go somewhere else, where I can get knowledgeable help.

blackt1ger:
It was my understanding that the Yun and an Arduino with a Yun shield were the same.

They may be functionally similar, but they are not identical. There may be subtle differences between them and the software that runs on the Linux processor.

Your specific question was about figuring out version numbers - since you are looking at a different product with software distributed by a different company, any version numbers relating to the software in this thread will not apply to the version of the software on your device, and vice versa.

The software and procedure being discussed in this thread may or may not work on your shield, but that should be discussed in a different thread, not on this one.

But thank you for sharply pointing out that I have absolutely no business being here or asking questions.

Nobody has said that. Both Jesse and I said you should start a new thread about this topic - nobody has said you should go away or look for a different forum. If someone wanted you to go away, they would've said that - an invitation to start a new discussion is not a request to leave. You are welcome at this forum, and if you start a topic about how to relate the version numbers between the shield and the Yun, (and I assume you also want to know if this software will work on your shield) we will be happy to discuss it with you in your thread.

I purchased a new Yun yesterday afternoon. It boots, it's on the network, I can get to the configure page and I can SSH into the board's filesystem. I have the latest image on an SD card, but my Yun is unable to see it. I reformatted the card as Fat32 using Apple's disk utility, to no avail. The /mnt directory on the Yun is empty, and the only directories that I see in my /dev directory are bsg, bus, input, pts, and shm. None of them lead anywhere. The SD card is a few years old, so it COULD be flaky, but my mac can read it just fine. Any assistance would be appreciated.

Write dmesg on the console to check if a new device appears when you plug the sd.

I ran dmesg -c to clear the buffer, pulled the card, re-inserted the card, and ran dmesg again. There were no new messages.

After reseating the card several times, suddenly my Yun is able to read the card. Proceeding with upgrade. Thanks for the help...

Heads up: The latest version is 1.6.2.

Make sure to pay close attention to the upgrade guide, or you could end up with a brick:

If you have a Yún with an older firmware: (1.5.3) before proceed you need to to upgrade the bootloader following the bootloader update procedure. If you don't upgrade the bootloader first, your Yún will become unusable.

Before you begin, know that following the official upgrade process is done at your peril (even though every Yun shipped prior to this update requires a firmware upgrade):

WARNING: Following this guide will VOID the WARRANTY of your Yún

Hopefully some more information will come out soon from the Arduino folks to clear things up a bit.

Update: I've seen a few reports of failed updates, mostly due to not upgrading the firmware. Use the steps in this post as a guide.

I was able to get into the Lininino Web, but I did the upgrade recommended, OpenWrt-Yun image, and when it was done the YUN WIFI signal disappeared. I don't see it now on any of my devices, I wonder what I did wrong and how can I restore it. Anybody could help with this issue? Thanks.

Anyone has taken a look here : Reflashed Yun won ´t accept sftp - Arduino Yún - Arduino Forum ?

There's a SFTP problem...

The described firmware version in that thread seems to be 1.6.2.

I had some trouble with that one too, see my latest post here for a solution that worked for me:

https://forum.arduino.cc/index.php?topic=402375.0

Hi there!

I need your help...

I've tried to upgrade my Yun to the latest version and it didn't work... So I tried the following (as said here https://www.arduino.cc/en/Tutorial/YunUBootReflash):

setenv serverip 192.168.1.231;
setenv ipaddr 192.168.1.146;
tftp 0x80060000 openwrt-ar71xx-generic-linino-u-boot.bin;
erase 0x9f000000 +0x40000;
cp.b $fileaddr 0x9f000000 $filesize;
erase 0x9f040000 +0x10000

tftp 0x80060000 openwrt-ar71xx-generic-yun-16M-kernel.bin;
erase 0x9fEa0000 +0x140000;
cp.b $fileaddr 0x9fea0000 $filesize;

tftp 0x80060000 openwrt-ar71xx-generic-yun-rootfs-squashfs.bin;

erase 0x9f050000 +0xE50000;
cp.b $fileaddr 0x9f050000 $filesize;

bootm 0x9fea0000

The last command returned:
ar7240> bootm 0x9fea0000

Booting image at 9fea0000 ...

Bad Header Checksum
ar7240>

Booting image at 9fea0000 ...

Bad Header Checksum
ar7240>

In fact when you download the base images zip file, it contains the openwrt-ar71xx-generic-yun-16M-kernel.bin kernel file but not the openwrt-ar71xx-generic-yun-rootfs-squashfs.bin...

May be it's the explanation ? But don't know how to fix it...
Best,

Franck

Hello,

Can you tell me how to check if my yun must be upgraded?
Where can I see the current version.

Thx,
Renaud

Hi, I subscribe to Renaudp Question:

How to check if my Yun must be upgraded?

The posts in this topic and the Upgrade procedure on Arduino site are really confusing for me:

  1. impressiver in post #45 is saying: Heads up: The latest version is 1.6.2. and he makes a link to 1.5.3 on Arduino site. So what is the version to upgrade to??

  2. in post #4 is saying: "If files does not exists, then you running Linino." The response I get is: "No such file or directory"
    I didn't start Linino and I don't know how to get to OpenWRT to find out what is in my Yun.

Can anybody help us to clarify this?