ESP32 CAM به لپتاب وصل نمی شود.

5 ماه قبل
81 بازدید

1

سلام، من یک ماژول ESP32 و یک ماژول ESP32 CAM دارم ، باور کنید از هر راهی که فکرش را بکنید استفاده کردم تا بتوانم آنها را پروگرم کنم و از مبدل های سریال زیادی مثل CH340 ، CP2102 و حتی آردوینو را امتحان کردم و کار های نرم افزاری و سخت افزاری زیادی بر روی آنها انجام دادم اما هر با پس از کامپایل کردن برد، ارور Exit Status 2 را به من نشان میداد. لطفا به من بگید که چگونه این اشکال رو رفع کنم.

سلام عید شما مبارک ، خیلی ممنون که سریع پیگیری کردید.

کد اجرا نمی شود و آپلود هم با خطا مواجه میشود و اصلا به قسمت درصد و ریست نمی رسد و در آخر متن ارور، جمله Exit Status 2 را نشان می دهد.

باتشکر

 

 

ویرایش اول:

سلام دوباره .
من یک برد جدید خریدم و این بار متن ارور این شکلی بود:

Sketch uses 1506869 bytes (47%) of program storage space. Maximum is 3145728 bytes.
Global variables use 70216 bytes (21%) of dynamic memory, leaving 257464 bytes for local variables. Maximum is 327680 bytes.
esptool.py v4.5.1
Serial port COM7
Connecting...

A serial exception error occurred: Write timeout
Note: This error originates from pySerial. It is likely not a problem with esptool, but with the hardware connection or drivers.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
Failed uploading: uploading error: exit status 1

ولی با برد قبلی ارور این شکلی هست

Sketch uses 1506869 bytes (47%) of program storage space. Maximum is 3145728 bytes. 
Global variables use 70216 bytes (21%) of dynamic memory, leaving 257464 bytes for local variables. Maximum is 327680 bytes. 
esptool.py v4.5.1 
Serial port COM7 
Connecting...................................... 
A fatal error occurred: Failed to connect to ESP32: No serial data received. 
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html 
Failed uploading: uploading error: exit status 2
04 تیر 03 در 07:13
حسام
13

خدمتتون عرض کردم بخش ارور را به صورت کامل قرار بدهید (یعنی چند خط از قبل از ارور را نیز قرار بدهید تا مورد بررسی قرار گرفته شود.)  – محمد دمیرچی 03-04-09 در 10:36

سلام دوباره . من یک برد جدید خریدم و این بار متن ارور این شکلی بود: Sketch uses 1506869 bytes (47%) of program storage space. Maximum is 3145728 bytes. Global variables use 70216 bytes (21%) of dynamic memory, leaving 257464 bytes for local variables. Maximum is 327680 bytes. esptool.py v4.5.1 Serial port COM7 Connecting... A serial exception error occurred: Write timeout Note: This error originates from pySerial. It is likely not a problem with esptool, but with the hardware connection or drivers. For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html Failed uploading: uploading error: exit status 1  – حسام کیوانلو 03-04-23 در 07:30

ولی با برد قبلی ارور این شکلی هست: Sketch uses 1506869 bytes (47%) of program storage space. Maximum is 3145728 bytes. Global variables use 70216 bytes (21%) of dynamic memory, leaving 257464 bytes for local variables. Maximum is 327680 bytes. esptool.py v4.5.1 Serial port COM7 Connecting...................................... A fatal error occurred: Failed to connect to ESP32: No serial data received. For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html Failed uploading: uploading error: exit status 2  – حسام کیوانلو 03-04-23 در 07:34

من برای ریختن کد بر بروی آردوینوی پرومینی از سریال آردوینو اونو استفاده میکردم تا اینکه آی سی سریالش سوخت و امروز برای اینکه پروگرمش کنم از مبدل سریال استفاده کردم اما این ارور رو داد : avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xc0 avrdude: ser_send(): write error: sorry no info avail avrdude: ser_recv(): read error: Access is denied. avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xc0 avrdude: ser_drain(): read error: Access is denied. Failed uploading: uploading error: exit status 1 من برای اولین بار بود که از مبدل سریال برای پروگرم کردن اردوینو استفاده میکردم.  – حسام کیوانلو 03-04-23 در 07:51

لطفا برای سوال در مورد آردوینو یک تاپیک جدید ایجاد کنید.  – محمد دمیرچی 03-04-23 در 08:00

افزودن دیدگاه

1 پاسخ ثبت شده است
2

با سلام

بعد از اینکه پروگرام انجام شده و به 100 درصد رسیده و برای ریست میخواهد اقدام کند این ارور را میگیرید؟؟

برای مثال در کجا این بخش ارور را دریافت میکنید؟؟

Writing at 0x0004b6ce... (90 %)
Writing at 0x00050f17... (100 %)
Wrote 268464 bytes (149009 compressed) at 0x00010000 in 4.0 seconds (effective 538.0 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

و نکته دیگر پس از اینکه این ارور را دریافت میکنید میکروکنترلر کد مورد نظر را اجرا میکنید یا خیر؟؟

با ویرایش سوال می توانید یک عکس یا بخش ارور خود را قرار بدهید که مورد بررسی قرار گرفته شود.

 

ویرایش اول:

باز هم عرض میکنم با ویرایش سوال میتوانید ارور ها را قرار بدهید. با قرار دادن در بخش کامنت ها خط های ارور بهم ریخته میشود.

با توجه به چیزی که در ارور های شما مشاهده میشود.

برد اولی شما وارد مود پروگرام نمیشود. شما پایه IO0 را به GND وصل کنید و سریال مانیتور را باز کنید و یک بار دکمه ریست را بزند 

متن زیر باید در سریال مانیتور برای شما نمایش داده شود (به صورت نکته داخل آموزش نیز به این مورد شاره شده است).

(POWERON_RESET),boot:0x3 (DOWNLOAD_BOOT(UART0/UART1/SDIO_REI_REO_V2))  waiting for download

زمانی که این خط را دریافت کردید یعنی ماژول آماده پروگرام شدن می باشد. و سریال مانیتور را ببندید و بر روی دکمه آپلود کلیک کنید.

در غیر این صورت سیم کشی را باید بررسی کنید.

برای برد دوم نیز شماره پورت سریال را پیدا نکرده است. امکان دارد به USB دیگری از سیستم خود وصل کردید و شماره پورت دستگاه عوض شده است.

بررسی کنید و مشابه توضیحات بالا مراحل را انجام بدهید تا دستگاه شما پروگرام بشود.

04 تیر 03 در 11:33
محمد دمیرچی
4220

پاسخ ویرایش شد  – محمد دمیرچی 03-04-23 در 07:52

افزودن دیدگاه


انجمن کافه‌ربات © 1400