دسدت طلا مهندس !
1 جایی با آیسی با قر استفاده کرده بود!!!
این آی سی بافر یا . . . برای تقویت خروجی v_h synce برای ارسال به مونیتور هستش ؟؟؟
نمایش نسخه قابل چاپ
دسدت طلا مهندس !
1 جایی با آیسی با قر استفاده کرده بود!!!
این آی سی بافر یا . . . برای تقویت خروجی v_h synce برای ارسال به مونیتور هستش ؟؟؟
بعید میدونم تقویت باشه ولی این بافر حتما نیاز هست
كسي image ubuntu داره av فعال باشه
نقل قول:نقل قول:
این آی سی بافر را برای تغییر سطح ولتاژ به TTL لازم هست قرار داده شود.
در کوبی برد خروجی h synce و v synce ولتاژ 3.3 یا کمتر دارد ولی در vga برای مانیتور ها باید به TTL ( پنج ولت) تغییر یابد....
سلام
من تازه می خوام کار با بردهارو شروع کنم
یه سوال داشتم لینوکس رو میشه روی تمام بردهای ARM نصب کرد یا فقط روی بردهایی مثل همین کیوبی یا mini2440 و... میشه نصب کرد؟
ممنون
قسمتی از مقاله پیوست
هشدار: اگر شما مايليد از سيستم عامل ويندوز و لينوكس در كنار هم در يك سيستم استفاده كنيد، سعي كنيد ابتدا ويندوز را نصب نموده و سپس لينوكس ردهت را نصب نماييد. یکی از معروفترین توزیعهای لینوکس، توزیع واقعا زیبا و پر قدرت اوبونتو است این توزیع نسبت به سایر توزیعها نصب راحتتر و بهتری دارد، کافی است سیدی این را به دست آورید وسپس دستگاه را با استفاده از این سیدی بوت کنید. اوبنتو یک توزیع از نوع لایو میباشد بنابراین حتی در صورت نصب نکردن هم میتوان از محیط آن استفاده کرد......
سلام برای این که روی برد نرم افزار نصب کنم باید با چی به کامپیوتر وصلش کنم ؟
من با otg وصلش کردم درایوش هم اومد نرم افزار هم روش کپی کردم اما نشد در ضمن زمانی که توی تنظیمات ذخیره سازی رو انتخاب می کنم پیغام میده متاءسفانه تنظیمات متوقف شده است !
لطفا" راهنمایی کنید
با تشکر
برای بلوتوث یا وای فای از چه ماژول یا چیپ هایی پشتیبانی میکنه ؟
اگر براتون مقدوره لطفا شماتیک برد توسعه که خودتون براش طراحی کردین رو هم قرار بدهید
با تشکر بسیار فراوان
سلامنقل قول:
در اندروید بسادگی با وصل کردن کابل مودم تونستم به اینترنت وصل بشم
ولی در این لینارو من نتونستم اینترنت وصل بشم !!
آیا باید کانکشن درست کرد ؟
کسی نیست جواب ما رو بده ؟؟ :sa::sa::sa::sa::sa::sa::sa::sa::sa::sa:
خوب وایفای و بلوتوث مدلهای مختلفی داره اکثرا باید جواب بده. ولی تست نشده این مورد توی انجمن اصلیش زیاد بحث شده یه سرچی بزنیدنقل قول:
با سلامنقل قول:
در لینوکس لینارو هم به همین راحتی هست.
وقتی کابل LAN را وصل می کنیم اگه مودم-روتر شما قابلیت DHCP یا همون IP اتوماتیک را داشته باشه، براحتی وصل میشه. برای مطمئن شدن از دستور زیر استفاده کنید.
[HTML]inet addr:192.168.137.108[/HTML]کد:root@linaro-alip:~# ifconfig eth0
eth0 Link encap:Ethernet HWaddr c6:14:3f:1b:d5:d9
inet addr:192.168.137.108 Bcast:192.168.137.255 Mask:255.255.255.0
inet6 addr: fe80::c414:3fff:fe1b:d5d9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:614 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:145963 (145.9 KB) TX bytes:2328 (2.3 KB)
Interrupt:55 Base address:0x8000
این بخش IP دستگاه را نشون میده. اگر IP وجود نداره میتونید بصورت دستی بهش بدهید.
برای مثال
کد:root@linaro-alip:~# ifconfig eth0 192.168.1.10
کامپایل کرنل لینوکس برای کیوبی برد
با سلام
برای ساخت کرنل نیاز به یک سیستم عامل لینوکس روی کامپیوتر داریم و همه مراحل روی کامپیوتر انجام میشه و نیازی به کیوبی نداریم. با این حال می تونیم با خود کیوبی به ساخت کرنل بپردازیم ولی بخاطر کند بودن روی PC انجام می دهیم و در اصطلاح Cross Compile می کنیم.
برای ساخت کرنل احتیاج به دانلود حدود 500 تا 600 مگابایت داریم که نیاز به سرعت بالا اینترنت دارد.
ابتدا نیاز به چندتا نرم افزار داریم، اونها را دانلود می کنیم.
حالا باید cross compile را تنظیم کنیم.کد:apt-get update
apt-get install build-essential fakeroot kernel-package u-boot-tools zlib1g-dev libncurses5-dev autoconf automake make libtool xutils-dev libdrm-dev git libusb-1.0-0-dev uboot-mkimage pkg-config
خوب اول سه خط زیر را به آخر فایل etc/apt/sources.list اضافه کنید.
حالا دستورات زیر را انجام می دهیم.کد:deb http://www.emdebian.org/debian/ unstable main
deb http://www.emdebian.org/debian/ wheezy main
deb http://www.emdebian.org/debian/ sid main
خوب اگر با اخطار روبرو شدید بجای 4.6 4.5 یا 4.7 را امتحان کنید. (من قبلا انجام داده بودم الان حضور ذهن ندارم)کد:apt-get install emdebian-archive-keyring
apt-get update
apt-get install gcc-4.6-arm-linux-gnueabihf
cd /usr/bin
for i in arm-linux-gnueabi*-4.6 ; do ln -s $i ${i%%-4.6} ; done
خوب حالا باید سورس کرنل لینوکس را دانلود کنیم. این روش خیلی طولانیه و حدود 500 مگابایت دانلود میشه . فقط اگر وسط دانلود اینترنت قطع بشه باید از اول انجام بدید.
روش دیگر دانلود سورس از لینک زیر است.کد:mkdir /home/cubie
cd /home/cubie
git clone https://github.com/linux-sunxi/linux-sunxi linux-sunxi
گزینه zip را دانلود کنید و در فولدر /home/cubie آن را اکسترکت کنید.کد:https://github.com/linux-sunxi/linux-sunxi/archive/sunxi-3.0.zip
خب حالا دستورات زیر را اجرا می کنیم.
برای برد های با چیپ Allwinner در اصطلاح اسم sunxi برای کرنل لینوکس انتخاب شده و دو نسخه آن در حال توسعه است. یکی ورژن 3.0 و بعدی ورژن 3.4. نسخه 3.0 پایدار تره، بخاطر همین ما اون را انتخاب می کنیم.
حالا به مرحله آخر برای کامپایل کرنل می رسیم.کد:cd linux-sunxi
git checkout sunxi-3.0
با دستور زیر فایل کانفیگ را کامپایل می کنیم
حالا با دستور زیر فایل کانفیگ را ویرایش می کنیم.کد:make ARCH=arm sun4i_defconfig
با تنظیم فایل کانفیگ می تونیم ماژول ها و درایورهای لازمون را فعال یا غیر فعال کنیم.کد:nano .config
برای مثال با گذاشتن # در اول خط مربوط به تنظیمات IPV6 را غیرفعال می کنم.کد:#CONFIG_IPV6=y
برای ذخیره هم اول Ctrl+x بعد y و بعد اینتر را می زنم
می تونیم با دستور زیر بوسیله منو تنظیمات را انجام بدیم.
برای مثال برای فعال کردن درایور مروبط به دوربین OV7670 مراحل زیر را انجام دهید. در حالت پیشفرض درایور این سنسور با کرنل لود نمیشه و اصطلاحا بصورت Module هست. می خواهیم اون را بصورت کرنل درایو در بیاریم.کد:make ARCH=arm menuconfig
بعد ov7670 را از حالت M به * تبدیل می کنیم. (با زدن کلید Space)کد:Device Driver -> Multimedia Support -> CSI driver config 4 sun4i
در پایان برای کامپایل دستور زیر را انجام می دهیم
فایل uImage از فولدر زیر داخل uSD کوپی می کنیم و کیوبی را روشن می کنیم.کد:make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j4 uImage
برای اطمینان فایل uImage قبلی را کوپی یا rename کنید
امیدوارم مفید باشهکد:arch/arm/boot/
مهندس این دستورات باید چه جوری و در کجا در لینوکس لینارو داده (تایپ) شود ؟نقل قول:
با سلام.نقل قول:
در پست های قبلی توضیح دادم.
باید از طریق مبدل سریال به usb این دستورات در ترمینال لینارو وارد کنید.
یا از طریق واسط گرافیکی و مانیتور از طریق ترمینال وارد کنید.
سلام.
جناب چنگانی عزیز واقعا ممنون .چند روزی است دنبال این موضوع هستم ولی اینقدر مطالب رو بد نوشتن که سر درآوردن آنها مشکله!
واقعا عالی و ساده توضیح میدهید.(اون توضیح ساخت ایمیج هم واقعا حرف نداره)بازم ممنون.
سلام.
این linaro 13.2.25 Untouch آیا sshش فعاله؟
[Dear Guest/Member you can't see link before replyclick here to register]
با سلامنقل قول:
نوشته اصلی توسط dariush_ab [Dear Guest/Member you can't see link before replyclick here to register]
آقای عباسی عزیز این نسخه دست نخورده است. و SSH آن فعال نیست.
اگر مبدل سریال به USB ندارید. باید اول برد را به HDMI یا پورت VGA مانیتور وصل کنید و با موس و صفحه کلید از طریق ترمینال لینارو اقدام به نصب SSH بکنید تا بتونید از طریق شبکه و بدون مبدل به ترمینال کیوبی دسترسی داشته باشید. مراجل نصب SSH هم در این قسمت هست.
[Dear Guest/Member you can't see link before replyclick here to register]
سلام.خیلی ممنون.من باید همون اول از جناب مهندس زارعی کابل رو میگرفتم.نقل قول:
با سلام
آقای عباسی عزیز این نسخه دست نخورده است. و SSH آن فعال نیست.
اگر مبدل سریال به USB ندارید. باید اول برد را به HDMI یا پورت VGA مانیتور وصل کنید و با موس و صفحه کلید از طریق ترمینال لینارو اقدام به نصب SSH بکنید تا بتونید از طریق شبکه و بدون مبدل به ترمینال کیوبی دسترسی داشته باشید. مراجل نصب SSH هم در این قسمت هست.
راستش دسترسی به hdmi یک کمی برام سخته و vga رو هم هنوز راه ننداختم پس ایمیج دیگری که گذاشتید رو دارم دانلود میکنم.
[Dear Guest/Member you can't see link before replyclick here to register]
آموزش ssh شما هم مثل همیشه عالی بود البته من از فرمان زیر که راحتره استفاده میکنم:
با همین یک خط خودش همه کار رو میکنه.کد:sudo apt-get install openssh-server
برای درایور یک کمی ابهام برام وجود داره:
زمانی که از فرمان زیر استفاده میکنیم:
دو حالت M و * داریم:کد:make ARCH=arm menuconfig
اگر اشتباه نکنم M یعنی که درایور MAKE میشه و * BUILT-IN هستش.ممکنه کمی بیشتر توضیح بدید؟
من سرچ کردم و تا همین حد میدونم:
مشکل اینجاست که همه جا از فایلی صحبت کردن با پسوند ko که باید داخل پوشه درایورهای برد کوبی کپی بشه اما من وقتی از فرمان بالا برای ویرایش درایورها استفاده میکنم و یا زمانی هم که از فرماننقل قول:
Setting to m creates a manually loaded driver. Setting to y links the driver into the kernel at build time.
برای ویرایش استفاده میکنم و درایور مربوطه رو Y میکنم فایلی با پسوند o تولید میشه نه ko .ممکنه راهنمایی کنید؟کد:nano .config
آیا زمانی که یک درایور رو در زمان ساخت کرنل برابر با yقرار میدهیم یا با روش دیگه * میکنیم دیگه نیازی به کپی فایل ماژول درایور با پسوند ko نیست؟آیا فقط در زمانی که m روانتخاب میکنیم لازمه؟؟
خیلی ممنون.
سلام.
خیلی ممنون جناب چنگانی عزیز.
مشکل حل شد.
زمانی که built-in باشه و یا انتخاب * و یا مقدار دهی با y نیازی به کپی ko داخل لینوکس برد نیست.