با عرض سلام خدمت دوستان و اساتید ارجمند.
با پیگیری فراوان شرکت کویر الکترونیک برد بسیار قدرتمند چهار هسته ای mixtile وارد شده است.
لینک خرید :
Exynos 4412 Cortex-A9 Quad Core@1.4GHz with Mali-400 Quad Core@440MHz
در این پست و ان شا ا... در ویکی موارد مربوط به این برد قرار خواهد گرفت.
امید است که با کمک دوستان و اساتید دیگر این پست سودمندی لازم را داشته باشد.
در این نوشته سعی خواهد شد که همواره برای راحتی دوستان مطالب مهم تاپیک در پست اول قرار گرفته تا نیاز به مطالعه همه صفحات نباشد البته اگر موارد زیاد شود.
اگرچه اگر مشکلی پیش نیاید یک قسمت هم در ویکی به این برد اختصاص خواهد یافت.
این برد 6 لایه دارای پردازشگر 4 هسته ای Samsung Exynos 4412 Cortex-A9 با فرکانس 1.4 گیگا هرتز می باشد.
پردازنده گرافیکی این برد هم 4 هسته ای Mali-400 است.
رم دستگاه 1g میباشد.
برای مشخصات تکمیکی سخت افزار می توانید به لینک زیر مراجعه کنید:
Mixtile - Hardware
سایز برد 12cm x 12cm است.
این برد متاسفانه دارای پورت sata نمی باشد.
در روی برد یک پین هدر دو ردیفه مادگی 2.54mm تعبیه شده که قابلیت دسترسی به I2C , SPI . ADC .PWM ,LCD را به ما می دهد.
تغذیه برد 5V بوده و یک فیوز روی برد برای حفاظت در نظر گرفته شده است.
به طور پیش فرض برد از روی micro sd بوت می شود که برای تغییر آن می توانید از DIP Switch روی برد استفاده کنید که البته هنوز نحوه این کار در سایت سازنده قرار نگرفته است.
با توجه به اینکه پردازشگر این برد در زیر برد قرار گرفته ترجیحا لازم است تا از اسپیسر به منظور ایجاد فاصله استفاده شود.
این برد قابلیت نصب ابونتو دسکتاپ و اندروید و لینارو 12.11(یک نفر تو سایت اصلی راه اندازی کرده) را دارد.
لینک دانلود لینارو:
http://stende.no-ip.info/jas/mix_linaro_12_11.img.gz
Source Code
Hardware Files
System Images
- Mixtile Garage Android TF Clone (4G)
- Mixtile Garage Ubuntu Desktop Clone (4G)
- Mixtile Garage Bootloader
- Mixtile Garage Linux Kernel
- Mixtile Garage Ramdisk
- Mixtile Garage Android System Image
توجه:
تغذیه این برد هم مانند دیگر بردها نمی تواند از MicroUSB گرفته شود و نیاز به یک منبع تغذیه 5V/2A خواهید داشت.
این هم دو عکس از دو روی برد :
این برد برای پروژه های سنگین رباتیک هم مناسب خواهد بود :
به تصویر زیر توجه کنید:
همانطور که مشاهده می کنید برای خروجی تصویر می توانید از HDMI یا اتصال LCD استفاده کنید و برای VGA هم باید از مبدل استفاده کنید.
با توجه به اینکه این برد از RGB 24 bits ساپورت می کند می توانید السیدی موجود در فروشگاه (لینک زیر ) را مستقیما به برد وصل کنید.(البته هنوز این مورد تست نشده است و من مطمئن نیستم !).
در زیر یک مورد از اتصال lcd به برد را می بینید که خوب پیچیده کار شده است!!!
7" inch 800x480 TFT LCD Display + Touch Panel, Standard 40 PIN
راه دیگر هم RGB به VGA است . (با استفاده از تراشه TEXAS INSTRUMENT لینک زیر):
Video and Imaging - Video DACs - THS8136 - TI.com
که خوب بهترین و به صرفه ترین گزینه شاید همون اتصال LCD باشد.
دانلود USER MANUAL مربوط به SUMSUNG Exynos 4412 از لینک زیر :
http://www.samsung.com/global/busine...c_REV100-0.pdf
توجه : بعضی از مطالبی که در ادامه بررسی می شوند به دلیل عدم تست ممکن است یک سری اشکالات جزیی داشته باشند.
برای بوت از روی eMMC:
1-ساخت یک TF card قابل بوت
2- رفتن به حالت Fastboot
3-فلش U-boot به eMMC
فرمان لازم برای فلش U-boot در لینوکس:
dd iflag=dsync oflag=dsync if=bootloader-mixtile-4412.img of=/dev/sdb seek=1
سپس برای اطمینان از درستی کار TF card را به کامپیوتر وصل کرده و دستور زیر را وارد کنید :
cat /proc/partitions
آنگاه یک سری اطلاعات به صورت زیر را خواهید دید :
major minor #blocks name
8 0 488386584 sda
8 1 19599360 sda1
8 2 458300416 sda2
8 3 10482412 sda3
11 0 1048575 sr0
8 16 3872256 sdb
8 17 512000 sdb1
8 18 153600 sdb2
8 19 3155456 sdb3
برای کامپایل کرنل ubuntu شما نیاز به برنامه Sourcery G++ Lite دارید.
سایت Sourcery G++ Lite در لینک زیر :
Sourcery CodeBench Lite Edition - Mentor Graphics
برای کامپایل کرنل :
پسورد ubuntu هم ubuntu می باشد.کد:make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- mixtile_garage_ubuntu_defconfig make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- modules INSTALL_MOD_PATH=output make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- modules_install INSTALL_MOD_PATH=output
در ضمن دوستان در مورد موارد آموزشی هم جای نگرانی نیست .جمله زیر نقل قول از mixtile است :
Sure we will release ton's of document