まずTucaoは言う: Alios-物事1.3.3とバージョン2.0.0の前に、ちょうどピットを埋めるために引き続き、残念ながら、2.0.0をトリミングしたピット1.3.3、記入本当に大きな違いです......
Shenru、Shenru、シェンRuの......
コンパイルされたアプリケーション/例/ linkkitappファームウェア:
#@リンクピン甘いAOSのesp8266
コンパイルの実行後
#AOSアップロードリンクピンの@ esp8266
出错如下:
AOS-キューブバージョン:0.2.60
[INFO]:ターゲット:linkkitappする@ esp8266
[INFO]:現在aos_sdk_path中: '/home/yunyin/ubuntu/Ubuntu_Project/AliOSThings_2.0.0/aliosThings_living'
のscons:SConscriptファイルを読み込みます。 ...
[INFO]:sconsのは、アップロードする引数:!{ 'APPLICATION': 'linkkitapp'、 'COMMAND': 'アップロード'、 'ボード': 'esp8266'}
[INFO]:ターゲット:linkkitappする@ esp8266
[INFO]:現在aos_sdk_path中: '/home/yunyin/ubuntu/Ubuntu_Project/AliOSThings_2.0.0/aliosThings_living'
---使用可能なポート:
--- 1:は/ dev / ttyS0の'ttyS0の'
--- 2:は/ dev / ttyUSB0 'CP2102のUSBにUARTブリッジコントローラー'
---ポートインデックスまたは完全な名前を入力します。2
[INFO]:実行CMD:
「esptool.py --chipのesp8266 --portは/ dev / ttyUSB0 --baudは0x0の/home/yunyin/ubuntu/Ubuntu_Project/AliOSThings_2.0.0/aliosThings_living/platform/mcu/esp8266/bspを検出--flash_size 921600 write_flash /boot_v1.7_921600.bin 0x3fc000 /home/yunyin/ubuntu/Ubuntu_Project/AliOSThings_2.0.0/aliosThings_living/platform/mcu/esp8266/bsp/esp_init_data_default.bin 0x3fe000 /home/yunyin/ubuntu/Ubuntu_Project/AliOSThings_2.0.0/aliosThings_living/platform 0x1000を/mcu/esp8266/bsp/blank.bin/home/yunyin/ubuntu/Ubuntu_Project/AliOSThings_2.0.0/aliosThings_living/out/linkkitapp@esp8266/binary/[email protected]'
用法:esptool write_flash [-h] [--flash_freq {保つ、40M、26M、 20M、80メートル}]
[--flash_mode {QIO、維持、QOUT、DIO、DOUT}]
[--flash_size FLASH_SIZE]
[--spi-接続SPI_CONNECTION] [--no-進行]
[--verify] [ -圧縮| --no-圧縮]
<アドレス> <ファイル名> [<アドレス> <ファイル名> ...]
esptool write_flash:エラー:引数<アドレス> <ファイル名>:[errnoを2]いいえそのようなファイルまたはディレクトリ:「/home/yunyin/ubuntu/Ubuntu_Project/AliOSThings_2.0.0/aliosThings_living/out/linkkitapp@esp8266/binary/linkkitapp@esp8266 -0x1000.bin'
--- host_os:LINUX64
[ERROR]:ファームウェアのアップロードが失敗しました!
[AliOS-物事] ERROR: "s"が返されたエラーコード255
[AliOS-物事] ERROR:コマンド「sconsの- F /ホーム/ yunyin / Ubuntuの/ U buntuは_ P roject /李OSTのhings _ 2 0 0。。 / aliosのTのhings _リビング/ / ucubeを構築する。PYのCOMMAND =アップロードAPPLICATION = linkkitappボード= ESP 2 6 6" 8 /home/yunyin/ubuntu/Ubuntu_Project/AliOSThings_2.0.0/aliosThings_livingで""
---
修正方法:
#Vimの./build/site_scons/upload/esp8266.json
以下のように変更され、私はESP8266 32Mビットモジュールました:
{
"CMD":[
"esptool.py"、
"--chip"、
"esp8266"、
"--port"、
"ポート@"、
"--baud"、
"921600"、
"--before"、
"default_reset"、
"--after"、
"hard_reset"、
"write_flash"、
"-z"、
"--flash_mode"、
"DOUT"、
"--flash_freq"、
"40メートル"、
"--flash_size"、
" 4メガバイト-C1" 、
"0x0"の、
"AOSROOTの@ /プラットフォーム/ MCU / esp8266 / BSP / boot_v1.7_921600.bin @"、
"0x3fc000"、
"@のAOSROOTの@ /プラットフォーム/ MCU / esp8266 / BSP / esp_init_data_default.bin"、
"0x3fe000"、
"@ AOSROOT @ /プラットフォーム/ MCU / esp8266 / BSP / blank.bin"、
"0x1000番地"、
「@ AOSROOT @ /アウト/@TARGET@/binary/@[email protected]」
]
}
完成后、再重新执行
#AOSアップロードリンクピンの@ esp8266
推奨フルIOT技術フォーラム:www.iotqa.cn