برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64
آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
آموزش های فارسی لینوکس - ویندوز - متلب - سیمیولینک - کیوت برای رزبری پای
مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک
ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری
سلام
میخواستم بدونم فیلم آموزش اندروید و لینوکس هرکدوم تا چه حدی به بردهای دیگه مثل Raspberry Pi 2 مرتبط میشه؟
آیا قراره برای این مدل هم آموزش جداگانه در اختیار بذارید یا فقط این آموزش در مورد سرفصل های اولیه مثل نحوه انتقال ایمیج به نند فلش و ... تفاوت داره و بقیه سرفصل ها در مورد سایر بردها مشترکن؟
متشکر میشم اگر جواب بدید
برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64
آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
آموزش های فارسی لینوکس - ویندوز - متلب - سیمیولینک - کیوت برای رزبری پای
مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک
ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری
سلام.
خواهش میکنم مهندس.
کدام آموزش کیوت؟
اگر آموزش کیوت برد سینلینکس منظورتون هست، برای این برد منتظر هستیم تا بردش بیاد بعد آموزش اون هم قرار خواهد گرفت. ضبط آموزش هم تکمیل شده هست.
کیوت در این آموزش به طور مختصر بررسی شده و موارد راه اندازی گفته شده و به برنامه نویسی پرداخته نشده و تنها یک مثال ساده گفته شده.
دوستان خیلی از من می پرسیدن که چگونه می شود برد که بوت میشود برنامه کیوت خودشون نشان داده بشه و سیستم عامل دیده نشده که در این آموزش گفته ام و کراس کامپایل و راه اندازی موس و کیبورد و تاچ خازنی. آموزش برای کیوبی هم با تغییراتی قابل استفاده است.
این برد بیشتر به درد افرادی میخوره که دنبال اندروید هستند و اندروید 4.2 و 4.4 کامل از جمله مزایای این برد است.
اگر کیوت دیگری هم مد نظرتون هست بفرمایید.
سوال دیگری هم هست من در خدمتم.
برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64
آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
آموزش های فارسی لینوکس - ویندوز - متلب - سیمیولینک - کیوت برای رزبری پای
مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک
ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری
نه من فکر کردم آموزش خود کیوت هست
ممنون
با سلام و خسته نباشید
کاشکی قبل از هر آموزش میگفتین که از چه ایمیجی استفاده میکنین یا چه ابزار یا درایوری لازمه تا کمتر وقتمون تلف بشه !
من کوبی برد 2 + برد توسعه + lcd 10.1 + تاچ مقاومتی از کویر الکترونیک خریدم ولی هنوز که هنوزه نتونستم تاچ مقاومتی رو راه اندازی کنم .
ناگفته نماند که من هم آموزشه لینوکس رو کار کردم هم آموزشه اندروید رو ، ولی هیچ کدوم از فیلم هایه آموزشی کمکم نکرد . گفتم مشکلو اینجا مطرح کنم شاید یه فرجی شد!
سلام.
من جایی که لازم بوده گفته ام که از چه ایمجی استفاده کرده ام.
تاچ مقاومتی که راه اندازیش در اندروید ساده است و در آموزش هم که گفته ام.
من برای السیدی 7 گفتم و کافیست شما رزولوشن رو برای 10.1 تغییر بدید.
برای السیدی باید درایور لود شده و اسکریپت رو هم ویرایش کنید. طبق آموزش.
مشکل شما دقیقا کجاست؟
برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64
آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
آموزش های فارسی لینوکس - ویندوز - متلب - سیمیولینک - کیوت برای رزبری پای
مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک
ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری
من از ایمیجه KavirElectronic_Android4.2.2_Cubie2_Va1.0_LVDS 10.1 استفاده میکنم ، مشکل زیاد دارم ولی اصلی ترین مشکلم فعلا اینه که اصلا فایل اسکریپت رو در آدرسی که گفتین پیدا نمیکنم که تغییراتی که گفتین رو اعمال کنم
برای بعضی از ایمجها فایل اسکریپت در آدرس گفته شده قرار ندارند.
شما مگر آموزش را ندارید؟
چرا از اول اقدام به تهیه یک اندروید نمی کنید؟
در لینک زیر برای ایمج که نوشتم تاچ مقاومتی فعال است! البته من تاچ مقاومتی 10 نداشتم که تست کنم.
ایمجهای اختصاصی اندرویدکویر الکترونیک
لطفا خروجی دسور زیر رو برام بیارید:
کد:lsmod
ویرایش توسط dariush_ab : 27-09-2015 در ساعت 23:52
برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64
آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
آموزش های فارسی لینوکس - ویندوز - متلب - سیمیولینک - کیوت برای رزبری پای
مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک
ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری
چرا از اول اقدام به تهیه یک اندروید نمی کنید؟ ---->منظورتونو متوجه نمیشم .
منم از ایمیجی که خودتون داخله همین لینک معرفی کردین استفاده میکنم .منظورم این ایمیجه :نسخه 4.2.2 برای کیوبی برد 2 (SDK 1.05) و السیدی 10.1 و تاچ مقاومتی
البته این این ایمیج رو از اون لینک دانلود نکردم همراهه دی وی دی هایه آموزشیه اندروید تحویل گرفتم.
یه سوال ، تو توضیحاته ایمیج نوشتین عدم پشتیبانی از script.bin یعنی فایله اسکریپت نداره تا ما ویرایشش کنیم یا کامپایلش کنیم؟؟؟فایل پیوست 8950
منظورم این هستش که سورس اندروید را خودتون کامپایل کنید. مگر قصد یادگیری ندارید؟
آره ایمجها یکی هستند ولی بازم می تونین برای اطمینان این مورد که لینکش رو دادم هم تست کنید.
عدم پشتیبانی یعنی به روش معمول اسکریپت در دسترس نیست.
احتمال زیاد درایور تاچ مقاومتی موجود هست. حالا اگر لود شده باشد که خوب اگر نه باید با insmod اون رو لود کنید.
بازم اگر مشکلتون حل نشد حتما مطرح کنید تا حل بشه.
موفق باشید.
با سلام و خسته نباشید
1-اگر بخواهیم lcd 10.1 رو با کانکتور lvds به برد متصل کنیم چه تغییراتی باید داخله فایله sys_config.fex اعمال بشه
2-بعد از انجام تغییرات دوباره باید کرنل کامپایل بشه ؟ اینطوری که برایه هر تغییره کوچیکی داخله فایله بالا باید چند ساعت منتظره بشیم تا نتیجشو ببینیم
3-در آخر هر چقدر سعی کردم تاچ رو راه اندازی کنم نشد که نشد!
برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64
آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
آموزش های فارسی لینوکس - ویندوز - متلب - سیمیولینک - کیوت برای رزبری پای
مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک
ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری
کارهایی که گفتین رو چند پست عقب تر انجام دادم و نتیجشم داخله فایله پیوست گذاشتم.سواله من اینه:
1-اگر بخواهیم lcd 10.1 رو با کانکتور lvds به برد متصل کنیم چه تغییراتی باید داخله فایله sys_config.fex اعمال بشه
2-بعد از انجام تغییرات دوباره باید کرنل کامپایل بشه ؟ اینطوری که برایه هر تغییره کوچیکی داخله فایله بالا باید چند ساعت منتظره بشیم تا نتیجشو ببینیم
فایل پیوست مشکل دارد. خروجی یک دستور رو تو فایل گذاشتین؟!
1-
2- اگر تغییرات در بخش کرنل باشد کافیست که کرنل کامپایل شود و اگر در بخش خود اندروید باشد اندروید مجدد باید کامپایل شود. بعضی راههای میانبر ممکن است وجود داشته باشد و در برخی موارد هم چاره ای نیست و زمان بر خواهد بود.کد:;------------------------------------------------------------------------------- ;disp init configuration ; ;disp_mode (0:screen0<screen0,fb0> 1:screen1<screen1,fb0> 2:two_diff_screen_diff_contents<screen0,screen1,fb0,fb1> ; 3:two_same_screen_diff_contets<screen0,screen1,fb0> 4:two_diff_screen_same_contents<screen0,screen1,fb0>) ;screenx_output_type (0:none; 1:lcd; 2:tv; 3:hdmi; 4:vga) ;screenx_output_mode (used for tv/hdmi output, 0:480i 1:576i 2:480p 3:576p 4:720p50 5:720p60 6:1080i50 7:1080i60 8:1080p24 9:1080p50 10:1080p60 11:pal 14:ntsc) ;screenx_output_mode (used for vga output, 0:1680*1050 1:1440*900 2:1360*768 3:1280*1024 4:1024*768 5:800*600 6:640*480 10:1920*1080 11:1280*720) ;fbx format (4:RGB655 5:RGB565 6:RGB556 7:ARGB1555 8:RGBA5551 9:RGB888 10:ARGB8888 12:ARGB4444) ;fbx pixel sequence (0:ARGB 1:BGRA 2:ABGR 3:RGBA) --- 0 for linux, 2 for android ;lcd0_bright (lcd0 init bright,the range:[0,256],default:197 ;lcd1_bright (lcd1 init bright,the range:[0,256],default:197 ;------------------------------------------------------------------------------- [disp_init] disp_init_enable = 1 disp_mode = 0 screen0_output_type = 1 screen0_output_mode = 4 screen1_output_type = 3 screen1_output_mode = 4 fb0_framebuffer_num = 2 fb0_format = 10 fb0_pixel_sequence = 0 fb0_scaler_mode_enable = 0 fb0_width = 0 fb0_height = 0 fb1_framebuffer_num = 2 fb1_format = 10 fb1_pixel_sequence = 0 fb1_scaler_mode_enable = 0 fb1_width = 0 fb1_height = 0 lcd0_backlight = 197 lcd1_backlight = 197 lcd0_bright = 50 lcd0_contrast = 50 lcd0_saturation = 57 lcd0_hue = 50 lcd1_bright = 50 lcd1_contrast = 50 lcd1_saturation = 57 lcd1_hue = 50 ;------------------------------------------------------------------------------- ;lcd0 configuration ;lcd_dclk_freq: in MHZ unit ;lcd_pwm_freq: in HZ unit ;lcd_if: 0:hv(sync+de); 1:8080; 2:ttl; 3:lvds; 4:hv2dsi ;lcd_width: width of lcd in mm ;lcd_height: height of lcd in mm ;lcd_hbp: hsync back porch ;lcd_ht: hsync total cycle ;lcd_vbp: vsync back porch ;lcd_vt: vysnc total cycle *2 ;lcd_hv_if: 0:hv parallel 1:hv serial ;lcd_hv_smode: 0:RGB888 1:CCIR656 ;lcd_hv_s888_if serial RGB format ;lcd_hv_syuv_if: serial YUV format ;lcd_hspw: hsync plus width ;lcd_vspw: vysnc plus width ;lcd_lvds_ch: 0:single channel; 1:dual channel ;lcd_lvds_mode: 0:NS mode; 1:JEIDA mode ;lcd_lvds_bitwidth: 0:24bit; 1:18bit ;lcd_lvds_io_cross: 0:normal; 1:pn cross ;lcd_cpu_if: 0:18bit; 1:16bit mode0; 2:16bit mode1; 3:16bit mode2; 4:16bit mode3; 5:9bit; 6:8bit 256K; 7:8bit 65K ;lcd_frm: 0:disable; 1:enable rgb666 dither; 2:enable rgb656 dither ;lcd_gpio_0: SCL ;lcd_gpio_1 SDA ;------------------------------------------------------------------------------- [lcd0_para] lcd_used = 1 lcd_x = 1024 lcd_y = 600 lcd_dclk_freq = 50 lcd_pwm_not_used = 0 lcd_pwm_ch = 0 lcd_pwm_freq = 10000 lcd_pwm_pol = 0 lcd_max_bright = 240 lcd_min_bright = 64 lcd_if = 3 lcd_hbp = 172 lcd_ht = 1200 lcd_vbp = 23 lcd_vt = 1250 lcd_vspw = 1 lcd_hspw = 30 lcd_hv_if = 0 lcd_hv_smode = 0 lcd_hv_s888_if = 0 lcd_hv_syuv_if = 0 lcd_lvds_ch = 0 lcd_lvds_mode = 0 lcd_lvds_bitwidth = 1 lcd_lvds_io_cross = 0 lcd_cpu_if = 0 lcd_frm = 1 lcd_io_cfg0 = 0 lcd_gamma_correction_en = 0 lcd_gamma_tbl_0 = 0x0 lcd_gamma_tbl_1 = 0x10101 lcd_gamma_tbl_255 = 0xffffff lcd_bl_en_used = 1 lcd_bl_en = port:PH07<1><0><default><1> lcd_power_used = 1 lcd_power = port:PH08<1><0><default><1> lcd_pwm_used = 1 lcd_pwm = port:PB02<2><0><default><default> lcdd0 = port:PD00<2><0><default><default> lcdd1 = port:PD01<2><0><default><default> lcdd2 = port:PD02<2><0><default><default> lcdd3 = port:PD03<2><0><default><default> lcdd4 = port:PD04<2><0><default><default> lcdd5 = port:PD05<2><0><default><default> lcdd6 = port:PD06<2><0><default><default> lcdd7 = port:PD07<2><0><default><default> lcdd8 = port:PD08<2><0><default><default> lcdd9 = port:PD09<2><0><default><default> lcdd10 = port:PD10<2><0><default><default> lcdd11 = port:PD11<2><0><default><default> lcdd12 = port:PD12<2><0><default><default> lcdd13 = port:PD13<2><0><default><default> lcdd14 = port:PD14<2><0><default><default> lcdd15 = port:PD15<2><0><default><default> lcdd16 = port:PD16<2><0><default><default> lcdd17 = port:PD17<2><0><default><default> lcdd18 = port:PD18<2><0><default><default> lcdd19 = port:PD19<2><0><default><default> lcdd20 = port:PD20<2><0><default><default> lcdd21 = port:PD21<2><0><default><default> lcdd22 = port:PD22<2><0><default><default> lcdd23 = port:PD23<2><0><default><default> lcdclk = port:PD24<2><0><default><default> lcdde = port:PD25<2><0><default><default> lcdhsync = port:PD26<2><0><default><default> lcdvsync = port:PD27<2><0><default><default>
با سلام و خسته نباشید
تا جایی که یادمه در آموزشه لینوکس فقط کافی بود تغییراته مربوط به سخت افزار داخله فایله اسکریپت انجام بشه و فایل ذخیره شده وسیستم ریبوت بشه ، بعد از اون برد متناسب با فایله اسکریپت اجرا میشد ولی چیزی که من از اندروید یاد گرفتم اینه :
تغییراته لازمه رو داخله فایله اسکریپت انجام میدیم بعد از ذخیره فایل دوباره سورس یا کرنل رو کامپایل میکنیم تا تغییرات اعمال بشه .درسته؟؟؟؟
اینطوری که برایه تغییره lcd کلی باید وقت بذاریم تا سورس یا کرنل کامپایل بشه
یعنی راهه دیگه ای نیست که مثله لینوکس فقط با یه save و ریبوت سیستم بشه از فایله اسکریپت استفاده کرد؟؟؟؟؟؟؟؟
فایله پیوسته پست عقب تر چه مشکلی داره؟؟؟؟؟؟
خروجیه دستوره lsmod و getevent داخلش هست .
بابته پاسخگو بودنتونم واقعا ممنونم .
سلام.
ممنون.
ببینید کامپایل کرنل و خود اندروید برای بار اول زمان بر هستند. برای دفعات بعدی فقط تغییرات در نظر گرفته می شوند.
دقت کنید که برای تغییر فایل اسکریپت شما کافیست که دستور pack رو مجدد اجرا کنید و نیازی به کامپایل کرنل و سورس نیست و چند ثانیه بیشتر زمان نمی بره و برای اونهایی که از script.bin ساپورت میکنن میشود مثل لینوکس عمل کرد که در آموزش مفصل توضیح دادم.
در ضمن یک نرم افزار فوق العاده برای این کار هست که در آموزش سینلینکس اون رو معرفی کرده ام که حالا فعلا سکرت بمونه بهتره. البته تست نکردم که با اونایی که اسکریپت ساپورت نمیکنن بدون مشکل کار میکنه یا نه.
خروجی دستور رو همینجا بیارید تو یک بلاک کد.
کلا شما باید 2 مورد رو چک کنید:
1- آیا درایور تاچ لود شده و بعد با دستور
ببینید که آیا با لمس صفحه خروجی دارید یا نه.کد:cat /dev/input/eventx
خواهش میکنم.
موفق باشید.
ویرایش توسط dariush_ab : 08-10-2015 در ساعت 10:04
برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64
آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
آموزش های فارسی لینوکس - ویندوز - متلب - سیمیولینک - کیوت برای رزبری پای
مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک
ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری
این خروجیه lsmod هست:
C:\Users\HEM>adb shell
root@android:/ # lsmod
lsmod
rtl8150 8115 0 - Live 0x00000000
uvcvideo 54482 0 - Live 0x00000000
videobuf_dma_contig 3817 0 - Live 0x00000000
videobuf_core 15292 1 videobuf_dma_contig, Live 0x00000000
mali 116328 20 - Live 0x00000000 (O)
ump 29758 7 mali, Live 0x00000000 (O)
leds_sunxi 2507 0 - Live 0x00000000
gpio_sunxi 6962 0 - Live 0x00000000
sun7i_ir 5981 0 - Live 0x00000000
usb_storage 38065 0 - Live 0x00000000
hdcp 164763 0 - Live 0x00000000 (O)
nand 193778 10 - Live 0x00000000 (O)
اینم لیسته event هایی هست که سیستم داشت که همه رو با دستوره cat تست کردم ، هیچکدوم مربوط به تاچ اسکرین نبود.
root@android:/dev/input # ls
ls
event0
event1
event2
event3
mice
mouse0
این خروجی مربوط به همون ایمجه که نوشتم تاچ مقاومتی فعال است دیگه درسته؟
ماژول تاچ الان لود نشده و احتمال داره مشکل سخت افزاری باشه!
خوب یک زحمت بکشید برید به آدرس ماژولها و با دستور insmod ماژول تاچ رو لود کنید ببینید آیا لود میشه؟
می دونید مهندس اگر سخت افزار درست نباشه درایور لود نمیشه. قبل از بررسی رخداد هم باید درایور حتما لود شده باشد.من تاچ مقاومتی رو با السیدی 40 پین که پایه های تاچ با خود السیدی هستن تست کردم و متاسفانه تاچ 10 ندارم که تست کنم.کد:insmod /system/vendor/modules/sunxi-ts.ko
شما بد نیست با ایمج السیدی 7 و تاچ مقاومتی هم تست کنید ببینید درایور لود شده.
من ایمج رو امشب دانلود میکنم و بررسی میکنم.
برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64
آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
آموزش های فارسی لینوکس - ویندوز - متلب - سیمیولینک - کیوت برای رزبری پای
مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک
ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری