برای اینکه بتوانیم تنظیمات مختلف سخت افزاری را انجام دهیم – به عنوان مثال فرض کنیم بخواهیم خروجی تصویر را از حالت پیش فرض HDMI به VGA تغییر دهیم – نیاز است تا در لینوکس فایل script.bin را ویرایش کنیم.
از آنجایی که پسوند این فایل bin میباشد بایستی ابتدا به فایلی با پسوند fex تبدیل شده سپس ویرایش مورد نیاز انجام شده و دوباره به پسوند bin باز گردد.
برای انجام این کار در محیط لینوکس شما بایستی ابتدا فایل زیر را دانلود کنید:
توجه :برای انجام کلیه عملیات از این قبیل شما میتوانید یک نسخه ubuntu دسکتاپ را توسط نرم افزارهایی همچون WMware Workstation برروی کامپیوتر شخصی تان نصب کنید.
لینک دانلود فایل : sunxi-tools-master
فایل دانلود شده را اکسترکت کرده و پوشه آن را در لینوکس کپی کنید.
به عنوان مثال من آن را در شاخه home/dariush/ کپی کرده ام.حال ترمینال لینوکس را باز کرده و به محلی که کپی کرده اید بروید.
cd /home/dariush/sunxi-tools-master
سپس فایل script.bin را از داخل SD کپی کرده و داخل پوشه sunxi-tools-master بچسبانید.(paste)
حال برای تبدیل فایل script.bin به فایل script.fex فرمان زیر را وارد کنید :
bin2fex script.bin > script.fex/.
تغییرات لازم را انجام داده و با فرمان زیر دوباره آن را به script.bin برگردانید .
fex2bin script.fex > script.bin/.
حال آن را با فایل قبلی موجود در SD تعویض کنید تا تغییرات اعمال گردد.
سلام آقای عباسی نژاد چطوری فایل ایمیج لینارو رو اکسترکت کنم در محیط ویندوز یا لینوکس Wmware ؟
راهی نیست که من script.bin رو مستقیما ىر بیاورم؟
آقای عباسی نژاد راهی نیست که script.bin رو مستقیما از داخل ایمیج لینارو پیدا کنم؟
سلام.
من تا حالا لازم نشده که ایمیج رو اکسترکت کنم.دلیل شما دقیقا چیست؟
چرا شما می خواهید قبل از ریختن ایمیج روی SD به فایل script.bin دسترسی داشته باشید؟
خب من میخواهم ایمیج دقیقا همان چیزی باشد که من می خواهم!!
یعنی همه تنظیمات از قبل آماده توی ایمیج وجود داشته باشه!
بعدش هم بصورت آماده ایمیج بر روی ناند فلش ریخته بشه.
دلیلش هم اینه که ما تصمیم دارم دستگاه پزشکی x رو تولید نماییم بنا براین به نظرم این فایل ایمیج باید کاملا دست خودمون باشه. ولی این طوری که من میبینم … انگار کار ساده ای نیست درسته؟
خوب شمالزوما نیاز نیست که ایمیج رو اکسترکت کنید در هر حال من اگر به نرم افزاری برای این کار برخورد کردم حتما معرفی خواهم کرد.
شما ایمیج رو روی sd بریزید بعد هر تغییری که لازم دارید انجام بدهید و سپس دوباره از sd ایمیج بگیرید.
اگر صرفاقصد دسترسی به فایل script.bin و uImage را دارید می توانید از برنامه ultraISO استفاده کنید.البته همه ایمیج ها باز نمی شوند.
سلام …
آقا من نمیتونم این فایل اسکریپت را به فکس تبدیل کنم … طبق دستورات شما که جلو میریم دستور را که می زنم به دستور زیر بر میخورم :
./bin2fex : no such file or directoriy
لطفا راهنمایی بفرمایید .
با تشکر
مشکل شما از اینکه که مسیر رو درست نمیدین
توی ویکی یک نرم افزار گذاشته شده در ویندوز می تونید ویرایشش کنید فایل script.bin رو کنار نرم افزار کپی کنید
http://wiki.iranmicro.ir/fexc-windows-463.html
در مورد ./bin2fex : no such file or directoriy من هم به مشکل بر خوردم و اینجوری حلش کردم:
در داخل پوشه sunxi-tools-master (دقیقا پس از extract کردن فایل) دستور “make” را وارد کنید
در مورد سیستم من اخطار پیدا نشدن کتابخانه را داد “No package ‘libusb-1.0’ found” که برای حل این مورد هم “sudo apt-get install libusb-1.0-0-dev” را زدم و دوباره دستور “make” بعد از این مرحله فایل fexc و shortcut هایی با نام bin2fex و fex2bin و … ساخته میشود و همه چیز درست کار میکند…
دوستان اگه لینوکس داخل نند ریخته بشه چطور می تونیم این فایل script.bin رو پیدا کنیم ؟
منظور داخل کدوم پوشه هست این فایل؟
سلام.
اگر اشتباه نکنم داخل nanda هستش.