انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => نرم‌افزارهای فنی-مهندسی => نویسنده: ح.م در 28 شهریور 1392، 06:49 ق‌ظ

عنوان: پاسخ : مشکل در نصب و راه اندازی کامپایلر برای میکروکنترولرهای ARM (حل نشد)
ارسال شده توسط: ح.م در 28 شهریور 1392، 06:49 ق‌ظ
شرکت ARM یه برنامه داره که از برنامه های متن باز هم توش استفاده کرده این برنامه برای توسعه برنامه های تحت میکروکنترولرهاش هست.
این هم آدرسش http://www.arm.com/products/tools/software-tools/ds-5/ds-5-downloads.php
حال مشکل چیه مشکل اینه که وقتی بنده می خوام این برنامه رو نصب کنم خطا می ده
این هم خروجی
sh install_x86_32.sh
Please answer with one of: 'yes' or 'no/quit'
Do you agree to the above terms and conditions? yes
Where would you like to install to? [default: /usr/local/DS-5]

Please answer with one of: 'yes/y' or 'no/n'
'/usr/local/DS-5' does not exist, create? [default: yes] y

--- Installing to '/usr/local/DS-5' (This may take a while...)

gzip: stdin: invalid compressed data--format violated
/bin/tar: Unexpected EOF in archive
/bin/tar: Unexpected EOF in archive
/bin/tar: Error is not recoverable: exiting now
Tried to drive "/bin/tar" via "/bin/gunzip" and failed
Could not execute '/bin/sh -c "/usr/bin/tail -c+74538 '/media/sda4/Program/linux/Elecrric/DS 5/install_x86_32.sh'" | /bin/gunzip -c | "/bin/tar" --no-same-owner -xf - '
Errno was 2
نیاز دارم به این برنامه نمی دونم چشه !  :'(
عنوان: پاسخ : مشکل در نصب DS-5 برنامه توسعه میکروکنترولرهای ARM
ارسال شده توسط: ava در 28 شهریور 1392، 06:55 ق‌ظ
sudo su
بزن قبلش
احتمالا دسترسی نداره که نمیتونه آنزیپ کنه
عنوان: پاسخ : مشکل در نصب و راه اندازی کامپایلر برای میکروکنترولرهای ARM
ارسال شده توسط: ح.م در 28 شهریور 1392، 07:05 ق‌ظ
زدم جواب نمی ده !
فکر می کنم مشکل از اجرای این خط باشه
مشکا اینجاس
gzip: stdin: invalid compressed data--format violated
/bin/tar: Unexpected EOF in archive
/bin/tar: Unexpected EOF in archive
/bin/tar: Error is not recoverable: exiting now
Tried to drive "/bin/tar" via "/bin/gunzip" and failed
Could not execute '/bin/sh -c "/usr/bin/tail -c+74538 '/media/sda4/Program/linux/Elecrric/DS 5/DS-5/install_x86_32.sh'" | /bin/gunzip -c | "/bin/tar" --no-same-owner -xf - '
Errno was 2
عنوان: پاسخ : مشکل در نصب DS-5 برنامه توسعه میکروکنترولرهای ARM
ارسال شده توسط: ava در 28 شهریور 1392، 07:32 ق‌ظ
زدم جواب نمی ده !
فکر می کنم مشکل از اجرای این خط باشه
مشکا اینجاس
gzip: stdin: invalid compressed data--format violated
/bin/tar: Unexpected EOF in archive
/bin/tar: Unexpected EOF in archive
/bin/tar: Error is not recoverable: exiting now
Tried to drive "/bin/tar" via "/bin/gunzip" and failed
Could not execute '/bin/sh -c "/usr/bin/tail -c+74538 '/media/sda4/Program/linux/Elecrric/DS 5/DS-5/install_x86_32.sh'" | /bin/gunzip -c | "/bin/tar" --no-same-owner -xf - '
Errno was 2
ارور که خیلی واضح و روشن میگه که فرمت فشرده شما معتبر نمیباشد
برو توی سافتوار سنتر اوبونتو و بزن 7zip رو پیدا کن نصبش کن همراه با افزونه ها و اضافاتش
بعد مجدد تست کن
عنوان: پاسخ : مشکل در نصب و راه اندازی کامپایلر برای میکروکنترولرهای ARM
ارسال شده توسط: ح.م در 28 شهریور 1392، 08:10 ق‌ظ
نصب هست احتمالش هست فایل خراب دانلود شده باشه با توجه به این که بخشیش اجرا شده ؟!
عنوان: پاسخ : مشکل در نصب DS-5 برنامه توسعه میکروکنترولرهای ARM
ارسال شده توسط: ava در 28 شهریور 1392، 08:23 ق‌ظ
نصب هست احتمالش هست فایل خراب دانلود شده باشه با توجه به این که بخشیش اجرا شده ؟!
شاید پیش نیازی میخوای برای کامپایل و نصب نیست نمیدونم دقیق
ببینید فایل کامپایل شدش .deb رو تو نت پیدا نمیکنید
اونو بگیرید با دو تا کلیک نصب میشه دیگه لازم نیست کامپایل کنید از سورس
عنوان: پاسخ : مشکل در نصب و راه اندازی کامپایلر برای میکروکنترولرهای ARM
ارسال شده توسط: ح.م در 28 شهریور 1392، 08:32 ق‌ظ
این برنامه کامپایل شده هستش (با توجه به این که برنامه تجاری هستش نه بخاطر برنامه های آزادش بلکه به خاطر ARM-CC)، فقط توی Extract کردن مشکل پیدا شده نمی دونم دقیقا چشه ؟!
اینجا گفته توی قسمت http://www.arm.com/products/tools/software-tools/ds-5/supported-platforms.php?tab=Host+Requirements
Operating System

    Windows XP Professional service pack 3 (32-bit)
    Windows 7 Professional and Enterprise SP1 (32/64-bit)
    Windows Server 2003 (ARM Compiler toolchain only)
    Windows Server 2008 R2 (ARM Compiler toolchain only)
    Ubuntu Desktop Edition 12.04 LTS (32/64-bit)
    Ubuntu Desktop Edition 10.04 LTS (32-bit only) - supported until Q4 2013
    Red Hat Enterprise Linux 5 Desktop and Workstation option, Standard (32/64-bit)

 
