ممنون
این را ه های پیشرفته ای که میگید چی هست؟باید چیکار کرد؟
نمایش نسخه قابل چاپ
ممنون
این را ه های پیشرفته ای که میگید چی هست؟باید چیکار کرد؟
شما باید با مفاهیم زیادی آشنایی داشته باشید.نقل قول:
به عنوان مثال برای توسعه HAL یا Hardware Abstraction Layer گامهای زیر باید طی شوند:
1- ایجاد یک دیوایس درایور کرنل لینوکس
2- ایجاد یک Device Tree Overlay
3- ایجاد یک کتابخانه فضای کاربر برای ارتباط با درایور کرنل
4- ایجاد JNI Bindings به کتابخانه فوق الذکر
5- ایجاد یک Android Manager با استفاده از JNI Bindings برای ارتباط با سخت افزار.
پس یعنی به سادگی لینوکس نیست که فایل اسکریپت را تغییر بدیمو کارمونو بکنیم.. دردسر داره.
برای این راه اندازی این اینترفیس ها باید طبق مراحل بالا پیش برم؟
راه دیگه نیست نه؟
بله لینوکس راحت تر است.نقل قول:
برای اندروید gpio مثل لینوکس راحت است. بقیه موارد کمی کار میبرد.
با سلام و خسته نباشید
بابته آموزشه ir ازتون تشکر میکنم واقعا جالب بود فقط یه سوال اگر بخواهیم برد فقط یک کنترل رو بشناسه باید چیکار کنیم؟؟؟
یه سوال هم در مورد نرم افزار های کمکی داشتم:
اگر بخوام یه نرم افزار مثله SerialPort.apk رو طراحی کنم که نه تنها توانایی ارسال و دریافت روی پورت سریال رو داشته باشه ، بلکه بتونه یکسری پایه از gpio هارو هم کنترل کنه ، لازمه که چه مواردی رو یاد بگیرم؟؟؟
من آموزشه سیلینکس هم به خاطره اون نرم افزاره مخصوصی که صحبتشو کردین خریدم ولی هنوز به دستم نرسیده . آیا با این بسته آموزشی میشه نرم افزاری که میخوام رو طراحی کنم؟؟؟؟
سلام جنابعباسی نژاد من تازه کارم و توی نصب اوبونتو با اروری برخورد میکنم که نمیدونم مشکل از کجاست ظاهرا مربوط میشه به system bios لپ تاپم .کلا وارد نصب نمیشه .
سلام.نقل قول:
آموزش ir سینلینکس تکمیل کننده آموزش ir قبلی است.
آموزش gpio سینلینکس هم تکمیل کننده قبلی است و قابل استفاده برای کیوبی.
برای نوشتن نرم افزار gpio باید خواندن و نوشتن در فایل در جاوا رو بلد باشین.
از این نمونه کد می تونین ایده بگیرین:
[Dear Guest/Member you can't see link before replyclick here to register]
سلام.نقل قول:
من که علم غیب ندارم!
برای اندروید میخواین ابونتو رو؟ اگر مربوط به آموزش نمیشه یک پست جدا بزنید.
ابونتو روی وی ام ور میخواین نصب کنید؟
خطا رو دقیقا بیارین ببینم چی هستش.
با سلام و خسته نباشید
می توان از سورس اندروید 4.4 که داخله بسته آموزشیه سیلینکس هست برای کوبی برد استفاده کرد؟؟؟
سلام مجدد جناب عباسی نژاد اروری که میداد عکسشو میزارم [Dear Guest/Member you can't see link before replyclick here to register][Dear Guest/Member you can't see link before replyclick here to register]
روی نرم افزار virtual box این ارور رومیداد
"This kernel requires an x68-64 CPU, but only detected an i686 CPU.
Unable to boot - please use a kernel appropriate for your CPU."
این مشکل رو تونستم از داخل تنظیمات setup بر طرف کنم.
سلام.نقل قول:
بله به احتمال زیاد. البته اگر بتونید موارد مورد نیاز را ایجاد کنید و تغییرات لازم رو اعمال کنید.
سلام.نقل قول:
بله. hardware Virtualization بایستی در Bios فعال شود تا بتوانید سیستم عامل 64 بیتی رو نصب کنید.
موفق باشید.
با سلام وخسته نباشید
این ایمیج اندروید 4.4 که خودتون برای دانلود داخله تاپیک ایمج های اندروید قرار دادین از کامپایل سورس اندروید 4.4 که داخله آموزشه سیلینکس هست ، بدست آمده؟؟؟
راستش سورس اندروید 4.4 آموزش سیلینکس از لحاظ پوشه بندی خیلی با سورس های کوبی برد فرق میکنه . مثلا داخله سورس sdk کوبی برد تمامیه پوشه هایی که داخله آموزشتون میگین وجود داره ولی داخله سورس اندروید 4.4 آموزش سیلینکس اینطور نیست.
یه سوال هم در مورد adb دارم :
اندروید گوشی من 5 هست ولی نمیتونم از دستورات adb استفاده کنم همین مشکلو با اندروید 4.4 هم دارم .به نظرتون راه حلش چیه؟؟؟
و سوال آخر :
بهترین ورژن یا سورس اندروید برای کار با کوبی کدام هست؟؟؟
سلام.ممنون.نقل قول:
خیر.
بله زیاد فرق میکنه. یک بار دیگه هم گفتم سورس رو می تونید از فروشگاه بگیرید ولی اندرویدش زیاد مشکل داره از جمله adb.
بهترین ورژن 4.2 هستش چون برای بقیه سورس خوبی ارائه نشده.
موفق باشید.
با سلام
مهندس چند تا سوال داشتم ممنون میشم پاسخ دهید:
1-شما در آموزشتون در مورد سفارشی سازی کرنل برای کوبی برد تک هسته ای صحبت کردید میخواستم بدونم برای دو هسته ای هم همینطور هست؟ اگر همینطور آیا درایور مربوط به gpio به اسم دیگری است ؟ چون گزینه ای برای درایور gpio در کامپایل کرنل وجود ندارد؟
1-برای اجرای دستور packحتما باید یکبار سورس را کامپایل کنیم تا دستور اجرا شود؟
با تشکر
1- بله اصولش یکسان است. درایور gpio برای a20 با نام دیگری است اگر اشتباه نکنم چون مدت زیادی است کار نکردم با / میتونید سرچ کنید.نقل قول:
2- بله چون باید پوشه out که بعد از کامپایل ایجاد میشود موجود باشد.
ممنون
سرچ کردم چیزی پیدا نکرد..
قبل از این که سورس آندروید را کامپایل کنم دو باره باید محیط ابونتو رو برای کامپایل سورس آماده کنم؟ همچنین پوشه ی آندرویدی که آدرسش در ابونتو میزنید مربوط به فایل سور هست یا کرنل؟
سر فرصت نگاه میکنم میگم بهتون.نقل قول:
آماده سازی تنها یک بار انجام میشود که در ایمج ابونتو همراه آموزش این آماده سازی انجام شده. بهتر است قبل از کامپایل یک snapshot تهیه کنید.
به آموزش دقت کنید متوجه می شوید.اون که نام android داره سورس اندروید است و سورس کرنل در نامش linux است.
ممنون لطف میکنید
من یک بار زدم کامپایل بشه اما بعد از ۴،۵ ساعت اون گزینه هایی که داخل آموزش گفتید نیومده بود.
من از اون ابونتو استفاده نکردم خودم دوباره نصب کردم حالا ایندفعه روی خود ابونتوی داخل سی دی امتحان میکنم.
خواهش میکنم.نقل قول:
اگر مشکل خوردید خطوط آخر کامپایل رو بیارید ببینم.
نسخه ابونتو هم مهمه.
بله با ابونتو آماده تست کنید.
موفق باشید.