NodeMCU ESP12e v1 Cihazına NON-OS SDK Nasıl Yüklenir?

Başlatan E-x8, 26 Aralık 2017, 13:59:18

E-x8

Merhaba

NodeMCU ESP12e V1 cihazım var karışıklık olmasın diye resminide göstereyim.


Bu cihazı AT komutlarıyla kontrol etmek istiyorum, bunun için Espressif'in flash programı ile OS yazılımı lazım.
Resmi OS linki şu : https://github.com/espressif/ESP8266_NONOS_SDK/releases/tag/v2.1.0
Resmi Flasher linki şu : http://espressif.com/en/support/download/other-tools

Benim yapamadığım nokta ise OS içerisinde birden fazla klasör ve dosyalama[Bin klasörü] var flasha neyi nasıl atmam gerektiğini bilmiyorum bu konuda tecrübe sahibi olanlar yardımcı olabilir mi?



yesilu

githubdab indirdiğinde bin-at klasörü içinde readme.md dosyasında yazıyor flash boyutuna göre adreslerin nasıl olacağı.sanırım 32 mbit flash var senin 12e de, ama onun da 2 çeşidi varmış, büyük ihtimal üstteki:
### Flash size 32Mbit: 512KB+512KB
    boot_v1.2+.bin              0x00000
    user1.1024.new.2.bin        0x01000
    esp_init_data_default.bin   0x3fc000 (optional)
    blank.bin                   0x7e000 & 0x3fe000

### Flash size 32Mbit-C1: 1024KB+1024KB
    boot_v1.2+.bin              0x00000
    user1.2048.new.5.bin        0x01000
    esp_init_data_default.bin   0x3fc000 (optional)
    blank.bin                   0xfe000 & 0x3fe000

E-x8

@yesilu sizin söylediğiniz "BOOT MODE" benim aradığım "NON-BOOT MODE" fakat orada sözü edilen şu dosyaları bulamıyorum :

- eagle.flash.bin              0x00000
- eagle.irom0text.bin       0x10000


LukeSkywalker

#3
çözüm burada : http://www.mediafire.com/file/zsa22ciz7etoci2/ESP8266+AT+firmware+Uptade_En+iyisi.rar
Bu arada neden AT modu kullanmak istiyorsunuz? Arduino ide ile çok rahat programlanıyor.

E-x8

@LukeSkywalker mesajınız için teşekkür ederim lakin prensip olarak kurumsal olmayan linklerden indirme yapmıyorum. Ek olarak bana balık vermeyin, balık tutmayı öğretin. :)
AT kullanımının dışındaki tüm yollarla programlayabiliyorum, Arduino bunlardan sadece 1 tanesi. Bu arada NON-BOOT bulamadım BOOT mode ile devam edicem. :)

LukeSkywalker

Hocam esp serisi çiplerde kurumsallik ararsaniz cok ararsiniz. Kolay gelsin.

E-x8

AT komutları ile çalıştırabilmek için salt SDK'ya ihtiyaç var. Resmi sitesinde de bu dosyaları indirebilmek için Github bağlantısını paylaşıyorlar.

İndirme yapacağım linklerde, resmi sitedeki bağlantılarla bir ilişkisinin olmasını isterim. Bunların dışında yaptığım indirmelerin çoğu yarardan çok zarar getirdi. Bu sebepten "...AT+firmware+Uptade_En+iyisi.rar" şeklindeki bir dosyayı indiremem lütfen yanlış anlamayın ama bana yol yordamını onu nasıl elde ettiğinizi izah edebilirsiniz. :)


LukeSkywalker

Yanlış anlaşılacak bir durum yok hocam. :)  Espressifin dağıttığı AT firmwareler arasında test ettiklerimden en stabili bu. O yüzden kendi arşivimden bir dosyayı paylaştım. Eğer profesyonel ürünler üretecekseniz bu çipten uzak durun derim. Ama hobi amaçlı evimde kullanacağım diyorsanız devam etmenizde bir sakınca yok.

M_B

Alıntı YapEğer profesyonel ürünler üretecekseniz bu çipten uzak durun derim.
Hocam ESP8266 'larla prof. Cihaz olmaz mı?
Onun yerine öneriniz var mı ?[size=78%]  [/size]

İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

LukeSkywalker

Bence profesyonel ürün üretilmez. Sebebi ise çipin stabil olmaması. Her an bağlantı kopabiliyor. Resetlemeniz gerekiyor.  Tekrar söylüyorum, piyasaya sunacağınız ürünler  yüzlerce belki de binlerce  kişinin eline geçecek. Temeline böyle bir bomba yerleştirmek istemezsiniz. ST'nin, Microchip in wifi ürünleri, var onlara yönelmek lazım.