Minimum Configuration

    Dual core 2 GHz processor or equivalent
    4 GB of RAM
    Screen resolution of 1024x768 pixels
    Typically 1 GB of hard disk space (full installation requires about 1.5 GB)

که روی اوبونتو ۱۲.۰۴ کار می کنه ولی من ۱۳.۰۴ دارم یعنی هیچ راهی نداره ، فکر نمی کنم به خاطر این باشه ؟! مگه چقدر عوض شدن آخه
عنوان: پاسخ : مشکل در نصب DS-5 برنامه توسعه میکروکنترولرهای ARM
ارسال شده توسط: doomhammer65ir در 28 شهریور 1392، 09:56 ق‌ظ
md5sum install_x86_32.shباید این باشد :
276d36c1f79e853910cf45d678fbc694
عنوان: پاسخ : مشکل در نصب و راه اندازی کامپایلر برای میکروکنترولرهای ARM
ارسال شده توسط: ح.م در 28 شهریور 1392، 10:20 ق‌ظ
9e5c70b60c0239034f87cb4cca57d1f4من مینت ۱۳ که از اوبونتو ۱۲.۰۴ مشتق شده رو گذاشتم عین همون خطایی که در بالا داد گزارش کرد
ظاهرا بدبخت شدم ! باید از نو دانلود کنم یعنی ؟!‌
با برنامه زیر هم رفتم و جاش رو پیدا کرد که کجاش خرابه الان مشکلم اینه که چه جوری دانلودش کنم چون لینک زیاد مستقیم نیست ، یعنی قابلیت pause داره ولی نمی شه مستقیم دادش به این برنامه
http://ds.arm.com/downloads/ds5-linux32-latest
فقط یه سگمنتش خرابه یعنی حدود ۱۲۸ کیلوبایت اونوقت من باید چی کار کنم این درست شه !
عنوان: پاسخ : مشکل در نصب و راه اندازی کامپایلر برای میکروکنترولرهای ARM
ارسال شده توسط: ح.م در 28 شهریور 1392، 11:42 ق‌ظ
لینک مستقیم رو به اندکی جان کندن پیدا کردم و تعمیرش کردم
این لینک برای دوستان باشه
http://ds.arm.com/media/downloads/DS500-BN-00004-r5p0-15rel1.tgzاین تایپک هم الهام بخش بنده بود
http://forum.ubuntu.ir/index.php?topic=23857.0
تصویر بعد از نصب هم تو ضمیمه آوردم
عنوان: پاسخ : مشکل در نصب DS-5 برنامه توسعه میکروکنترولرهای ARM (حل شد)
ارسال شده توسط: firewhale در 08 آذر 1392، 03:42 ق‌ظ
سلام بر همگی
هرچند کمی دیره ولی
اومدم فاز منفی بدم...
گول اینجور نرم‌افزار‌ها رو نخورین
وقتی اسکرین شاتهای نرم‌افزرا رو میبینید یه نرم‌افزار ترگل مرگل رو نمایش میده که کلی امکانات داره
اما امان از دل غافل
این نرم‌افزار چند ورژن داره که فقط دوتاش توی ایران بدرد میخوره
communnity & perfessional
خب شما نسخه community رو انتخاب کردین
منم مثل شما رشتم اله...
۱-تا اونجایی که میدونم فقط سری cortexM و arm7 تو فروشگاهها موجوده
البته هست نکه نیست ولی فقط یه ارمه۹ که اونم با بورده و قیمتش 250
با مراجعه به این صفحه میفهمین که دارم راجع به چی حرف میزنم
http://ds.arm.com/ds-5/compare-ds-5-editions/
از سری ارم‌های مورد نظر هیچکدوم پشتیبانی نمیشه
پس شما فقط 700مگ پیاده شدین
حتی اگه توی یه کشور دیگه زندگی کنین که بازارش پر از اینجور میکرو‌ها باشه
بازم این نرم افزار بدرد نمیخوره
چرا؟
سیمولیشن نداره
دیباگر در حد همون نداره....
البته محدودیت کد داره.... \\:D/

و دیگر هیچ
البته این نکته رو متذکر بشم که نرم افزار کاملا بسته است
زندگی یعنی GNU
موفق باشید
عنوان: پاسخ : مشکل در نصب و راه اندازی کامپایلر برای میکروکنترولرهای ARM
ارسال شده توسط: ح.م در 08 آذر 1392، 03:59 ب‌ظ
با مراجعه به این صفحه میفهمین که دارم راجع به چی حرف میزنم
http://ds.arm.com/ds-5/compare-ds-5-editions/
از سری ارم‌های مورد نظر هیچکدوم پشتیبانی نمیشه
پس شما فقط 700مگ پیاده شدین
حتی اگه توی یه کشور دیگه زندگی کنین که بازارش پر از اینجور میکرو‌ها باشه
بازم این نرم افزار بدرد نمیخوره
چرا؟
سیمولیشن نداره
دیباگر در حد همون نداره....
البته محدودیت کد داره.... \\:D/

و دیگر هیچ
البته این نکته رو متذکر بشم که نرم افزار کاملا بسته است
زندگی یعنی GNU
موفق باشید
علیک السلام
خوب پیشنهاد شما چیه توی دنیای متن باز نمونه ای دارید کار منو راه بندازه !
عنوان: پاسخ : مشکل در نصب DS-5 برنامه توسعه میکروکنترولرهای ARM (حل شد)
ارسال شده توسط: firewhale در 09 آذر 1392، 03:03 ب‌ظ
ide=gcc-arm+gnuarm-eclipse+openOCD
ARM11 cortex-xx simulator=kvm,vritualbox (maybe)
ARM7-9 SIMULATOR =RVISS
برای ارم۷بطور مثال لازمه rviss +openOCD+eclipse کنید تا اون چیزی که میخوااین رو بدست بیارید
البته یکمی مشقت همیشه لازمه یعنی duckduckgo.com
عنوان: پاسخ : مشکل در نصب و راه اندازی کامپایلر برای میکروکنترولرهای ARM
ارسال شده توسط: ح.م در 11 بهمن 1392، 03:23 ب‌ظ
می شه توضیح بدید دقیقا چه برنامه هایی رو و از کجا باید دانلودکنم.
عنوان: پاسخ : مشکل در نصب و راه اندازی کامپایلر برای میکروکنترولرهای ARM
ارسال شده توسط: ح.م در 10 اردیبهشت 1393، 04:14 ب‌ظ
دوستان محترم بنده eclipse رو به همراه ARM Plugin نصب کردم ولی الان مشکل که دارم اینه که نمی دونم دیگه چی ما خواد که و چه تنظیماتی رو باید تغییر بدم تا بتونم این کامپایلر رو برای میکروکنترولر AT91SAM7X256 استفاده کنم کسی می تونه به بنده کمک کنه ؟
پ.ن
از بس که اینترنت رو گشتم داغون شدم  #-o خواهشا بگید دقیقا چه کامپایلری و از کجا باید دانلود کنم ، تنظیمات رو چه جوری تغییر بدم هر چی کامپایلره تست کردم اما ظاهرا به یه چیزی به اسم arm-linux-gnueabihf نیاز دارم ! arm-linux-none-gnueabihf جواب نمی ده ! یه پروژه نمونه هم اگر بدید واقعا خوشحال می شم.
عنوان: پاسخ : مشکل در نصب و راه اندازی کامپایلر برای میکروکنترولرهای ARM
ارسال شده توسط: ح.م در 11 اردیبهشت 1393، 08:21 ق‌ظ
دوستان اون مشکل ها حل شد الان وقتی یه پروژه رو می خوام کمپایل کنم ارور می ده !

برنامه :

#include "AT91SAM7X256.h"
#include "delay.h"

int main(){
while(1){

delay_ms(100);

}
}

خطا !

08:19:26 **** Incremental Build of configuration Debug for project new ****
make all
Building file: ../main.c
Invoking: Cross ARM C Compiler
arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections  -g3 -std=gnu11 -MMD -MP -MF"main.d" -MT"main.o" -c -o "main.o" "../main.c"
Finished building: ../main.c
 
Building target: new.elf
Invoking: Cross ARM C Linker
arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections  -g3 -Xlinker --gc-sections -Wl,-Map,"new.map" -o "new.elf"  ./main.o   
/usr/lib/gcc/arm-none-eabi/4.8.2/../../../arm-none-eabi/lib/armv7-m/libg.a(lib_a-exit.o): In function `exit':
/build/buildd/newlib-2.1.0/build/arm-none-eabi/armv7-m/newlib/libc/stdlib/../../../../../../newlib/libc/stdlib/exit.c:70: undefined reference to `_exit'
collect2: error: ld returned 1 exit status
make: *** [new.elf] Error 1
عنوان: پاسخ : مشکل در نصب و راه اندازی کامپایلر برای میکروکنترولرهای ARM
ارسال شده توسط: ح.م در 11 اردیبهشت 1393، 08:23 ق‌ظ
-- اشتباهی آمد -- مدیران پاک کنند