Instruction to build jellybean for cubieboard
cubieboard/manifest · GitHub
Instruction to build jellybean for cubieboard
cubieboard/manifest · GitHub
من اگه این برد رو داشتم و میتونستم روی lvds اون کار کنم . حالا ببینم پول جور میشه
البته من یه بد قولی هم کردم در مورد راه اندازی lcd لپ تاپ با برداهای راه انداز lcd موجود در سایت که اگه خدا بخواد بین دو ترم حتما راش میندازم . نقریبا نود درصد کارش رو انجام دادم .
سلام
بحث جالبی شروع شده ولی همان طور که یکی از کاربران ( radi_linux) گفنن اول باید بتوانیم این برد را تهیه کنیم تا به دیگر موارد بپردازیم.
اگر بشود قیمت کلی این برد را ارزانتر کرد نعداد بیشتری آنرا تهیه خواهند کرد و ....
و اما برای شروع برنامه نویسی و را اندازی I/O این برد بنظر من اول باید روی یک رام ( اندروید یا اوبونتو «لينوكس» ) با هم به توافق برسیم و بعد به موارد دیگر بپردازیم.
اگر اشتباه نکنم فکر کنم برای برد raspberry pi بیشتر برنامه هایی که برای I/O نوشته شده در اندروید بوده.
حقیقتش خودم هم با radi_linux نظرم عوض شد . حرف جالبی زدن وقتی اصلش نداریم روی چی کا ر کنیم
دوستان امروز سری دوم خریداری میشه و واقعا قیمت خوبی دادن و البته اینم بگم دوستان یک نوسان 5-8 تومن همیشه شاید باشه بعدا از ما گله نکنید
من امروز تا عصر باید یک میانگین بگیرم و قیمت ها هم میاریم پایین
دوستانی که وفادار بودن و همون اول با همین قیمت گرفتن نه تنها قیمت نهایی امروز براشون میزنیم بلکه مکمل بردهای اون هم تخفیف میگیرن
البته تا تاریخ امروز چه دوستانی که پول حواله کردن چه فقط ثبت سفارش کردن در فروشگاه
این مورد هم یاد اور بشم این برد برای ایرانی ها خیلی خیلی سریع تر از اون چیزی که میخواستین رسیده و شاید سایت اصلیش هم توقع نداشت ما این همه زود بگیریم
ولی اوپن سورسه و خیلی قویتر از رسپری و قطعا فراگیر میشه
من شخصا محیط ابونتو خیلی دوست دارم واخرش هم بگیریم طرف بخواد توی صنعت استفاده کنه شدنیه و انشاءالله با راه اندازی اینترنت ملی اگر راست بگن و سرعت بالا باشه یک مینی سرور خونگی میخوام باهاش راه بندازم چون مصرفش خیلی کمه
مگه برد برای خروجی lvds نیازی به مبدل داره ؟ به نظرم خودش این خروجی رو روی خودش داشت .
سلام
در لینک زیر یک فیلم قرار دادم که دیدنش خالی از لطف نیست
در این فیلم کوتاه با این برد Cubieboard و با استفاده از چیپ NFC که در موبایل های جدید هم موجوده یک در را باز می کنند...
https://www.dropbox.com/s/k0bl2ygtl8..._door_lock.mp4
در ضمن من فضای دراپ باکس خیلی زیادی دارم درصورتی که فایل یا فیلمی را مشاهده کردید لینک آنرا بمن بدهید من دانلود و در دراپ باکس به اشتراک میزارم
سلام.
برخی موارد کاربرد و استفاده برد :
home network file server
Home Automation
A lightweight Linux Desktop
Cubieboard – Single Board Computer
:What can cubieboard be used for
Lightweight Linux Desktop - With USB mouse and keyboard and HDMI monitor to cubieboard, you can use it as a light weight linux desktop. Cubieboard support most of the ARM linux distributions such as Ubuntu, .Debian, Fedora, Arch ARM Linux, Puppy etc
Android TV - Connect wifi dongle and the wireless air mouse to cubieboard, and HDMI output to TV. You can enjoy Android with Youtube, Netflix and many more apps on cubieboard
NAS - Cubieboard can drive 2.5 inch hard disk, you can use it as a home network file server
Home Automation - There are 96 pin expansion headers on cubieboard, most of them can be used as GPIO. with network access, you can control a lot of things
ویرایش توسط dariush_ab : 14-01-2013 در ساعت 12:41
امکان ارتباط برد با جاوا:
لینک زیر رو نگاه کنید البته برای raspberry هستش ولی فکر کنم برای این برد هم بشه یک کارایی کرد.
http://pi4j.com
Getting Started with the Cubieboard
First Boot
First, connect USB keyboard & mouse, an Ethernet cable, an HDMI cable and finally the power supply to boot the board. I used the USB power supply that came with my Raspberry Pi. My board NAND flash came pre-loaded with a CyanogenMod with Android 4.0.4 and Kernel 3.0.42+, so after a few seconds it booted in Android. You then just need to go to Settings->Ethernet to enable Ethernet and get an IP address assuming your LAN has a DHCP server. At this point, you are good to go and do whatever you want with the board in Android.Installing Linux
However, I assume most people actually plan to run Linux on this board. Maxnet’s BerryBoot makes this very easy, and there are 2 methods.
Within Android – If you have Android running in your Cubieboard, install the APK from http://get.berryboot.com/, and follow the instructions in BerryBoot Android to install Linux in a microSD card.
From a Windows or Linux PC – See instructions below.
I mainly followed the instructions provided on Cubieboard.org to install Linaro Ubuntu ALIP 12.08 on a microSD card.
Insert a microSD card to your computer (preferrably 4GB or higher).
Download “Berryboot-cubieboard-beta1.zip” from http://www.berryterminal.com/doku.php/berryboot_a10 and extract it.
“Burn” the image in the microSD card
In Windows
Download “win32diskimager-binary.zip” from https://launchpad.net/win32-image-writer/+download
Run Win32DiskImager.exe
Select “Berryboot-cubieboard-beta1.ddimg” file
Verify that correct disk drive is selected. This is very important. On my system, Win32DiskImager.exe selects my external USB hard drive by default…
Write the file to the microSD card
In Linux
Open a terminal window, and type:
sudo dd if=Berryboot-cubieboard-beta1.ddimg of=/dev/sdX
where /dev/sdX corresponds to your SD card.
You’re done.
Insert the microSD card into the Cubieboard, and power on the board.
Follow the instructions provided in BerryBoot user interface.
Select the media device where to install the Linux distribution. In my case, I had 2 choices: mmcblk0 or networked storage (iSCSI SAN). I’m not sure what the second choice does (NAS Boot, See Max’s comment), and selected the microSD card. (mmcblk0)
BerryBoot User Interface Showing List of OSes.
At this stage, it may tell you a new version is available, and ask you to download it. I did just that, but nothing changed after reboot, and asked me again to download the latest version. So you can safely say “No”.
Select a Linux distribution from the list.
Linaro Ubuntu ALIP 2012.08 (268 MB) Debian Wheezy Raspbian 2012.09 (430 MB) OpenELEC r11791 (71 MB) Puppy Linux Alpha (123 MB) RaspRazor (624 MB) – Distribution with Qt/Razor 0.4.9 desktop Sugar OS (473 MB) – Education OS as used in OLPC Laptop LTSP Thinclient Berry Terminal (22 MB) – Thin client OS to connect to LTSP/Edubuntu server BerryWebServer (5MB) – Distribution with Lightppd, php 5.3 & SQLite Memtester (<1MB) – Program to test the memoryAfter selection (I chose Linao ALIP), BerryBoot will download the image, and install it in your chosen storage device.
Once the installation is complete, exit the BerryBoot installer to reboot the board, and start your newly installed Linux operating system.
Read more: http://www.cnx-software.com/tag/alip/#ixzz2HwHQx7OR
سلام.
اگر A10 User Manual لازم شد:
Dropbox - A10 User Manual - v1.20 (2012-04-09).pdf - Simplify your life
ویرایش توسط dariush_ab : 14-01-2013 در ساعت 14:35
چون لایببری جاوا هست نباید مشکلی باشه . تو اوبونتو که جاوا نصب میشه حتما اینم ران میکنه ...امکان ارتباط برد با جاوا:
لینک زیر رو نگاه کنید البته برای raspberry هستش ولی فکر کنم برای این برد هم بشه یک کارایی کرد.
http://pi4j.com
بنظر من از لحاظ نوشتن برنامه لینوکس قابل مقایسه با اندروید نیست اصلا !
شما با ده ها زبان میتونید برای لینوکس برنامه بنویسید ولی برای اندروید نه !
ولی البته فکر کنم اگه با جاوا بنویسید تو اندروید و لینوکس هر دو قابل اجراست .
سلام
این هم یک فیلم که در مورد نصب اندروید روی Cubieboard حرف زده البته به زبان آلمانی
Dropbox - Cubieboard_-_System_installieren.webm - Simplify your life
به عقیده من مهم ترین مسئله اینه که ارزان تر بتونیم این برد را بخریم اینجوری طیف وسیعی از علاقه مندان می توانند برد را داشته باشند
برخی سوالات پرسیده شده درباره برد :
open firmware for android supported
جواب:
yes, we will provide android firmware
How many pins can be used as digital i/o
جواب:
about 80
USB ports. Do they support 500mA each
جواب:
yes, 500mA each
Does Wake On Lan work via Eth connection
جواب:
sorry, no
which NAND controller is available on this board
جواب:
nand controller inside A10 soc
can i overclock more than 1,5 ghz(may unstable)?and is cooling needed on overclock
جواب:
no, 1.5G is the limit
is it able to run 3d java games
جواب:
yes, mali400 is not very good but not that bad
is the nand memory fast or should i use a sata hdd for the OS
جواب:
you can use either
whats about the power consumentation(without/with oc)
جواب:
5V/1A without sata, 5v/2A with sata
does the OS support a USB hub so i can use mouse, keyboard, wlan stick and a usb stick
جواب:
the OS support USB hub so you can connect multi devices.
Is it possibile to supply with power via usb port (for example from TV) or do i need some kind of external power source
جواب:
yes, it can be powered by usb port
What SATA revision is on the soc
جواب:
sata 2.0
I see there’s no either S-Video, Composite or SCART video out ports. Is there a way to connect the board to standard 4:3 CRT TV
جواب:
we have vga output, via another board, which can connect to the standard CRT monitor
the board have a mic input?
In the pictures i saw two 3.5 jack, are the MIC in and audio out
جواب:
No mic input but a line in. it’s not two 3.5 jack, one is headphone the other is line in
Is there a USB device or USB OTG connector
جواب:
yes, the micro usb port is usb OTG
Does this board expose i2s on the extension pins
جواب:
no i2s, but spdif
Which Linux distribution will be supported? Debian will be available? All ports I2C, UART, GPIO are all available in linux?
Thanks
جواب:
Fedora ARM is going to be ported, Puppy Linux and Arch Arm Linux is already ready to run on cubieboard. Debian can run on this board, but not official. We will try to get Debian official support. All ports, I2C, spi are all available under Linux.
Any support for Bluetooth/WIFI
جواب:
Yes, usb BT/WIFI
1.we will make sub board support lcd and touch screen
2. android pre-installed
3. yes, boot when the power jack inserted.
سلام.
برای دوستانی که تمایل به اجرای ubuntu در اندروید دارند:
فیلم آموزشی هم هست.
tutorial
بله 100 درصد اين شكلي هست. اندرويد دو تا فريم ورك به اسم ndk و sdk داره. Sdk براي برنامه نويسهاي جاوا و ndk براي برنامه نويسهاي c++ هست.بنظر من از لحاظ نوشتن برنامه لینوکس قابل مقایسه با اندروید نیست اصلا !
اما مهمتر از همه اينه كه اندرويد براي ارائه يك ريخت يكسان از پلتفرمهاي متفاوت از يك ماشين مجازي جاوا طراحي شده توسط خودش استفاده مي كنه كه اين ماشين مجازي داخل هسته كار ميكنه ( براي افزايش سرعت) كلا سرعت ماشينهاي مجازي كم هست و يه پردازنده يك گيگاهرتزي مثل اين فكر نكنم آنچنان خوب براي اندرويد جواب بده. ( گوشي من هم يه پردازنده يك گيگا با اندرويد داره و مرتبا قفل ميكنه و ريست ميشه اما گوشي دوستم كه سامسونگ هست و يكم پردازنده اون قويتر هست هيچ مشكلي نداره). يعني خلاصه كلام اين پردازنده تو دسته حداقلها براي اندرويد هست.
اما اگر با لينوكس برنامه بنويسيد. برنامه شما مستقيما توسط پردازنده اجرا ميشه و در نتيجه سرعت بيشتري پيدا ميكنه و در عوض قابليت پورت به سيستم هاي ديگه رو تا حدي از دست مي ديد (برنامه براي پلتفرم جديد بايد از اول كامپايل بشه)
البته اين برنامه نويسي جاوا اندرويد يكم متفاوتر از اون چيزي هست كه داخل دسكتاپ انجام ميشه.ولی البته فکر کنم اگه با جاوا بنویسید تو اندروید و لینوکس هر دو قابل اجراست .
به نظر من اگر از لينوكس استفاده ميكنيد. بهترين گزينه همون c/c++ هست.