NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3175 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 15 از 15

موضوع: مشکل hdmi کوبی بورد 4

  1. #1
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    9
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض مشکل hdmi کوبی بورد 4

    سلام
    من یک کوبی بورد ورژن 4 جدیدا خریدم
    کوبی بورد یه اندروید دیفالت روش داره که خروجیش روی VGA هست و مشکلی نداره
    ولی وقتی تو تنظیمات ستنیگ اندروید میزنم روی HDMI تصویر هیچی نمیده
    همه گزینه های HDMI اون قیما رو هم تست کردم
    البته من با VGA نهایتا میخوام کار کنم ولی چون میخوام روش linaro بریزم خروجی دیفالت ایمیج اصلی روی HDMI هست
    من وقتی sd card که روش ایمیج linaro رو ریختم میزنم به کوبی و روشنش می کنم نه روی VGA تصویر میده(که نبایدم بده چون دیفالت روی HDMI) هست نه روی HDMI
    حدس قریب به یقین خودم اینه که مشکل از بورد هست
    به خود شرکت کویر الکترونیک گفتم فعلا منو پیچوندن و میگن به ساپورت کوبی بگو که این کارم کردیم ولی خب فعلا شنبه هست و چینی ها تا دوشنبه تعطیلا
    کار منم یکم فوری هست
    کسی میدونه احیانا چه جوری میشه linaro با دیفالت VGA چه جوری میشه روی sd ریخت که حداقل بتونم کار فوریمو انجام بدم

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    همکار افتخاری dariush_ab آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    داریوش عباسی نژاد
    نوشته ها
    2,112
    تشکر
    1,404
    تشکر شده 1,810 بار در 1,064 پست

    پیش فرض

    نقل قول نوشته اصلی توسط hmm نمایش پست ها
    سلام
    من یک کوبی بورد ورژن 4 جدیدا خریدم
    کوبی بورد یه اندروید دیفالت روش داره که خروجیش روی VGA هست و مشکلی نداره
    ولی وقتی تو تنظیمات ستنیگ اندروید میزنم روی HDMI تصویر هیچی نمیده
    همه گزینه های HDMI اون قیما رو هم تست کردم
    البته من با VGA نهایتا میخوام کار کنم ولی چون میخوام روش linaro بریزم خروجی دیفالت ایمیج اصلی روی HDMI هست
    من وقتی sd card که روش ایمیج linaro رو ریختم میزنم به کوبی و روشنش می کنم نه روی VGA تصویر میده(که نبایدم بده چون دیفالت روی HDMI) هست نه روی HDMI
    حدس قریب به یقین خودم اینه که مشکل از بورد هست
    به خود شرکت کویر الکترونیک گفتم فعلا منو پیچوندن و میگن به ساپورت کوبی بگو که این کارم کردیم ولی خب فعلا شنبه هست و چینی ها تا دوشنبه تعطیلا
    کار منم یکم فوری هست
    کسی میدونه احیانا چه جوری میشه linaro با دیفالت VGA چه جوری میشه روی sd ریخت که حداقل بتونم کار فوریمو انجام بدم
    سلام.
    دوست عزیز لطفا این دو ایمج رو روی برد تست کنید و نتیجه رو بگید:



    برای vga باید script.bin را به شکل زیر تغییر بدهید:
    کد:
    [disp_init]
    disp_init_enable = 1
    disp_mode = 0
    screen0_output_type = 4
    screen0_output_mode = 4
    screen1_output_type = 2
    screen1_output_mode = 14
    fb0_framebuffer_num = 2
    fb0_format = 10
    fb0_pixel_sequence = 0
    fb0_scaler_mode_enable = 1
    fb1_framebuffer_num = 2
    fb1_format = 10
    fb1_pixel_sequence = 0
    fb1_scaler_mode_enable = 1
    برنامه نویسی ویندوز 10 رزبری را با زبان آردوینو تجربه کنید!
    ایمج آماده کیوت 5.7 برای بردهای رزبری - آرنج پای - نانوپای - کیوبی - سینلینکس - پاین 64

    آموزش راه اندازی اولیه برد EasyARM و کامپایل سورس WinCE
    آموزش های فارسی
    لینوکس - ویندوز - متلب
    - سیمیولینک - کیوت برای رزبری پای
    مشاوره رایگان خرید کامپیوتر های تک بردی فروشگاه کویر الکترونیک

    ارتباط با من از طریق پست های انجمن و یا ایمیل یاهو موجود در بخش کاربری



  4. تشکرها از این نوشته :

    hmm

  5. #3
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    9
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    اون طور که من تو فروم کوبی خوندم نسخه 0.4 لینارو تو مد vga باگ داشته که تو نسخه آخر رفعش کردند
    من میخوام نسخه یک لینارو رو روی کوبیم بریزم که باگ نداره
    متاسفانه ساپورت شرکت کویر الکترونیک واقعا افتضاحه و در حد یک فروشنده عمل می کنن نه نمایندگی
    با اینکه نمایندگی رسمی کوبی هست و باید مستقیم خدمات بده منو به ساپورت خود کوبی پاس میدن با اینکه میدونن الان اونا پاسخگو من نیستن
    یعنی کافیه خودشون با یه بورد دیگه تست کنن رو اندروید دیفالتش میتونن HDMI تصویر بگیرن یا نه و اون وقت متوجه میشن برد خراب به من دادند

  6. #4
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,547
    تشکر
    1,218
    تشکر شده 5,684 بار در 1,801 پست

    پیش فرض

    نقل قول نوشته اصلی توسط hmm نمایش پست ها
    اون طور که من تو فروم کوبی خوندم نسخه 0.4 لینارو تو مد vga باگ داشته که تو نسخه آخر رفعش کردند
    من میخوام نسخه یک لینارو رو روی کوبیم بریزم که باگ نداره
    متاسفانه ساپورت شرکت کویر الکترونیک واقعا افتضاحه و در حد یک فروشنده عمل می کنن نه نمایندگی
    با اینکه نمایندگی رسمی کوبی هست و باید مستقیم خدمات بده منو به ساپورت خود کوبی پاس میدن با اینکه میدونن الان اونا پاسخگو من نیستن
    یعنی کافیه خودشون با یه بورد دیگه تست کنن رو اندروید دیفالتش میتونن HDMI تصویر بگیرن یا نه و اون وقت متوجه میشن برد خراب به من دادند
    ساپورت یعنی شما خیلی برات سخته اینجا یه سوال مطرح کنید؟ چند بار زنگ زدین و خدمتتون عرض کردم که توی فروم خودمون یا کوبی برد مطرح کنید من نمیدونم توقع شما از ساپورت چیه دیگه
    کویر ویدئو راه اندازی شد

    اگر چه دیر ولی برگشتم به جمع دوستان قدیمی....

  7. #5
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    9
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    کمترین ساپورت یعنی نعویض قطعه معیوبی که در روز اول خرابیشو اعلام کردم
    یعنی همون کاری که تو پست قبلیم گفتم(تست بورد دیگر توسط خودتون)
    از راه دور چه جوری میخواید صحت بورد رو تست کنیند ؟ راهش قطعه مرجوع بشه تا بررسی بشه اگر مشتری مداری دارید باید یه بورد به طور موقت بدید به ما که کار ما هم معطل نشه

  8. #6
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    9
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    در ضمن فایل script.bin در فایل ایمیج گفته شده موجود نبود
    ما فایل sys_config.fex رو پیدا کردیم که تنظیمات خروجی هم توش بود ولی تغییرات بالا رو هم دادیم فرقی نکرد(البته همه فلگ هایی که گفتید هم موجود نبود و فرق داشت که ما هم اضافه مردیم به فایل)
    یه فایل sh هم داره که تو خودش گفته بعد نصب باید ران شه تا تنظیمات خروجی عوض بشه که خب ما مشکل همون نصب رو داریم

  9. #7
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    9
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    متاسفانه ساپورت کویر الکترونیک علاوه بر پاسخگو نبودن بسیار بی ادب و بی فرهنگ هم هستن که حتی تلفن رو وسط مکالمه قطع می کنن و میگن هرکاری میخواید بکنید
    طبق قانون تجارات الکترونیک و همچنین اون نماد الکترونیکی که مثلا گرفتن متعهد به مرجوع کردن کالا (حتی بدون دلیل)بدون هزینه تا یک هفته پس از خرید هستند که اینم بهش عمل نمی کنن
    واقعا متاسفم

  10. #8
    همکار افتخاری dariush_ab آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    داریوش عباسی نژاد
    نوشته ها
    2,112
    تشکر
    1,404
    تشکر شده 1,810 بار در 1,064 پست

    پیش فرض

    نقل قول نوشته اصلی توسط hmm نمایش پست ها
    در ضمن فایل script.bin در فایل ایمیج گفته شده موجود نبود
    ما فایل sys_config.fex رو پیدا کردیم که تنظیمات خروجی هم توش بود ولی تغییرات بالا رو هم دادیم فرقی نکرد(البته همه فلگ هایی که گفتید هم موجود نبود و فرق داشت که ما هم اضافه مردیم به فایل)
    یه فایل sh هم داره که تو خودش گفته بعد نصب باید ران شه تا تنظیمات خروجی عوض بشه که خب ما مشکل همون نصب رو داریم
    مهندس کمی صبر داشته باشید با هم مشکل رو حل می کنیم.
    شما الان اندروید با hdmi لازم دارید یا لینوکس؟
    این 2 رو تست کردید ببینید آیا hdmi تصویر دارید یا نه؟


    linaro-desktop-cb4-card-hdmi-v0.4.img.7z
    linaro-desktop-cb4-emmc-hdmi-v0.4.img.7z
    ویرایش توسط dariush_ab : 09-08-2015 در ساعت 16:43

  11. #9
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    9
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    روی emmc اندروید بود که زبانش چینی بود که انگلیسی کردیم
    ولی من لینوکس میخوام برای کارم یعنی linaro از بدبختی ما هم ایمیج اصلیش فقط برای HDMI هست
    من کارم فوری نبود صبر میکردم ولی چهارشنبه سفارش دادم حالا باید تا فردا صبر کنم که چینی ها بیان سرکار
    ما خودم با چینی ها صحبت کردم آی کیو اونا خیلی تعطیل تر از ماهاست
    با خود ساپورت کوبی هم برای یک قضیه تو کوبی 2 صحبت کردیم زبان انگلیسیشونم فاجعه هست حتی نوشتاریشون
    می دونم اونا هم لفتش میدن و کار من فوریه
    من دفعه اولم نیست که با کوبی سرو کله میزنم روشون اندروید و لینوکس ریختم

    الانم تیم فنیمون هم ایمیج اصلی رو بررسی کردن میگن یه راهش گرفتن سورس قسمت vga و کامپایل کردنش هست ولی این وقت گیره و مشکل اصلی که خراب بودن HDMI رو حل نمیکنه
    شما بگو من چیکار کنم
    من میگم اگه دوستان فکر میکنن بردشون سالمه از ما تحویل بگیرن یکی دیگه بدن

  12. #10
    همکار افتخاری dariush_ab آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    داریوش عباسی نژاد
    نوشته ها
    2,112
    تشکر
    1,404
    تشکر شده 1,810 بار در 1,064 پست

    پیش فرض

    نقل قول نوشته اصلی توسط hmm نمایش پست ها
    روی emmc اندروید بود که زبانش چینی بود که انگلیسی کردیم
    ولی من لینوکس میخوام برای کارم یعنی linaro از بدبختی ما هم ایمیج اصلیش فقط برای HDMI هست
    من کارم فوری نبود صبر میکردم ولی چهارشنبه سفارش دادم حالا باید تا فردا صبر کنم که چینی ها بیان سرکار
    ما خودم با چینی ها صحبت کردم آی کیو اونا خیلی تعطیل تر از ماهاست
    با خود ساپورت کوبی هم برای یک قضیه تو کوبی 2 صحبت کردیم زبان انگلیسیشونم فاجعه هست حتی نوشتاریشون
    می دونم اونا هم لفتش میدن و کار من فوریه
    من دفعه اولم نیست که با کوبی سرو کله میزنم روشون اندروید و لینوکس ریختم

    الانم تیم فنیمون هم ایمیج اصلی رو بررسی کردن میگن یه راهش گرفتن سورس قسمت vga و کامپایل کردنش هست ولی این وقت گیره و مشکل اصلی که خراب بودن HDMI رو حل نمیکنه
    شما بگو من چیکار کنم
    من میگم اگه دوستان فکر میکنن بردشون سالمه از ما تحویل بگیرن یکی دیگه بدن
    من درست متوجه نمیشم شما چی میخواین ولی با این پست آخر فکر میکنم لینوکس با vga میخواین.درسته؟
    عوض کردن اسکریپت برای تغییر خروجی تصویر روی emmc کمی مشکله و باید آنلاین انجام بدید.
    حالا مشکل شما این هستش که نمیتونین این کار رو انجام بدید یا عوض می کنید و کار نمیکنه؟
    اگر هم که باگ باشه که روی هر بردی همین خواهدبود.
    من یک ایمج اندروید روی کامپیوترم داشتم به این نام:
    android4.4-cb4-emmc-v2.0.img
    اسکریپت اون رو نگاه کنید...
    قسمت تنظیمات تصویر رو می تونید به دلخواه عوض کنید.
    در لینوکس script.bin هستش و در اندروید sys_config.fex که باز هم به script.bin تبدیل میشه.
    کد:
    ;A80 PAD application
    ;---------------------------------------------------------------------------------------------------------
    ; 说明: 脚本中的字符串区分大小写,用户可以修改"="后面的数值,但是不要修改前面的字符串
    ; 描述gpio的形式:Port:端口+组内序号<功能分配><内部电阻状态><驱动能力><输出电平状态>
    ;---------------------------------------------------------------------------------------------------------
    
    
    [product]
    version = "100"
    machine = "optimus"
    
    
    [platform]
    eraseflag   = 1
    ;----------------------------------------------------------------------------------
    ;   system configuration
    ;   ?
    ;dcdc1_vol    ---set dcdc1 voltage,mV,1600-3400,100mV/step
    ;dcdc2_vol    ---set dcdc2 voltage,mV,600-1540,20mV/step
    ;dcdc3_vol    ---set dcdc3 voltage,mV,600-1860,20mV/step
    ;dcdc4_vol    ---set dcdc4 voltage,mV,600-1540,20mV/step
    ;dcdc5_vol    ---set dcdc5 voltage,mV,1000-2550,50mV/step
    ;aldo2_vol    ---set aldo2 voltage,mV,700-3300,100mV/step
    ;aldo3_vol    ---set aldo3 voltage,mV,700-3300,100mV/step
    ;----------------------------------------------------------------------------------
    [target]
    boot_clock       = 1008
    storage_type    = -1
    [charging_type]
    charging_type = 1
    ;---------------------------------------------------------------------------------
    ; uboot key detect enable
    ; 当keyen_flag = 1 时,支持按键检测
    ; 当keyen_flag = 0 时,不支持
    ;---------------------------------------------------------------------------------
    [key_detect_en]
    keyen_flag = 0
    
    
    ;----------------------------------------------------------------------------------
    ;
    ;  各路电压输出语法说明:
    ;
    ;  电压名称  = 100XXXX  : 表示把该路电压设置为XXXX指定的电压值,同时打开输出开关
    ;  电压名称  = 000XXXX  : 表示把该路电压设置为XXXX指定的电压值,同时关闭输出开关,当有需要时由内核驱动打开
    ;  电压名称  = 0        : 表示关闭该路电压输出开关,不修改原有的值
    ;
    ;----------------------------------------------------------------------------------
    [power_sply]
    dcdc1_vol                  = 1003000
    dcdc2_vol                  =     900
    dcdc3_vol                  = 1000900
    dcdc4_vol                  = 1000900
    dcdc5_vol                  = 1001500
    dc5ldo_vol                 = 1000900
    dldo2_vol                  = 1003000
    eldo3_vol                  = 1001800
    aldo1_vol                  = 1003000
    aldo3_vol                  = 1003000
    
    
    [slave_power_sply]
    dcdca_vol                  = 1000900
    dcdcb_vol                  = 0
    dcdcc_vol                  = 0
    dcdcd_vol                  = 1000900
    dcdce_vol                  = 1002100
    aldo1_vol                  = 1003000
    bldo1_vol                  = 1001800
    bldo2_vol                  = 1001800
    cldo1_vol                  = 0
    
    
    [gpio_bias]
    pa_bias         = "axp809:gpio1:2500"
    pb_bias         = "axp809:aldo2:1800"
    pc_bias         = "axp809:dcdc1:3000"
    pd_bias         = "axp806:bldo1:1800"
    pe_bias         = "axp809:eldo2:1800"
    pf_bias         = "axp809:dcdc1:3000"
    pg_bias         = "axp809:gpio0:3000"
    ph_bias         = "axp809:dcdc1:3000"
    pl_bias         = "axp809:dldo2:3000"
    pm_bias         = "axp809:eldo3:3000"
    
    
    [card_boot]
    logical_start   = 40960
    sprite_gpio0    =
    next_work       = 3
    
    
    
    
    ;---------------------------------------------------------------------------------------------------------
    ; if 1 == standby_mode, then support super standby;
    ; else, support normal standby.
    ;---------------------------------------------------------------------------------------------------------
    [pm_para]
    standby_mode        = 1
    
    
    [card0_boot_para]
    card_ctrl       = 0
    card_high_speed = 1
    card_line       = 4
    sdc_d1          = port:PF00<2><1><default><default>
    sdc_d0          = port:PF01<2><1><default><default>
    sdc_clk         = port:PF02<2><1><default><default>
    sdc_cmd         = port:PF03<2><1><default><default>
    sdc_d3          = port:PF04<2><1><default><default>
    sdc_d2          = port:PF05<2><1><default><default>
    
    
    [card2_boot_para]
    card_ctrl       = 2
    card_high_speed = 1
    card_line       = 4
    sdc_cmd         = port:PC06<3><1><default><default>
    sdc_clk         = port:PC07<3><1><default><default>
    sdc_d0          = port:PC08<3><1><default><default>
    sdc_d1          = port:PC09<3><1><default><default>
    sdc_d2          = port:PC10<3><1><default><default>
    sdc_d3          = port:PC11<3><1><default><default>
    
    
    [boot_disp]
    output_disp     = 1
    output_type     = 3
    output_mode     = 10
    auto_hpd        = 1
    
    
    [twi_para]
    twi_port        = 0
    twi_scl         = port:PH14<2><default><default><default>
    twi_sda         = port:PH15<2><default><default><default>
    
    
    [uart_para]
    uart_debug_port = 0
    uart_debug_tx   = port:PH12<2><1><default><default>
    uart_debug_rx   = port:PH13<2><1><default><default>
    
    
    [jtag_para]
    jtag_enable     = 1
    jtag_ms         = port:PF00<3><default><default><default>
    jtag_ck         = port:PF05<3><default><default><default>
    jtag_do         = port:PF03<3><default><default><default>
    jtag_di         = port:PF01<3><default><default><default>
    
    
    [clock]
    pll4            = 300
    pll6            = 600
    pll8            = 297
    pll9            = 297
    pll10            = 2376
    
    
    ;*****************************************************************************
    ;sdram configuration
    ;
    ;dram_para2 = 0x00001200  ;代表启用dram双通道
    ;
    ;dram_para2 = 0x00001100  ;代表启用dram单通道
    ;
    ;*****************************************************************************
    [dram_para]
    dram_clk        = 672
    dram_type       = 3
    dram_zq         = 0x003F3FDD
    dram_odt_en     = 1
    dram_para1      = 0x10f41000
    dram_para2      = 0x00001200
    dram_mr0        = 0x1A50
    dram_mr1        = 0x40
    dram_mr2        = 0x10
    dram_mr3        = 0
    dram_tpr0       = 0x04E214EA
    dram_tpr1       = 0x004214AD
    dram_tpr2       = 0x10A75030
    dram_tpr3       = 0
    dram_tpr4       = 0
    dram_tpr5       = 0
    dram_tpr6       = 0
    dram_tpr7       = 0
    dram_tpr8       = 0
    dram_tpr9       = 0
    dram_tpr10      = 0
    dram_tpr11      = 0
    dram_tpr12      = 168
    dram_tpr13      = 0x23
    ;----------------------------------------------------------------------------------
    ;os life cycle para configuration
    ;----------------------------------------------------------------------------------
    
    
    ;------------------------------------------------------------------------------;
    ; 10/100/100Mbps Ethernet MAC Controller Configure                             ;
    ;------------------------------------------------------------------------------;
    ;   配置选项:                                                                 ;
    ;   gmac_used  ---  1: gmac used, 0: not used                                  ;
    ;------------------------------------------------------------------------------;
    ;         MII  GMII  RGMII        MII  GMII  RGMII        MII  GMII  RGMII     ;
    ;PA00~03  *     *      *    PA10        *      *    PA20   *    *      *       ;
    ;   PA04        *         PA11~14  *    *      *    PA21   *    *              ;
    ;   PA05        *           PA15        *           PA22   *    *              ;
    ;   PA06        *           PA16        *           PA23   *    *              ;
    ;   PA07        *           PA17        *           PA24   *    *              ;
    ;   PA08  *     *           PA18        *           PA25        *      *       ;
    ;   PA09  *     *      *    PA19   *    *      *  PA26~27  *    *      *       ;
    ;------------------------------------------------------------------------------;
    [gmac0]
    gmac_used          = 1
    gmac_rxd3          = port:PA00<2><default><3><default>
    gmac_rxd2          = port:PA01<2><default><3><default>
    gmac_rxd1          = port:PA02<2><default><3><default>
    gmac_rxd0          = port:PA03<2><default><3><default>
    gmac_rxclk         = port:PA04<2><default><3><default>
    gmac_rxdv          = port:PA05<2><default><3><default>
    ;gmac_rxerr         = port:PA06<2><default><3><default>
    gmac_txd3          = port:PA07<2><default><3><default>
    gmac_txd2          = port:PA08<2><default><3><default>
    gmac_txd1          = port:PA09<2><default><3><default>
    gmac_txd0          = port:PA10<2><default><3><default>
    ;gmac_crs           = port:PA11<2><default><3><default>
    gmac_txclk         = port:PA12<2><default><3><default>
    gmac_txen          = port:PA13<2><default><3><default>
    gmac_txerr         = port:PA14<2><default><3><default>
    gmac_col           = port:PA15<2><default><3><default>
    gmac_mdc           = port:PA16<2><default><3><default>
    gmac_mdio          = port:PA17<2><default><3><default>
    
    
    ;---------------------------------------------------------------------------------------------------------
    ; wakeup_src_para:
    ;    sometimes, u would like to add more wakeup src in standby mode, these para will be
    ;    help;
    ;    u need to make sure the standby mode support the wakeup src. Also, some hw
    ;    condition must be guaranteed.
    ;    including:
    ;    cpu_en: power on or off.
    ;        1: mean power on
    ;        0: mean power off
    ;    cpu_freq: indicating lowest freq. unit is Mhz;
    ;    dram selfresh_en: selfresh or not.
    ;        1: enable enter selfresh
    ;        0: disable enter selfresh
    ;    dram_pll: if not enter selfresh, indicating lowest freq. unit is Mhz;
    ;    wakeup_src: to make the scenario work, the wakeup src is needed.
    ;---------------------------------------------------------------------------------------------------------
    [wakeup_src_para]
    cpu_en              = 0
    cpu_freq            = 48
    ; (cpu:apb:ahb)
    pll_ratio           = 0x111
    dram_selfresh_en    = 1
    dram_freq           = 36
    wakeup_src0         =
    wakeup_src_wl       = port:PL03<4><default><default><0>
    wakeup_src_bt       = port:PL04<4><default><default><0>
    bb_wake_ap          = port:PM01<4><default><default><0>
    
    
    ;----------------------------------------------------------------------------------
    ;i2c configuration
    ;----------------------------------------------------------------------------------
    [twi0]
    twi_used        = 1
    twi_scl         = port:PH0<2><default><default><default>
    twi_sda         = port:PH1<2><default><default><default>
    
    
    [twi1]
    twi_used        = 1
    twi_scl         = port:PH2<2><default><default><default>
    twi_sda         = port:PH3<2><default><default><default>
    
    
    [twi2]
    twi_used        = 0
    twi_scl         = port:PH4<2><default><default><default>
    twi_sda         = port:PH5<2><default><default><default>
    
    
    [twi3]
    twi_used        = 0
    twi_scl         = port:PG10<2><default><default><default>
    twi_sda         = port:PG11<2><default><default><default>
    
    
    [twi4]
    twi_used        = 0
    twi_scl         = port:PB15<4><default><default><default>
    twi_sda         = port:PB16<4><default><default><default>
    
    
    ;----------------------------------------------------------------------------------
    ;uart configuration
    ;uart_type ---  2 (2 wire), 4 (4 wire), 8 (8 wire, full function)
    ;----------------------------------------------------------------------------------
    [uart0]
    uart_used       = 1
    uart_port       = 0
    uart_type       = 2
    uart_tx         = port:PH12<2><1><default><default>
    uart_rx         = port:PH13<2><1><default><default>
    
    
    [uart1]
    uart_used       = 0
    uart_port       = 1
    uart_type       = 8
    uart_tx         = port:PA0<4><1><default><default>
    uart_rx         = port:PA1<4><1><default><default>
    uart_rts        = port:PA2<4><1><default><default>
    uart_cts        = port:PA3<4><1><default><default>
    ;uart_dtr       = port:PA4<4><1><default><default>
    ;uart_dsr       = port:PA5<4><1><default><default>
    ;uart_dcd       = port:PA6<4><1><default><default>
    ;uart_ring      = port:PA7<4><1><default><default>
    
    
    [uart2]
    uart_used       = 1
    uart_port       = 2
    uart_type       = 4
    uart_tx         = port:PG06<2><1><default><default>
    uart_rx         = port:PG07<2><1><default><default>
    uart_rts        = port:PG08<2><1><default><default>
    uart_cts        = port:PG09<2><1><default><default>
    
    
    [uart3]
    uart_used       = 0
    uart_port       = 3
    uart_type       = 4
    uart_tx         = port:PB05<3><1><default><default>
    uart_rx         = port:PB06<3><1><default><default>
    uart_rts        = port:PB04<3><1><default><default>
    uart_cts        = port:PB00<3><1><default><default>
    
    
    [uart4]
    uart_used       = 0
    uart_port       = 4
    uart_type       = 2
    uart_tx         = port:PG12<2><1><default><default>
    uart_rx         = port:PG13<2><1><default><default>
    uart_rts        = port:PG14<2><1><default><default>
    uart_cts        = port:PG15<2><1><default><default>
    
    
    [uart5]
    uart_used       = 0
    uart_port       = 5
    uart_type       = 4
    uart_tx         = port:PE04<4><1><default><default>
    uart_rx         = port:PE05<4><1><default><default>
    uart_rts        = port:PE06<4><1><default><default>
    uart_cts        = port:PE07<4><1><default><default>
    
    
    ;----------------------------------------------------------------------------------
    ;SPI controller configuration
    ;----------------------------------------------------------------------------------
    [spi0]
    spi_used       = 0
    spi_cs_bitmap  = 1
    spi_cs0        = port:PC19<3><1><default><default>
    spi_sclk       = port:PC02<3><default><default><default>
    spi_mosi       = port:PC00<3><default><default><default>
    spi_miso       = port:PC01<3><default><default><default>
    
    
    [spi1]
    spi_used       = 0
    spi_cs_bitmap  = 1
    spi_cs0        =
    spi_sclk       =
    spi_mosi       =
    spi_miso       =
    
    
    [spi2]
    spi_used       = 0
    spi_cs_bitmap  = 1
    spi_cs0        = port:PE04<3><1><default><default>
    spi_sclk       = port:PE05<3><default><default><default>
    spi_mosi       = port:PE06<3><default><default><default>
    spi_miso       = port:PE07<3><default><default><default>
    
    
    [spi3]
    spi_used       = 0
    spi_cs_bitmap  = 1
    spi_cs0        = port:PH17<2><1><default><default>
    spi_cs1        = port:PH18<2><1><default><default>
    spi_cs2        = port:PH12<3><1><default><default>
    spi_cs3        = port:PH13<3><default><default><default>
    spi_sclk       = port:PH14<2><default><default><default>
    spi_mosi       = port:PH15<2><default><default><default>
    spi_miso       = port:PH16<2><default><default><default>
    
    
    ;----------------------------------------------------------------------------------
    ;SPI device configuration
    ;----------------------------------------------------------------------------------
    [spi_devices]
    spi_dev_num = 1
    
    
    [spi_board0]
    modalias      = "m25p32"
    max_speed_hz  = 33000000
    bus_num       = 0
    chip_select   = 0
    mode          = 0
    
    
    ;----------------------------------------------------------------------------------
    ;resistance tp configuration
    ;----------------------------------------------------------------------------------
    [rtp_para]
    rtp_used      = 0
    rtp_screen_size = 5
    rtp_regidity_level = 5
    rtp_press_threshold_enable = 0
    rtp_press_threshold = 0x1f40
    rtp_sensitive_level = 0xf
    rtp_exchange_x_y_flag = 0
    
    
    ;----------------------------------------------------------------------------------
    ;capacitor tp configuration
    ;external int function
    ;wakeup output function
    ;notice ---    tp_int_port &  tp_io_port use the same port
    ;----------------------------------------------------------------------------------
    [ctp_para]
    ctp_used            = 0
    ctp_twi_id          = 1
    ctp_twi_addr        = 0x5d
    ctp_screen_max_x    = 1280
    ctp_screen_max_y    = 800
    ctp_revert_x_flag   = 1
    ctp_revert_y_flag   = 1
    ctp_exchange_x_y_flag = 1
    
    
    ctp_int_port        =
    ctp_wakeup          =
    
    
    ;--------------------------------------------------------------------------------
    ; CTP automatic detection configuration
    ;ctp_detect_used  --- Whether startup automatic inspection function. 1:used,0:unused
    ;Module name postposition 1 said detection, 0 means no detection.
    ;--------------------------------------------------------------------------------
    [ctp_list_para]
    ctp_det_used              = 1
    ft5x_ts                   = 1
    gt82x                     = 1
    gslX680                   = 1
    gt9xx_ts                  = 1
    gt811                     = 1
    zet622x                   = 1
    aw5306_ts                 = 1
    
    
    ;----------------------------------------------------------------------------------
    ;touch key configuration
    ;----------------------------------------------------------------------------------
    [tkey_para]
    tkey_used           = 0
    tkey_twi_id         =
    tkey_twi_addr       =
    tkey_int            =
    
    
    ;----------------------------------------------------------------------------------
    ;motor configuration
    ;----------------------------------------------------------------------------------
    [motor_para]
    motor_used          = 0
    motor_shake         = 0
    motor_ldo           = axp22_ldoio0
    motor_ldo_voltage   = 3300
    
    
    ;----------------------------------------------------------------------------------
    ;thermal configuration
    ;----------------------------------------------------------------------------------
    [ths_para]
    ths_used            = 1
    ths_trend           = 0
    ths_trip1_count     = 5
    ths_trip1_0         = 60
    ths_trip1_1         = 75
    ths_trip1_2         = 85
    ths_trip1_3         = 95
    ths_trip1_4         = 105
    ths_trip1_5         = 0
    ths_trip1_6         = 0
    ths_trip1_7         = 0
    ths_trip1_0_min     = 0
    ths_trip1_0_max     = 1
    ths_trip1_1_min     = 1
    ths_trip1_1_max     = 2
    ths_trip1_2_min     = 2
    ths_trip1_2_max     = 5
    ths_trip1_3_min     = 5
    ths_trip1_3_max     = 9
    ths_trip1_4_min     = 0
    ths_trip1_4_max     = 0
    ths_trip1_5_min     = 0
    ths_trip1_5_max     = 0
    ths_trip1_6_min     = 0
    ths_trip1_6_max     = 0
    ths_trip2_count     = 1
    ths_trip2_0         = 105
    ;----------------------------------------------------------------------------------
    ;cooler_table  cooler_count <=32
    ;----------------------------------------------------------------------------------
    [cooler_table]
    cooler_count = 10
    cooler0 = "1200000 4 1800000 4"
    cooler1 = "1200000 4 1608000 4"
    cooler2 = "1200000 4 1440000 4"
    cooler3 = "1200000 4 1200000 4"
    cooler4 = "1200000 4 1200000 3"
    cooler5 = "1200000 4 1440000 2"
    cooler6 = "1200000 4 1200000 2"
    cooler7 = "1200000 4 1200000 1"
    cooler8 = "1200000 4 4294967295 0"
    cooler9 =  "600000 4 4294967295 0"
    ;----------------------------------------------------------------------------------
    
    
    [nand0_para]
    nand_support_2ch    = 1
    
    
    nand0_used          = 1
    nand0_we            = port:PC00<2><default><default><default>
    nand0_ale           = port:PC01<2><default><default><default>
    nand0_cle           = port:PC02<2><default><default><default>
    nand0_ce1           = port:PC03<2><default><default><default>
    nand0_ce0           = port:PC04<2><default><default><default>
    nand0_nre           = port:PC05<2><default><default><default>
    nand0_rb0           = port:PC06<2><default><default><default>
    nand0_rb1           = port:PC07<2><default><default><default>
    nand0_d0            = port:PC08<2><default><default><default>
    nand0_d1            = port:PC09<2><default><default><default>
    nand0_d2            = port:PC10<2><default><default><default>
    nand0_d3            = port:PC11<2><default><default><default>
    nand0_d4            = port:PC12<2><default><default><default>
    nand0_d5            = port:PC13<2><default><default><default>
    nand0_d6            = port:PC14<2><default><default><default>
    nand0_d7            = port:PC15<2><default><default><default>
    nand0_ce2           = port:PC17<2><default><default><default>
    nand0_ce3           = port:PC18<2><default><default><default>
    nand0_ndqs          = port:PC16<2><default><default><default>
    
    
    [nand1_para]
    nand1_used          = 1
    nand1_we            = port:PC00<2><default><default><default>
    nand1_ale           = port:PC01<2><default><default><default>
    nand1_cle           = port:PC03<2><default><default><default>
    nand1_ce1           = port:PC03<2><default><default><default>
    nand1_ce0           = port:PC04<2><default><default><default>
    nand1_nre           = port:PC05<2><default><default><default>
    nand1_rb0           = port:PC06<2><default><default><default>
    nand1_rb1           = port:PC07<2><default><default><default>
    nand1_d0            = port:PC08<2><default><default><default>
    nand1_d1            = port:PC09<2><default><default><default>
    nand1_d2            = port:PC10<2><default><default><default>
    nand1_d3            = port:PC11<2><default><default><default>
    nand1_d4            = port:PC12<2><default><default><default>
    nand1_d5            = port:PC13<2><default><default><default>
    nand1_d6            = port:PC14<2><default><default><default>
    nand1_d7            = port:PC15<2><default><default><default>
    nand1_ce2           = port:PC17<2><default><default><default>
    nand1_ce3           = port:PC18<2><default><default><default>
    nand1_ndqs          = port:PC16<2><default><default><default>
    
    
    ;----------------------------------------------------------------------------------
    ;disp init configuration
    ;
    ;disp_mode            (0:screen0<screen0,fb0>)
    ;screenx_output_type  (0:none; 1:lcd; 3:hdmi;)
    ;screenx_output_mode  (used for hdmi output, 0:480i 1:576i 2:480p 3:576p 4:720p50)
    ;                     (5:720p60 6:1080i50 7:1080i60 8:1080p24 9:1080p50 10:1080p60)
    ;fbx format           (0:ARGB 1:ABGR 2:RGBA 3:BGRA)
    ;fbx_width,fbx_height (framebuffer horizontal/vertical pixels, fix to output resolution while equal 0)
    ;lcdx_backlight       (lcd init backlight,the range:[0,256],default:197
    ;lcdx_yy              (lcd init screen bright/contrast/saturation/hue, value:0~100, default:50/50/57/50)
    ;----------------------------------------------------------------------------------
    [disp_init]
    disp_composer_mode       = 1
    
    
    disp_init_enable         = 1
    disp_mode                = 1
    
    
    screen0_output_type      = 1
    screen0_output_mode      = 1
    
    
    screen1_output_type      = 3
    screen1_output_mode      = 10
    
    
    fb0_format               = 0
    fb0_scaler_mode_enable   = 0
    fb0_width                = 0
    fb0_height               = 0
    
    
    fb1_format               = 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_if:               0:hv(sync+de); 1:8080; 2:ttl; 3:lvds; 4:dsi; 5:edp
    ;lcd_x:                lcd horizontal resolution
    ;lcd_y:                lcd vertical resolution
    ;lcd_width:            width of lcd in mm
    ;lcd_height:           height of lcd in mm
    ;lcd_dclk_freq:        in MHZ unit
    ;lcd_pwm_freq:         in HZ unit
    ;lcd_pwm_pol:          lcd backlight PWM polarity
    ;lcd_pwm_max_limit     lcd backlight PWM max limit(<=255)
    ;lcd_hbp:              hsync back porch
    ;lcd_ht:               hsync total cycle
    ;lcd_vbp:              vsync back porch
    ;lcd_vt:               vysnc total cycle
    ;lcd_hspw:             hsync plus width
    ;lcd_vspw:             vysnc plus width
    ;lcd_lvds_if:          0:single link;  1:dual link
    ;lcd_lvds_colordepth:  0:8bit; 1:6bit
    ;lcd_lvds_mode:        0:NS mode; 1:JEIDA mode
    ;lcd_frm:              0:disable; 1:enable rgb666 dither; 2:enable rgb656 dither
    ;lcd_gamma_en          lcd gamma correction enable
    ;lcd_bright_curve_en   lcd bright curve correction enable
    ;lcd_cmap_en           lcd color map function enable
    ;deu_mode              0:smoll lcd screen; 1:large lcd screen(larger than 10inch)
    ;lcdgamma4iep:         Smart Backlight parameter, lcd gamma vale * 10;
    ;                      decrease it while lcd is not bright enough; increase while lcd is too bright
    ;smart_color           90:normal lcd screen 65:retina lcd screen(9.7inch)
    
    
    ;vga_used              if need vga,lcd_used must be 1,in that case,vga_used is 1 means output to vga
    ;----------------------------------------------------------------------------------
    [lcd0_para]
    lcd_used            = 1
    vga_used            = 1
    lcd_driver_name     = "default_lcd"
    lcd_if              = 0
    lcd_x               = 1024
    lcd_y               = 768
    lcd_width           = 150
    lcd_height          = 94
    lcd_dclk_freq       = 65
    lcd_pwm_used        = 0
    lcd_pwm_ch          = 0
    lcd_pwm_freq        = 50000
    lcd_pwm_pol         = 0
    lcd_hbp             = 296
    lcd_ht              = 1344
    lcd_hspw            = 136
    lcd_vbp             = 35
    lcd_vt              = 806
    lcd_vspw            = 6
    lcd_lvds_if         = 0
    lcd_lvds_colordepth = 1
    lcd_lvds_mode       = 0
    lcd_frm             = 1
    lcd_hv_clk_phase    = 0
    lcd_hv_sync_polarity = 0
    lcd_gamma_en        = 0
    lcd_bright_curve_en = 0
    lcd_cmap_en         = 0
    
    
    deu_mode            = 0
    lcdgamma4iep        = 22
    smart_color        = 90
    
    
    ;lcd_bl_en           = port:PA6<1><0><default><1>
    lcd_power           = port:power2<1><0><default><1>
    
    
    lcdd0               = port:PD00<2><0><3><default>
    lcdd1               = port:PD01<2><0><3><default>
    lcdd2               = port:PD02<2><0><3><default>
    lcdd3               = port:PD03<2><0><3><default>
    lcdd4               = port:PD04<2><0><3><default>
    lcdd5               = port:PD05<2><0><3><default>
    lcdd6               = port:PD06<2><0><3><default>
    lcdd7               = port:PD07<2><0><3><default>
    lcdd8               = port:PD08<2><0><3><default>
    lcdd9               = port:PD09<2><0><3><default>
    lcdd10              = port:PD10<2><0><3><default>
    lcdd11              = port:PD11<2><0><3><default>
    lcdd12              = port:PD12<2><0><3><default>
    lcdd13              = port:PD13<2><0><3><default>
    lcdd14              = port:PD14<2><0><3><default>
    lcdd15              = port:PD15<2><0><3><default>
    lcdd16              = port:PD16<2><0><3><default>
    lcdd17              = port:PD17<2><0><3><default>
    lcdd18              = port:PD18<2><0><3><default>
    lcdd19              = port:PD19<2><0><3><default>
    lcdd20              = port:PD20<2><0><3><default>
    lcdd21              = port:PD21<2><0><3><default>
    lcdd22              = port:PD22<2><0><3><default>
    lcdd23              = port:PD23<2><0><3><default>
    lcdclk              = port:PD24<2><0><default><default>
    lcdde               = port:PD25<1><0><default><1>
    lcdhsync            = port:PD26<2><0><3><default>
    lcdvsync            = port:PD27<2><0><3><default>
    
    
    ;----------------------------------------------------------------------------------
    ;hdmi configuration
    ;----------------------------------------------------------------------------------
    [hdmi_para]
    hdmi_used           = 1
    
    
    ;----------------------------------------------------------------------------------
    ;pwm config
    ;----------------------------------------------------------------------------------
    [pwm0_para]
    pwm_used            = 0
    pwm_positive        = port:PH6<2><0><default><default>
    
    
    [pwm1_para]
    pwm_used            = 0
    pwm_positive        = port:PH8<3><0><default><default>
    
    
    ;--------------------------------------------------------------------------------
    ;vip (video input port) configuration
    ;vip_used: 0:disable 1:enable
    ;vip_mode: 0:sample one interface to one buffer 1:sample two interface to one buffer
    ;vip_dev_qty: The quantity of devices linked to capture bus
    ;
    ;vip_define_sensor_list: If you want use sensor detect function, please set vip_define_sensor_list = 1, and
    ;                                    verify that file /system/etc/hawkview/sensor_list_cfg.ini is properly configured!
    ;
    ;vip_dev(x)_pos: sensor position, "rear" or "front", if vip_define_sensor_list = 1,vip_dev(x)_pos must be configured!
    ;
    ;vip_dev(x)_isp_used 0:not use isp 1:use isp
    ;vip_dev(x)_fmt: 0:yuv 1:bayer raw rgb
    ;vip_dev(x)_stby_mode: 0:not shut down power at standby 1:shut down power at standby
    ;vip_dev(x)_vflip: flip in vertical direction 0:disable 1:enable
    ;vip_dev(x)_hflip: flip in horizontal direction 0:disable 1:enable
    ;vip_dev(x)_iovdd: camera module io power handle string, pmu power supply
    ;vip_dev(x)_iovdd_vol: camera module io power voltage, pmu power supply
    ;vip_dev(x)_avdd: camera module analog power handle string, pmu power supply
    ;vip_dev(x)_avdd_vol: camera module analog power voltage, pmu power supply
    ;vip_dev(x)_dvdd: camera module core power handle string, pmu power supply
    ;vip_dev(x)_dvdd_vol: camera module core power voltage, pmu power supply
    ;vip_dev(x)_afvdd: camera module vcm power handle string, pmu power supply
    ;vip_dev(x)_afvdd_vol: camera module vcm power voltage, pmu power supply
    ;x indicates the index of the devices which are linked to the same capture bus
    ;fill voltage in uV, e.g. iovdd = 2.8V, vip_devx_iovdd_vol = 2800000
    ;fill handle string as below:
    ;axp22_eldo3
    ;axp22_dldo4
    ;axp22_eldo2
    ;fill handle string "" when not using any pmu power supply
    
    
    ;--------------------------------------------------------------------------------
    [csi0]
    
    
    vip_used                 = 0 
    vip_mode                 = 0
    vip_dev_qty              = 1
    vip_define_sensor_list     = 0
    
    
    vip_csi_mck              = port:PB14<3><default><default><default>
    vip_csi_sck              = port:PB15<3><default><default><default>
    vip_csi_sda              = port:PB16<3><default><default><default>
    
    
    vip_dev0_mname           = "ov16825"
    vip_dev0_pos             = "rear"
    vip_dev0_lane            = 1
    vip_dev0_twi_id          = 0
    vip_dev0_twi_addr        = 0x6c
    vip_dev0_isp_used        = 1
    vip_dev0_fmt             = 1
    vip_dev0_stby_mode       = 0
    vip_dev0_vflip           = 0
    vip_dev0_hflip           = 0
    vip_dev0_iovdd           = "axp22_aldo2"
    vip_dev0_iovdd_vol       = 2800000
    vip_dev0_avdd            = "axp15_aldo2"
    vip_dev0_avdd_vol        = 2800000
    vip_dev0_dvdd            = "axp22_eldo1"
    vip_dev0_dvdd_vol        = 1500000
    vip_dev0_afvdd           = "axp15_cldo2"
    vip_dev0_afvdd_vol       = 2800000
    vip_dev0_power_en        =
    vip_dev0_reset           = port:PB5<1><default><default><default>
    vip_dev0_pwdn            = port:PB6<1><default><default><default>
    vip_dev0_flash_en        =
    vip_dev0_flash_mode      =
    vip_dev0_af_pwdn         =
    
    
    vip_dev0_act_used        = 1
    vip_dev0_act_name        = "dw9714_act"
    vip_dev0_act_slave       = 0x18
    
    
    
    
    vip_dev1_mname           = ""
    vip_dev1_pos                 = "front"
    vip_dev1_lane            = 1
    vip_dev1_twi_id          = 0
    vip_dev1_twi_addr        =
    vip_dev1_isp_used        = 0
    vip_dev1_fmt             = 1
    vip_dev1_stby_mode       = 0
    vip_dev1_vflip           = 0
    vip_dev1_hflip           = 0
    vip_dev1_iovdd           = "axp22_eldo3"
    vip_dev1_iovdd_vol       = 2800000
    vip_dev1_avdd            = "axp22_dldo4"
    vip_dev1_avdd_vol        = 2800000
    vip_dev1_dvdd            = "axp22_eldo2"
    vip_dev1_dvdd_vol        = 1500000
    vip_dev1_afvdd           = ""
    vip_dev1_afvdd_vol       = 2800000
    vip_dev1_power_en        =
    vip_dev1_reset           =
    vip_dev1_pwdn            =
    vip_dev1_flash_en        =
    vip_dev1_flash_mode      =
    vip_dev1_af_pwdn         =
    
    
    [csi1]
    
    
    vip_used                 = 0
    ;--------------------------------------------------------------------------------
    ;tv configuration
    ;
    ;--------------------------------------------------------------------------------
    [tvout_para]
    tvout_used          =
    tvout_channel_num   =
    tv_en               =
    
    
    [tvin_para]
    tvin_used           =
    tvin_channel_num    =
    
    
    ;--------------------------------------------------------------------------------
    ;   SDMMC PINS MAPPING                                                          |
    ; ------------------------------------------------------------------------------|
    ;   Config Guide                                                                |
    ;   sdc_used: 1-enable card, 0-disable card                                     |
    ;   sdc_detmode: card detect mode                                               |
    ;                1-detect card by gpio polling                                  |
    ;                2-detect card by gpio irq(must use IO with irq function)       |
    ;                3-no detect, always in for boot card                           |
    ;                4-manually insert and remove by /proc/driver/sunxi-mmc.x/insert|
    ;   sdc_buswidth: card bus width, 1-1bit, 4-4bit, 8-8bit                        |
    ;   sdc_use_wp: 1-with write protect IO, 0-no write protect IO                  |
    ;   sdc_isio: for sdio card                                                     |
    ;   sdc_regulator: power control.if card supports UHS-I/DDR and HS200 timing for|
    ;                  SD3.0 or eMMC4.5, regulator must be configured. the value is |
    ;                  the ldo name of AXP221, eg: sdc_regulator = "axp22_eldo2"    |
    ;   other: GPIO Mapping configuration                                           |
    ; ------------------------------------------------------------------------------|
    ;   Note:                                                                       |
    ;   1 if detmode=2, sdc_det's config=6                                          |
    ;     else if detmode=1, sdc_det's config=0                                     |
    ;     else sdc_det IO is not necessary                                          |
    ;   2 if the customer wants to support UHS-I and HS200 features, he must provide|
    ;     an independent power supply for the card. This is only used in platforms  |
    ;     that supports SD3.0 cards and eMMC4.4+ flashes                            |
    ;--------------------------------------------------------------------------------
    [mmc0_para]
    sdc_used          = 1
    sdc_detmode       = 2
    sdc_buswidth      = 4
    sdc_clk           = port:PF02<2><1><2><default>
    sdc_cmd           = port:PF03<2><1><2><default>
    sdc_d0            = port:PF01<2><1><2><default>
    sdc_d1            = port:PF00<2><1><2><default>
    sdc_d2            = port:PF05<2><1><2><default>
    sdc_d3            = port:PF04<2><1><2><default>
    sdc_det           = port:PH18<6><1><2><default>
    sdc_use_wp        = 0
    sdc_wp            =
    sdc_isio          = 0
    sdc_regulator     = "none"
    
    
    [mmc1_para]
    sdc_used          = 1
    sdc_detmode       = 4
    sdc_buswidth      = 4
    sdc_clk           = port:PG00<2><1><2><default>
    sdc_cmd           = port:PG01<2><1><2><default>
    sdc_d0            = port:PG02<2><1><2><default>
    sdc_d1            = port:PG03<2><1><2><default>
    sdc_d2            = port:PG04<2><1><2><default>
    sdc_d3            = port:PG05<2><1><2><default>
    sdc_det           =
    sdc_use_wp        = 0
    sdc_wp            =
    sdc_isio          = 1
    sdc_regulator     = "none"
    
    
    [mmc2_para]
    sdc_used          = 0
    sdc_detmode       = 3
    sdc_buswidth      = 8
    sdc_clk           = port:PC07<3><1><2><default>
    sdc_cmd           = port:PC06<3><1><2><default>
    sdc_d0            = port:PC08<3><1><2><default>
    sdc_d1            = port:PC09<3><1><2><default>
    sdc_d2            = port:PC10<3><1><2><default>
    sdc_d3            = port:PC11<3><1><2><default>
    sdc_d4            = port:PC12<3><1><2><default>
    sdc_d5            = port:PC13<3><1><2><default>
    sdc_d6            = port:PC14<3><1><2><default>
    sdc_d7            = port:PC15<3><1><2><default>
    emmc_rst          = port:PC16<3><1><2><default>
    sdc_det           =
    sdc_use_wp        = 0
    sdc_wp            =
    sdc_isio          = 0
    sdc_regulator     = "none"
    
    
    [mmc3_para]
    sdc_used          = 0
    sdc_detmode       = 4
    sdc_buswidth      = 8
    sdc_clk           = port:PC07<3><1><2><default>
    sdc_cmd           = port:PC06<3><1><2><default>
    sdc_d0            = port:PC08<3><1><2><default>
    sdc_d1            = port:PC09<3><1><2><default>
    sdc_d2            = port:PC10<3><1><2><default>
    sdc_d3            = port:PC11<3><1><2><default>
    sdc_d4            = port:PC12<3><1><2><default>
    sdc_d5            = port:PC13<3><1><2><default>
    sdc_d6            = port:PC14<3><1><2><default>
    sdc_d7            = port:PC15<3><1><2><default>
    emmc_rst          = port:PC16<3><1><2><default>
    sdc_det           =
    sdc_use_wp        = 0
    sdc_wp            =
    sdc_isio          = 0
    sdc_regulator     = "none"
    
    
    ; ------------------------------------------------------------------------------|
    ; sim card configuration
    ;--------------------------------------------------------------------------------
    [smc_para]
    smc_used            =
    smc_rst             =
    smc_vppen           =
    smc_vppp            =
    smc_det             =
    smc_vccen           =
    smc_sck             =
    smc_sda             =
    
    
    
    
    ;--------------------------------
    ;[usbc0]:控制器0的配置。
    ;usb_used:USB使能标志。置1,表示系统中USB模块可用,置0,则表示系统USB禁用。
    ;usb_port_type:USB端口的使用情况。 0:device only;1:host only;2:OTG
    ;usb_detect_type:USB端口的检查方式。0:不做检测;1:vbus/id检查;2:id/dpdm检查
    ;usb_id_gpio:USB ID pin脚配置。具体请参考gpio配置说明。
    ;usb_det_vbus_gpio:USB DET_VBUS pin脚配置。具体请参考gpio配置说明。
    ;usb_drv_vbus_gpio:USB DRY_VBUS pin脚配置。具体请参考gpio配置说明。
    ;usb_det_vbus_gpio: "axp_ctrl",表示axp 提供
    ;usb_restrict_gpio  usb限流控制pin
    ;usb_restric_flag:  usb限流标置
    ;--------------------------------
    ;--------------------------------
    ;---       USB0控制标志
    ;--------------------------------
    [usbc0]
    usb_used            = 1
    usb_port_type       = 2
    usb_detect_type     = 1
    usb_id_gpio         = port:PH16<0><1><default><default>
    usb_det_vbus_gpio   = "axp_ctrl"
    usb_drv_vbus_gpio   = port:power4<1><0><default><1>
    usb_restrict_gpio   =
    usb_host_init_state = 1
    usb_restric_flag    =
    usb_restric_voltage = 3550000
    usb_restric_capacity= 5
    ;--------------------------------
    ;---       USB1控制标志
    ;--------------------------------
    [usbc1]
    usb_used            = 1
    usb_port_type       = 1
    usb_detect_type     = 0
    usb_drv_vbus_gpio   = port:PH14<1><0><default><0>
    usb_restrict_gpio   =
    usb_host_init_state = 1
    usb_restric_flag    = 0
    
    
    ;--------------------------------
    ;---       USB2控制标志
    ;--------------------------------
    [usbc2]
    usb_used            = 1
    usb_port_type       = 1
    usb_detect_type     = 0
    usb_drv_vbus_gpio   = port:PH15<1><0><default><0>
    usb_restrict_gpio   =
    usb_host_init_state = 1
    usb_restric_flag    = 0
    
    
    ;--------------------------------
    ;---       USB3控制标志
    ;--------------------------------
    [usbc3]
    usb_used            = 1
    usb_port_type       = 1
    usb_detect_type     = 0
    usb_drv_vbus_gpio   =
    usb_restrict_gpio   =
    usb_host_init_state = 1
    usb_restric_flag    = 0
    ;--------------------------------
    ;---       USB Device
    ;--------------------------------
    [usb_feature]
    vendor_id           = 0x18D1
    mass_storage_id     = 0x0001
    adb_id              = 0x0002
    
    
    manufacturer_name   = "USB Developer"
    product_name        = "Android"
    serial_number       = "20080411"
    
    
    [msc_feature]
    vendor_name         = "USB 2.0"
    product_name        = "USB Flash Driver"
    release             = 100
    luns                = 3
    
    
    [serial_feature]
    serial_unique       = 0
    
    
    ;--------------------------------------------------------------------------------
    ; G sensor configuration
    ; gs_twi_id    ---  TWI ID for controlling Gsensor (0: TWI0, 1: TWI1, 2: TWI2)
    ;--------------------------------------------------------------------------------
    [gsensor_para]
    gsensor_used        = 0
    gsensor_twi_id      = 1
    gsensor_twi_addr    = 0x18
    gsensor_int1        = port:PH17<6><1><default><default>
    gsensor_int2        =
    
    
    ;--------------------------------------------------------------------------------
    ; G sensor automatic detection configuration
    ;gsensor_detect_used  --- Whether startup automatic inspection function. 1:used,0:unused
    ;Module name postposition 1 said detection, 0 means no detection.
    ;--------------------------------------------------------------------------------
    [gsensor_list_para]
    gsensor_det_used          = 1
    bma250                    = 1
    mma8452                   = 1
    mma7660                   = 1
    mma865x                   = 1
    afa750                    = 1
    lis3de_acc                = 1
    lis3dh_acc                = 1
    kxtik                     = 1
    dmard10                   = 0
    dmard06                   = 1
    mxc622x                   = 1
    fxos8700                  = 1
    lsm303d                   = 1
    
    
    ;--------------------------------------------------------------------------------
    ; gps gpio configuration
    ; gps_spi_id        --- the index of SPI controller. 0: SPI0, 1: SPI1, 2: SPI2, 15: no SPI used
    ; gps_spi_cs_num    --- the chip select number of SPI controller. 0: SPI CS0, 1: SPI CS1
    ; gps_lradc            --- the lradc number for GPS used. 0 and 1 is valid, set 2 if not use lradc
    ;--------------------------------------------------------------------------------
    [gps_para]
    
    
    ;--------------------------------------------------------------------------------
    ;wifi configuration
    ;wifi_sdc_id    ---  0- SDC0, 1- SDC1, 2- SDC2, 3- SDC3
    ;wifi_usbc_id  ---  0- USB0, 1- USB1, 2- USB2, 3- USB3
    ;wifi_mod_sel   ---  0- none, 1- rtl8188eu, 2- rtl8723bs(wifi+bt),
    ;                    3 - ap6181, 4- ap6210(wifi+bt), 5 - ap6330(wifi+bt)
    ;--------------------------------------------------------------------------------
    [wifi_para]
    wifi_used          = 1
    wifi_sdc_id        = 1
    wifi_usbc_id       = 1
    wifi_usbc_type     = 1
    wifi_mod_sel       = 5
    wifi_power         = "axp22_dldo1"
    wifi_power_ext1    = "axp15_cldo3"
    wifi_power_ext2    = "axp22_ldoio0"
    sdio_power         = ""
    
    
    ; 1 - rtl8188eu usb wifi gpio conifg
    ;rtl8188eu_power    = port:PH27<1><0><default><0>
    
    
    ; 2 - rtl8723bs sdio wifi + bt gpio config
    rtl8723bs_chip_en       = port:PL09<1><default><default><0>
    rtl8723bs_wl_regon      = port:PL02<1><default><default><0>
    rtl8723bs_wl_host_wake  = port:PL03<4><default><default><0>
    rtl8723bs_bt_regon      = port:PL05<1><default><default><0>
    rtl8723bs_bt_wake       = port:PL08<1><default><default><0>
    rtl8723bs_bt_host_wake  = port:PL04<4><default><default><0>
    rtl8723bs_lpo_use_apclk = 0
    
    
    ; 3 - ap6181 sdio wifi gpio config
    ; 4 - ap6210 sdio wifi + bt gpio config
    ; 5 - ap6330 sdio wifi + bt gpio config
    ap6xxx_wl_regon      = port:PL02<1><default><default><0>
    ap6xxx_wl_host_wake  = port:PL03<0><default><default><0>
    ap6xxx_bt_regon      = port:PL05<1><default><default><0>
    ap6xxx_bt_wake       = port:PL08<1><default><default><0>
    ap6xxx_bt_host_wake  = port:PL04<0><default><default><0>
    ap6xxx_lpo_use_apclk = 2
    
    
    ;--------------------------------------------------------------------------------
    ;3G configuration
    ;--------------------------------------------------------------------------------
    [3g_para]
    3g_used       = 0
    3g_usbc_num    = 3
    3g_uart_num    = 4
    bb_name        = "mu509"
    bb_vbat        =
    bb_on        = port:PM02<1><default><default><0>
    bb_pwr_on    = port:PM03<1><default><default><0>
    bb_wake        = port:PM04<1><default><default><0>
    bb_rf_dis    = port:PM15<1><default><default><0>
    bb_rst        = port:PM00<1><default><default><0>
    bb_dldo         = "axp22_sw0"
    bb_dldo_min_uV    = 5000000
    bb_dldo_max_uV    = 5000000
    ;--------------------------------------------------------------------------------
    ;gyroscope
    ;--------------------------------------------------------------------------------
    [gy_para]
    gy_used             = 1
    gy_twi_id           = 1
    gy_twi_addr         = 0x6a
    gy_int1             = port:PH15<6><1><default><default>
    gy_int2             =
    
    
    ;--------------------------------------------------------------------------------
    ; Gyro automatic detection configuration
    ;gy_detect_used  --- Whether startup automatic inspection function. 1:used,0:unused
    ;Module name postposition 1 said detection, 0 means no detection.
    ;--------------------------------------------------------------------------------
    [gy_list_para]
    gy_det_used          = 0
    l3gd20_gyr           = 1
    
    
    ;--------------------------------------------------------------------------------
    ;light sensor
    ;--------------------------------------------------------------------------------
    [ls_para]
    ls_used             = 0
    ls_twi_id           = 1
    ls_twi_addr         = 0x23
    ls_int              = port:PH17<6><1><default><default>
    
    
    ;--------------------------------------------------------------------------------
    ; lsensor automatic detection configuration
    ;ls_detect_used  --- Whether startup automatic inspection function. 1:used,0:unused
    ;Module name postposition 1 said detection, 0 means no detection.
    ;--------------------------------------------------------------------------------
    [ls_list_para]
    ls_det_used          = 0
    ltr_501als           = 1
    
    
    ;--------------------------------------------------------------------------------
    ;compass
    ;--------------------------------------------------------------------------------
    [compass_para]
    compass_used        = 0
    compass_twi_id      = 1
    compass_twi_addr    = 0x0d
    compass_int         =
    
    
    ;--------------------------------------------------------------------------------
    ;led
    ;--------------------------------------------------------------------------------
    [leds_para]
    leds_used = 1
    leds_num = 2
    leds_pin_1 = port:PH06<1><default><default><0>
    leds_name_1 = "blue:ph21:led1"
    leds_default_1 = 0
    leds_trigger_1 = "heartbeat"
    leds_pin_2 = port:PH17<1><default><default><0>
    leds_name_2 = "orange:ph20:led2"
    leds_default_2 = 0
    leds_trigger_2 = "cpu0"
    ;leds_pin_3 = port:PH11<1><default><default><0>
    ;leds_name_3 = "white:ph11:led3"
    ;leds_default_3 = 0
    ;leds_trigger_3 = "cpu1"
    ;leds_pin_4 = port:PH07<1><default><default><0>
    ;leds_name_4 = "green:ph07:led4"
    ;leds_default_4 = 1
    ;leds_trigger_4 = "mmc0"
    
    
    ;--------------------------------------------------------------------------------
    ;blue tooth
    ;bt_used             ---- blue tooth used (0- no used, 1- used)
    ;bt_uard_id            ---- uart index
    ;--------------------------------------------------------------------------------
    [bt_para]
    bt_used             = 1
    bt_uart_id          = 2
    bt_wakeup           =
    bt_gpio             =
    bt_rst              =
    
    
    ;--------------------------------------------------------------------------------
    ;daudio_master:1: SND_SOC_DAIFMT_CBM_CFM(codec clk & FRM master)        use
    ;            2: SND_SOC_DAIFMT_CBS_CFM(codec clk slave & FRM master)  not use
    ;            3: SND_SOC_DAIFMT_CBM_CFS(codec clk master & frame slave) not use
    ;            4: SND_SOC_DAIFMT_CBS_CFS(codec clk & FRM slave)         use
    ;daudio_select:0 is pcm.1 is i2s
    ;audio_format: 1:SND_SOC_DAIFMT_I2S(standard i2s format).            use
    ;               2:SND_SOC_DAIFMT_RIGHT_J(right justfied format).
    ;               3:SND_SOC_DAIFMT_LEFT_J(left justfied format)
    ;               4:SND_SOC_DAIFMT_DSP_A(pcm. MSB is available on 2nd BCLK rising edge after LRC rising edge). use
    ;               5:SND_SOC_DAIFMT_DSP_B(pcm. MSB is available on 1nd BCLK rising edge after LRC rising edge)
    ;signal_inversion:1:SND_SOC_DAIFMT_NB_NF(normal bit clock + frame)  use
    ;                  2:SND_SOC_DAIFMT_NB_IF(normal BCLK + inv FRM)
    ;                  3:SND_SOC_DAIFMT_IB_NF(invert BCLK + nor FRM)  use
    ;                  4:SND_SOC_DAIFMT_IB_IF(invert BCLK + FRM)
    ;over_sample_rate: support 128fs/192fs/256fs/384fs/512fs/768fs
    ;sample_resolution    :16bits/20bits/24bits
    ;word_select_size     :16bits/20bits/24bits/32bits
    ;pcm_sync_period     :16/32/64/128/256
    ;msb_lsb_first         :0: msb first; 1: lsb first
    ;sign_extend         :0: zero pending; 1: sign extend
    ;slot_index         :slot index: 0: the 1st slot - 3: the 4th slot
    ;slot_width         :8 bit width / 16 bit width
    ;frame_width         :0: long frame = 2 clock width;  1: short frame
    ;tx_data_mode         :0: 16bit linear PCM; 1: 8bit linear PCM; 2: 8bit u-law; 3: 8bit a-law
    ;rx_data_mode         :0: 16bit linear PCM; 1: 8bit linear PCM; 2: 8bit u-law; 3: 8bit a-law
    ;--------------------------------------------------------------------------------
    [s_i2s1]
    daudio_used         = 1
    daudio_master        = 4
    daudio_select          = 1
    audio_format        = 1
    signal_inversion    = 1
    mclk_fs                = 512
    sample_resolution   = 16
    slot_width_select     = 16
    ;pcm_sync_period     = 256
    pcm_lrck_period        = 32
    pcm_lrckr_period     = 1
    msb_lsb_first         = 0
    sign_extend         = 0
    slot_index             = 0
    frame_width         = 0
    tx_data_mode         = 0
    rx_data_mode         = 0
    s_i2s1_lrckr        = port:PM04<3><1><default><default>
    s_i2s1_dout1        = port:PM05<3><1><default><default>
    s_i2s1_dout2        = port:PM06<3><1><default><default>
    s_i2s1_dout3        = port:PM07<3><1><default><default>
    s_i2s1_mclk            = port:PM10<3><1><default><default>
    s_i2s1_bclk            = port:PM11<3><1><default><default>
    s_i2s1_lrclk        = port:PM12<3><1><default><default>
    s_i2s1_din            = port:PM13<3><1><default><default>
    s_i2s1_dout0        = port:PM14<3><1><default><default>
    
    
    [audio0]
    audio_int_ctrl          = port:PL9<6><default><default><0>
    audio_pa_ctrl           = port:PA16<1><default><default><0>
    audio_hp_det           = port:PM00<0><default><default><0>
    aif3_voltage       = "axp15_cldo3"
    Digital_bb_cap_keytone_used = 0
    ;speaker_val = 0x1b
    headset_val = 0x3b
    single_speaker_val = 0x19
    double_speaker_val = 0x1b
    speaker_double_used = 1
    
    
    [spdif0]
    spdif_used          = 0
    spdif_dout          = port:PH18<3><1><default><default>
    spdif_din           = port:PH17<3><1><default><default>
    spdif_voltage       = "axp22_dcdc1"
    
    
    
    
    ;----------------------------------------------------------------------------------
    ;ir rx --- infra remote configuration
    ;----------------------------------------------------------------------------------
    [s_cir0]
    ir_used             = 1
    ir_rx               = port:PL06<3><1><default><default>
    ir_power_key_code   = 0x0
    ir_addr_code        = 0x0
    
    
    ;----------------------------------------------------------------------------------
    ;ir tx--- infra remote configuration
    ;----------------------------------------------------------------------------------
    [cir]
    ir_used             = 1
    ir_tx               = port:PH07<2><default><default><default>
    
    
    ;-------------------------------------------------------------------------------------
    ;pmu_used                    ---0:not used,1:used
    ;pmu_twi_addr                ---slave address
    ;pmu_twi_id                  ---i2c bus number (0 TWI0, 1 TWI2, 2 TWI3)
    ;pmu_irq_id                ---irq number (0 irq0,1 irq1,……)
    ;pmu_battery_rdc             ---battery initial resistance
    ;pmu_battery_cap             ---battery capability,mAh
    ;pmu_batdeten             ---battery detect en;0:disable 1:enable
    ;pmu_runtime_chgcur          ---set initial charging current limite,mA,300/450/600/750/900/1050/1200/1350/1500/1650/1800/1950/
    ;pmu_earlysuspend_chgcur     ---set earlysuspend charging current limite,mA,300/450/600/750/900/1050/1200/1350/1500/1650/1800/1950/
    ;pmu_suspend_chgcur          ---set suspend charging current limite,mA,300/450/600/750/900/1050/1200/1350/1500/1650/1800/1950/
    ;pmu_shutdown_chgcur         ---set shutdown charging current limite,mA,300/450/600/750/900/1050/1200/1350/1500/1650/1800/1950/
    ;pmu_init_chgvol             ---set initial charing target voltage,mV,4100/4220/4200/4240
    ;pmu_init_chgend_rate        ---set initial charing end current  rate,10/15
    ;pmu_init_chg_enabled        ---set initial charing enabled,0:disable,1:enable
    ;pmu_init_adc_freq           ---set initial adc frequency,Hz,100/200/400/800
    ;pmu_init_adcts_freq         ---set initial adc TS,Hz,100/200/400/800
    ;pmu_init_chg_pretime        ---set initial pre-charging time,min,40/50/60/70
    ;pmu_init_chg_csttime        ---set initial constance-charging time,min,360/480/600/720
    ;pmu_batt_cap_correct         ---correct the battery capacity or not when one charge cycle 0:not correct 1:correct
    ;pmu_bat_regu_en             ---bat regulator is enable or not when charge done 0:disable 1:enable
    ;pmu_bat_para1                           ---battery indication at 3.13V
    ;pmu_bat_para2               ---battery indication at 3.27V
    ;pmu_bat_para3               ---battery indication at 3.34V
    ;pmu_bat_para4               ---battery indication at 3.41V
    ;pmu_bat_para5               ---battery indication at 3.48V
    ;pmu_bat_para6               ---battery indication at 3.52V
    ;pmu_bat_para7               ---battery indication at 3.55V
    ;pmu_bat_para8               ---battery indication at 3.57V
    ;pmu_bat_para9               ---battery indication at 3.59V
    ;pmu_bat_para10              ---battery indication at 3.61V
    ;pmu_bat_para11              ---battery indication at 3.63V
    ;pmu_bat_para12              ---battery indication at 3.64V
    ;pmu_bat_para13              ---battery indication at 3.66V
    ;pmu_bat_para14              ---battery indication at 3.7V
    ;pmu_bat_para15              ---battery indication at 3.73V
    ;pmu_bat_para16              ---battery indication at 3.77V
    ;pmu_bat_para17              ---battery indication at 3.78V
    ;pmu_bat_para18              ---battery indication at 3.8V
    ;pmu_bat_para19              ---battery indication at 3.82V
    ;pmu_bat_para20              ---battery indication at 3.84V
    ;pmu_bat_para21              ---battery indication at 3.85V
    ;pmu_bat_para22              ---battery indication at 3.87V
    ;pmu_bat_para23              ---battery indication at 3.91V
    ;pmu_bat_para24              ---battery indication at 3.94V
    ;pmu_bat_para25              ---battery indication at 3.98V
    ;pmu_bat_para26              ---battery indication at 4.01V
    ;pmu_bat_para27              ---battery indication at 4.05V
    ;pmu_bat_para28              ---battery indication at 4.08V
    ;pmu_bat_para29              ---battery indication at 4.1V
    ;pmu_bat_para30              ---battery indication at 4.12V
    ;pmu_bat_para31              ---battery indication at 4.14V
    ;pmu_bat_para32              ---battery indication at 4.15V
    ;pmu_usbvol_limit            ---set usb-ac limited voltage enable,1:enable,0:disable
    ;pmu_usbcur_limit            ---set usb-ac limited current enable,1:enable,0:disable
    ;pmu_usbvol                  ---set usb-ac limited voltage level,mV,4000/4100/4200/4300/4400/4500/4600/4700,0 - not limite
    ;pmu_usbcur                  ---set usb-ac limited current level,mA,500/900, 0 - not limite
    ;pmu_usbvol_pc                 ---set usb-pc limited voltage level,mV,4000/4100/4200/4300/4400/4500/4600/4700,0 - not limite
    ;pmu_usbcur_pc               ---set usb-pc limited current level,mA,500/900, 0 - not limite
    ;pmu_pwroff_vol              ---set protect voltage when system start up,mV,2600/2700/2800/2900/3000/3100/3200/3300
    ;pmu_pwron_vol               ---set protect voltage after system start up,mV,2600/2700/2800/2900/3000/3100/3200/3300
    ;pmu_pekoff_time             ---set pek off time,ms, 4000/6000/8000/10000
    ;pmu_pekoff_func             ---set pek off func, 0:shutdown,1:restart
    ;pmu_pekoff_en             ---set pek offlevel powerdown or not, 0:not powerdown,1:powerdown
    ;pmu_pekoff_delay_time       ---set pek off delay time s, 0/10/20/30/40/50/60/70
    ;pmu_peklong_time            ---set pek pek long irq time,ms,1000/1500/2000/2500
    ;pmu_pekon_time              ---set pek on time,ms,128/1000/2000/3000
    ;pmu_pwrok_time              ---set pmu pwrok delay time,ms,8/16/32/64
    ;pmu_pwrok_shutdown_en       ---set pwrok 6s shutdown enable
    ;pmu_battery_warning_level1  ---low power warning high level,5%-20%,1%/step
    ;pmu_battery_warning_level2  ---low power warning low level,0%-15%,1%/step
    ;pmu_restvol_time            ---battery indicaton reflash time,30/60/120/
    ;pmu_ocv_cou_adjust_time     ---ocv battery indication reflash time,60/120/30
    ;pmu_chgled_func             ---CHGKED pin control,0:controlled by pmu,1:controlled by Charger
    ;pmu_chgled_type             ---CHGLED Type select when pmu_chgled_func=0,0:Type A,1:Type B
    ;pmu_vbusen_func         ---N_VBUSEN function select,0:as an output,1:as an input
    ;pmu_reset                   ---when power key press longer than 16's,PMU reset or not.0:not reset 1:reset
    ;pmu_IRQ_wakeup             ---press IRQ wakeup or not when sleep or power down.0:not wakeup 1:wakeup
    ;pmu_hot_shutdowm            ---when PMU over temperature protect or not;0:disable 1:enable
    ;pmu_inshort             ---ACIN and VBUS inshort or not by software;0:auto detect 1:inshort
    ;pmu_charge_ltf              ---
    ;pmu_charge_htf              ---
    ;pmu_discharge_ltf           ---
    ;pmu_discharge_htf           ---
    ;pmu_temp_para1              --- temp -25 voltage
    ;pmu_temp_para2              --- temp -15 voltage
    ;pmu_temp_para3              --- temp -10 voltage
    ;pmu_temp_para4              --- temp -5  voltage
    ;pmu_temp_para5              --- temp  0  voltage
    ;pmu_temp_para6              --- temp  5  voltage
    ;pmu_temp_para7              --- temp  10 voltage
    ;pmu_temp_para8              --- temp  20 voltage
    ;pmu_temp_para9              --- temp  30 voltage
    ;pmu_temp_para10             --- temp  40 voltage
    ;pmu_temp_para11             --- temp  45 voltage
    ;pmu_temp_para12             --- temp  50 voltage
    ;pmu_temp_para13             --- temp  55 voltage
    ;pmu_temp_para14             --- temp  60 voltage
    ;pmu_temp_para15             --- temp  70 voltage
    ;pmu_temp_para16             --- temp  80 voltage
    ;--------------------------------------------------------------------------------------------------------
    ;--------------------------------------------------------------------------------------------------------
    ;pmu1 is axp22
    ;--------------------------------------------------------------------------------------------------------
    [pmu1_para]
    pmu_used                   = 1
    pmu_twi_addr               = 0x34
    pmu_twi_id                 = 0
    pmu_irq_id                 = 0
    pmu_battery_rdc            = 100
    pmu_battery_cap            = 0
    pmu_batdeten               = 1
    pmu_runtime_chgcur         = 900
    pmu_earlysuspend_chgcur    = 900
    pmu_suspend_chgcur         = 1500
    pmu_shutdown_chgcur        = 1500
    pmu_init_chgvol            = 4200
    pmu_init_chgend_rate       = 15
    pmu_init_chg_enabled       = 1
    pmu_init_adc_freq          = 800
    pmu_init_adcts_freq        = 800
    pmu_init_chg_pretime       = 70
    pmu_init_chg_csttime       = 720
    pmu_batt_cap_correct       = 1
    pmu_bat_regu_en            = 0
    
    
    pmu_bat_para1              = 0
    pmu_bat_para2              = 0
    pmu_bat_para3              = 0
    pmu_bat_para4              = 0
    pmu_bat_para5              = 0
    pmu_bat_para6              = 0
    pmu_bat_para7              = 0
    pmu_bat_para8              = 0
    pmu_bat_para9              = 5
    pmu_bat_para10             = 8
    pmu_bat_para11             = 9
    pmu_bat_para12             = 10
    pmu_bat_para13             = 13
    pmu_bat_para14             = 16
    pmu_bat_para15             = 20
    pmu_bat_para16             = 33
    pmu_bat_para17             = 41
    pmu_bat_para18             = 46
    pmu_bat_para19             = 50
    pmu_bat_para20             = 53
    pmu_bat_para21             = 57
    pmu_bat_para22             = 61
    pmu_bat_para23             = 67
    pmu_bat_para24             = 73
    pmu_bat_para25             = 78
    pmu_bat_para26             = 84
    pmu_bat_para27             = 88
    pmu_bat_para28             = 92
    pmu_bat_para29             = 93
    pmu_bat_para30             = 94
    pmu_bat_para31             = 95
    pmu_bat_para32             = 100
    
    
    pmu_usbvol_limit           = 0
    pmu_usbcur_limit           = 0
    pmu_usbvol                 = 4000
    pmu_usbcur                 = 0
    pmu_usbvol_pc              = 4400
    pmu_usbcur_pc              = 500
    pmu_pwroff_vol             = 3300
    pmu_pwron_vol              = 2600
    pmu_pekoff_time            = 6000
    pmu_pekoff_func            = 0
    pmu_pekoff_en              = 1
    pmu_pekoff_delay_time      = 0
    pmu_peklong_time           = 1500
    pmu_pekon_time             = 1000
    pmu_pwrok_time             = 64
    pmu_pwrok_shutdown_en      = 0
    pmu_battery_warning_level1 = 15
    pmu_battery_warning_level2 = 0
    pmu_restvol_adjust_time    = 60
    pmu_ocv_cou_adjust_time    = 60
    pmu_chgled_func            = 0
    pmu_chgled_type            = 0
    pmu_vbusen_func            = 1
    pmu_reset                  = 0
    pmu_IRQ_wakeup             = 0
    pmu_hot_shutdowm           = 1
    pmu_inshort                = 0
    power_start                = 1
    
    
    pmu_temp_enable            = 0
    pmu_charge_ltf             = 2261
    pmu_charge_htf             = 388
    pmu_discharge_ltf          = 3200
    pmu_discharge_htf          = 237
    pmu_temp_para1             = 7466
    pmu_temp_para2             = 4480
    pmu_temp_para3             = 3518
    pmu_temp_para4             = 2786
    pmu_temp_para5             = 2223
    pmu_temp_para6             = 1788
    pmu_temp_para7             = 1448
    pmu_temp_para8             = 969
    pmu_temp_para9             = 664
    pmu_temp_para10            = 466
    pmu_temp_para11            = 393
    pmu_temp_para12            = 333
    pmu_temp_para13            = 283
    pmu_temp_para14            = 242
    pmu_temp_para15            = 179
    pmu_temp_para16            = 134
    
    
    ;--------------------------------------------------------------------------------------------------------
    ;pmu2 is axp15
    ;pmu_used                    ---0:not used,1:used
    ;pmu_twi_addr                ---slave address
    ;pmu_twi_id                  ---i2c bus number (0 TWI0, 1 TWI2, 2 TWI3)
    ;pmu_irq_id                  ---irq number (0 irq0,1 irq1)
    ;pmu_hot_shutdowm            ---when PMU over temperature protect or not;0:disable 1:enable
    ;--------------------------------------------------------------------------------------------------------
    [pmu2_para]
    pmu_used                   = 1
    pmu_twi_addr               = 0x34
    pmu_twi_id                 = 1
    pmu_irq_id                 = 0
    pmu_hot_shutdowm           = 1
    ;----------------------------------------------------------------------------------
    ; dvfs voltage-frequency table configuration
    ;
    ; there are two clusters, cluster0 and cluster1, they have diffrent configuration
    ; on frequency and voltage.
    ;
    ; max_freq: cpu maximum frequency, based on Hz
    ; min_freq: cpu minimum frequency, based on Hz
    ;
    ; LV_count: count of LV_freq/LV_volt, must be < 16
    ;
    ; L_LV1: core vdd is 1.02v if cpu frequency is (1128Mhz,  1200Mhz]
    ; L_LV2: core vdd is 0.96v if cpu frequency is (1008Mhz,  1128Mhz]
    ; L_LV3: core vdd is 0.90v if cpu frequency is ( 864Mhz,  1008Mhz]
    ; L_LV4: core vdd is 0.84v if cpu frequency is (   0Mhz,   864Mhz]
    ; L_LV5: core vdd is 0.84v if cpu frequency is (   0Mhz,   864Mhz]
    ; L_LV6: core vdd is 0.84v if cpu frequency is (   0Mhz,   864Mhz]
    ; L_LV7: core vdd is 0.84v if cpu frequency is (   0Mhz,   864Mhz]
    ; L_LV8: core vdd is 0.84v if cpu frequency is (   0Mhz,   864Mhz]
    ;
    ; B_LV1: core vdd is 1.08v if cpu frequency is (1608Mhz,  1800Mhz]
    ; B_LV2: core vdd is 1.00v if cpu frequency is (1536Mhz,  1608Mhz]
    ; B_LV3: core vdd is 0.96v if cpu frequency is (1440Mhz,  1536Mhz]
    ; B_LV4: core vdd is 0.90v if cpu frequency is (1296Mhz,  1440Mhz]
    ; B_LV5: core vdd is 0.84v if cpu frequency is (   0Mhz,  1296Mhz]
    ; B_LV6: core vdd is 0.84v if cpu frequency is (   0Mhz,  1296Mhz]
    ; B_LV7: core vdd is 0.84v if cpu frequency is (   0Mhz,  1296Mhz]
    ; B_LV8: core vdd is 0.84v if cpu frequency is (   0Mhz,  1296Mhz]
    ;
    ;----------------------------------------------------------------------------------
    [dvfs_table]
    vf_table_count = 2
    
    
    [vf_table0]
    ;little
    L_max_freq = 1200000000
    L_min_freq = 912000000
    
    
    L_LV_count = 4
    
    
    L_LV1_freq = 1200000000
    L_LV1_volt = 1020
    
    
    L_LV2_freq = 1104000000
    L_LV2_volt = 960
    
    
    L_LV3_freq = 1008000000
    L_LV3_volt = 900
    
    
    L_LV4_freq = 0
    L_LV4_volt = 840
    
    
    ;big
    B_max_freq = 1800000000
    B_min_freq = 1200000000
    
    
    B_LV_count = 5
    
    
    B_LV1_freq = 1800000000
    B_LV1_volt = 1100
    
    
    B_LV2_freq = 1608000000
    B_LV2_volt = 1020
    
    
    B_LV3_freq = 1416000000
    B_LV3_volt = 960
    
    
    B_LV4_freq = 1200000000
    B_LV4_volt = 900
    
    
    B_LV5_freq = 0
    B_LV5_volt = 840
    
    
    [vf_table1]
    ;little
    L_max_freq = 1200000000
    L_min_freq = 912000000
    
    
    L_LV_count = 4
    
    
    L_LV1_freq = 1200000000
    L_LV1_volt = 1020
    
    
    L_LV2_freq = 1104000000
    L_LV2_volt = 960
    
    
    L_LV3_freq = 1008000000
    L_LV3_volt = 900
    
    
    L_LV4_freq = 0
    L_LV4_volt = 840
    
    
    ;big
    B_max_freq = 1800000000
    B_min_freq = 1200000000
    
    
    B_LV_count = 5
    
    
    B_LV1_freq = 1800000000
    B_LV1_volt = 1100
    
    
    B_LV2_freq = 1608000000
    B_LV2_volt = 1020
    
    
    B_LV3_freq = 1416000000
    B_LV3_volt = 960
    
    
    B_LV4_freq = 1200000000
    B_LV4_volt = 900
    
    
    B_LV5_freq = 0
    B_LV5_volt = 840
    
    
    ;----------------------------------------------------------------------------------
    ;virtual device
    ;virtual device for pinctrl testing
    ;device have pin PA1 PA2
    ;----------------------------------------------------------------------------------
    [Vdevice]
    Vdevice_used        = 1
    Vdevice_0           =
    Vdevice_1           =
    
    
    ;----------------------------------------------------------------------------------
    ;s_uart0 config parameters
    ;s_uart_used  --s_uart0 whether used for arisc debugging
    ;
    ;----------------------------------------------------------------------------------
    [s_uart0]
    s_uart_used       = 1
    s_uart_tx         = port:PL00<3><default><default><default>
    s_uart_rx         = port:PL01<3><default><default><default>
    
    
    ;----------------------------------------------------------------------------------
    ;s_rsb0 config parameters
    ;s_rsb_used  --s_rsb0 whether used for arisc
    ;
    ;----------------------------------------------------------------------------------
    [s_rsb0]
    s_rsb_used        = 1
    s_rsb_sck         = port:PN00<3><1><2><default>
    s_rsb_sda         = port:PN01<3><1><2><default>
    
    
    ;----------------------------------------------------------------------------------
    ;s_jtag0 config parameters
    ;s_jtag0_used  --s_jtag0 whether used for arisc
    ;
    ;----------------------------------------------------------------------------------
    [s_jtag0]
    s_jtag_used        = 1
    s_jtag_tms         = port:PL02<3><1><2><default>
    s_jtag_tck         = port:PL03<3><1><2><default>
    s_jtag_tdo         = port:PL04<3><1><2><default>
    s_jtag_tdi         = port:PL05<3><1><2><default>
    
    
    ;----------------------------------------------------------------------------------
    ;s_powchk cpus power check
    ;s_powchk_used  --power check whether used for arisc in super standby
    ;  bit31:enable power updat, bit1:wakeup when power state exception
    ;  bit0:wakeup when power consumption exception
    ;s_power_reg the expected regs stand for power on/off state
    ;s_system_power the limit maxmum power consumption when super standby (unit: mw)
    ;
    ;----------------------------------------------------------------------------------
    [s_powchk]
    s_powchk_used      = 0x80000000
    s_power_reg        = 0x02309621
    s_system_power     = 50
    
    
    ;----------------------------------------------------------------------------------
    ; dram dvfs voltage-frequency table configuration
    ;
    ; LV_count: count of LV_freq/LV_volt
    ;
    ; LV1: core vdd is 0.90v if dram frequency is (360Mhz, 672Mhz]
    ; LV2: core vdd is 0.84v if dram frequency is (  0Mhz, 168Mhz]
    ; LV3: core vdd is 0.84v if dram frequency is (  0Mhz, 168Mhz]
    ;
    ;----------------------------------------------------------------------------------
    [dram_dvfs_table]
    LV_count = 3
    
    
    LV1_freq = 672000000
    LV1_volt = 900
    
    
    LV2_freq = 168000000
    LV2_volt = 840
    
    
    LV3_freq = 0
    LV3_volt = 840
    
    
    ;----------------------------------------------------------------------------------
    ; dram scene frequency table configuration
    ;
    ; LV_count: count of LV_scene/LV_freq
    ;
    ; LV0: dram frequency default is 672MHz in normal
    ; LV1: dram frequency default is 480MHz in home, supported for 480MHz/672MHz
    ; LV2: dram frequency default is 240MHz in video play, supported for 240MHz/336MHz/480MHz/672MHz
    ; LV3: dram frequency default is 168MHz in bgmusic play
    ; LV4: dram frequency default is 480MHz in 4K video play, supported for 480MHz/672MHz
    ;
    ;----------------------------------------------------------------------------------
    [dram_scene_table]
    LV_count = 5
    
    
    LV0_scene = 0
    LV0_freq  = 672000000
    
    
    LV1_scene = 1
    LV1_freq  = 480000000
    
    
    LV2_scene = 2
    LV2_freq  = 240000000
    
    
    LV3_scene = 3
    LV3_freq  = 168000000
    
    
    LV4_scene = 4
    LV4_freq  = 480000000
    ویرایش توسط dariush_ab : 09-08-2015 در ساعت 17:12

  13. #11
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    9
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    من دقیقا یک لینارو میخوام همین
    حالامشکل چیه مشکل اینه که وقتی ایمیج لینارو از سایت میگیرم و روی اس دی میزنم کوبی هیچی نشون نمیده
    اگه بورد سالم بود باید روی hdmi تصویر بده
    حالا ما برای تست بیشتر روی اندروید دیفالت خواستیم روی hdmi تصویر بگیریم که نداد و این ثابت میکنه hdmi خرابه
    راه حل نهایی تعمیر بورد هست
    ولی ما برای یک راه حل موقتی با توجه به سالم بودن قسمت vga برد گفتیم ایا میشه ایمیج رو جوری تغییر داد که خروجی روی vga بده

  14. #12
    همکار افتخاری dariush_ab آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    داریوش عباسی نژاد
    نوشته ها
    2,112
    تشکر
    1,404
    تشکر شده 1,810 بار در 1,064 پست

    پیش فرض

    نقل قول نوشته اصلی توسط hmm نمایش پست ها
    من دقیقا یک لینارو میخوام همین
    حالامشکل چیه مشکل اینه که وقتی ایمیج لینارو از سایت میگیرم و روی اس دی میزنم کوبی هیچی نشون نمیده
    اگه بورد سالم بود باید روی hdmi تصویر بده
    حالا ما برای تست بیشتر روی اندروید دیفالت خواستیم روی hdmi تصویر بگیریم که نداد و این ثابت میکنه hdmi خرابه
    راه حل نهایی تعمیر بورد هست
    ولی ما برای یک راه حل موقتی با توجه به سالم بودن قسمت vga برد گفتیم ایا میشه ایمیج رو جوری تغییر داد که خروجی روی vga بده
    شما می تونید ایمج آماده vga رو از لینکهای زیر دانلود کنید:




    برای تغییر هم:
    کد:
     6 Switch to 1024*768 VGA display 
    #cd /root/boot-file 
    #cp vga_sys_config.fex sys_config.fex
     #./update_sys_config.sh emmc 
    #reboot
    ویرایش توسط dariush_ab : 09-08-2015 در ساعت 18:09

  15. #13
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    9
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    خب همین دیگه ورژن جدیدش فقط hdmi دیفالت هست و بعد نصبش میتونی با اون کامندی که گفتید vga بشه که برای ما از اول تصویر نمیده
    اون ایمیجی که شما دادید لینکشو نسخه اخر نیست و باگ داره
    بازم اونم تست میکنیم ولی این راه حل نهایی نیست
    باید شرکت کویر الکترونیک مسئولیت پذیر باشه و یه بورد سالم بده

  16. #14
    همکار افتخاری dariush_ab آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    داریوش عباسی نژاد
    نوشته ها
    2,112
    تشکر
    1,404
    تشکر شده 1,810 بار در 1,064 پست

    پیش فرض

    نقل قول نوشته اصلی توسط hmm نمایش پست ها
    خب همین دیگه ورژن جدیدش فقط hdmi دیفالت هست و بعد نصبش میتونی با اون کامندی که گفتید vga بشه که برای ما از اول تصویر نمیده
    اون ایمیجی که شما دادید لینکشو نسخه اخر نیست و باگ داره
    بازم اونم تست میکنیم ولی این راه حل نهایی نیست
    باید شرکت کویر الکترونیک مسئولیت پذیر باشه و یه بورد سالم بده
    شما بدون تصویر هم می تونید دستورات رو اجرا کنید.

  17. #15
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    9
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    می دونم میشه بدون تصویر کامند زد
    ولی من اصلا تصوری از اینکه وقتی روشنش می کنم چی میاد ندارم
    مثلا صفحه لاگین میاد یا نه بعدش چه جوری ترمینال باز کنم که بعدش دستور بزنم
    بعدش حرف من اینه که این راه حل هم موقتیه باید بورد درست بشه
    متاسفانه مجبورم از مراجع قانونی اقدام به شکایت کنم

موضوعات مشابه

  1. مشكل در برد راه انداز hdmi/VGA/av
    توسط MAZIARBEIGI در انجمن Cortex-a8-a9 arm9-11
    پاسخ: 11
    آخرين نوشته: 15-05-2014, 14:29
  2. HDMI to VGA converter
    توسط esisafa در انجمن گفت و گوي آزاد
    پاسخ: 9
    آخرين نوشته: 30-06-2013, 23:55
  3. Hdmi رقیب پیدا کرد
    توسط M3R در انجمن گفت و گوي آزاد
    پاسخ: 0
    آخرين نوشته: 06-02-2010, 15:22

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •