انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نرمافزارهای فنی-مهندسی => نویسنده: ح.م در 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
نیاز دارم به این برنامه نمی دونم چشه ! :'(
-
sudo su
بزن قبلش
احتمالا دسترسی نداره که نمیتونه آنزیپ کنه
-
زدم جواب نمی ده !
فکر می کنم مشکل از اجرای این خط باشه
مشکا اینجاس
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
-
زدم جواب نمی ده !
فکر می کنم مشکل از اجرای این خط باشه
مشکا اینجاس
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 رو پیدا کن نصبش کن همراه با افزونه ها و اضافاتش
بعد مجدد تست کن
-
نصب هست احتمالش هست فایل خراب دانلود شده باشه با توجه به این که بخشیش اجرا شده ؟!
-
نصب هست احتمالش هست فایل خراب دانلود شده باشه با توجه به این که بخشیش اجرا شده ؟!
شاید پیش نیازی میخوای برای کامپایل و نصب نیست نمیدونم دقیق
ببینید فایل کامپایل شدش .deb رو تو نت پیدا نمیکنید
اونو بگیرید با دو تا کلیک نصب میشه دیگه لازم نیست کامپایل کنید از سورس
-
این برنامه کامپایل شده هستش (با توجه به این که برنامه تجاری هستش نه بخاطر برنامه های آزادش بلکه به خاطر 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)
که روی اوبونتو ۱۲.۰۴ کار می کنه ولی من ۱۳.۰۴ دارم یعنی هیچ راهی نداره ، فکر نمی کنم به خاطر این باشه ؟! مگه چقدر عوض شدن آخه
-
md5sum install_x86_32.sh
باید این باشد :
276d36c1f79e853910cf45d678fbc694
-
9e5c70b60c0239034f87cb4cca57d1f4
من مینت ۱۳ که از اوبونتو ۱۲.۰۴ مشتق شده رو گذاشتم عین همون خطایی که در بالا داد گزارش کرد
ظاهرا بدبخت شدم ! باید از نو دانلود کنم یعنی ؟!
با برنامه زیر هم رفتم و جاش رو پیدا کرد که کجاش خرابه الان مشکلم اینه که چه جوری دانلودش کنم چون لینک زیاد مستقیم نیست ، یعنی قابلیت pause داره ولی نمی شه مستقیم دادش به این برنامه
http://ds.arm.com/downloads/ds5-linux32-latest
فقط یه سگمنتش خرابه یعنی حدود ۱۲۸ کیلوبایت اونوقت من باید چی کار کنم این درست شه !
-
لینک مستقیم رو به اندکی جان کندن پیدا کردم و تعمیرش کردم
این لینک برای دوستان باشه
http://ds.arm.com/media/downloads/DS500-BN-00004-r5p0-15rel1.tgz
این تایپک هم الهام بخش بنده بود
http://forum.ubuntu.ir/index.php?topic=23857.0
تصویر بعد از نصب هم تو ضمیمه آوردم
-
سلام بر همگی
هرچند کمی دیره ولی
اومدم فاز منفی بدم...
گول اینجور نرمافزارها رو نخورین
وقتی اسکرین شاتهای نرمافزرا رو میبینید یه نرمافزار ترگل مرگل رو نمایش میده که کلی امکانات داره
اما امان از دل غافل
این نرمافزار چند ورژن داره که فقط دوتاش توی ایران بدرد میخوره
communnity & perfessional
خب شما نسخه community رو انتخاب کردین
منم مثل شما رشتم اله...
۱-تا اونجایی که میدونم فقط سری cortexM و arm7 تو فروشگاهها موجوده
البته هست نکه نیست ولی فقط یه ارمه۹ که اونم با بورده و قیمتش 250
با مراجعه به این صفحه میفهمین که دارم راجع به چی حرف میزنم
http://ds.arm.com/ds-5/compare-ds-5-editions/
از سری ارمهای مورد نظر هیچکدوم پشتیبانی نمیشه
پس شما فقط 700مگ پیاده شدین
حتی اگه توی یه کشور دیگه زندگی کنین که بازارش پر از اینجور میکروها باشه
بازم این نرم افزار بدرد نمیخوره
چرا؟
سیمولیشن نداره
دیباگر در حد همون نداره....
البته محدودیت کد داره.... \\:D/
و دیگر هیچ
البته این نکته رو متذکر بشم که نرم افزار کاملا بسته است
زندگی یعنی GNU
موفق باشید
-
با مراجعه به این صفحه میفهمین که دارم راجع به چی حرف میزنم
http://ds.arm.com/ds-5/compare-ds-5-editions/
از سری ارمهای مورد نظر هیچکدوم پشتیبانی نمیشه
پس شما فقط 700مگ پیاده شدین
حتی اگه توی یه کشور دیگه زندگی کنین که بازارش پر از اینجور میکروها باشه
بازم این نرم افزار بدرد نمیخوره
چرا؟
سیمولیشن نداره
دیباگر در حد همون نداره....
البته محدودیت کد داره.... \\:D/
و دیگر هیچ
البته این نکته رو متذکر بشم که نرم افزار کاملا بسته است
زندگی یعنی GNU
موفق باشید
علیک السلام
خوب پیشنهاد شما چیه توی دنیای متن باز نمونه ای دارید کار منو راه بندازه !
-
ide=gcc-arm+gnuarm-eclipse+openOCD
ARM11 cortex-xx simulator=kvm,vritualbox (maybe)
ARM7-9 SIMULATOR =RVISS
برای ارم۷بطور مثال لازمه rviss +openOCD+eclipse کنید تا اون چیزی که میخوااین رو بدست بیارید
البته یکمی مشقت همیشه لازمه یعنی duckduckgo.com
-
می شه توضیح بدید دقیقا چه برنامه هایی رو و از کجا باید دانلودکنم.
-
دوستان محترم بنده eclipse رو به همراه ARM Plugin نصب کردم ولی الان مشکل که دارم اینه که نمی دونم دیگه چی ما خواد که و چه تنظیماتی رو باید تغییر بدم تا بتونم این کامپایلر رو برای میکروکنترولر AT91SAM7X256 استفاده کنم کسی می تونه به بنده کمک کنه ؟
پ.ن
از بس که اینترنت رو گشتم داغون شدم #-o خواهشا بگید دقیقا چه کامپایلری و از کجا باید دانلود کنم ، تنظیمات رو چه جوری تغییر بدم هر چی کامپایلره تست کردم اما ظاهرا به یه چیزی به اسم arm-linux-gnueabihf نیاز دارم ! arm-linux-none-gnueabihf جواب نمی ده ! یه پروژه نمونه هم اگر بدید واقعا خوشحال می شم.
-
دوستان اون مشکل ها حل شد الان وقتی یه پروژه رو می خوام کمپایل کنم ارور می ده !
برنامه :
#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
-
-- اشتباهی آمد -- مدیران پاک کنند