Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:xu3_android_release_note_v4.6 [2017/04/13 16:27] codewalker [Check your Firmware/kernel version to confirm whether the update was done correctly or not] |
en:xu3_android_release_note_v4.6 [2017/07/17 09:34] (current) codewalker [No-EDID 1080P / Disable HPD] |
||
---|---|---|---|
Line 13: | Line 13: | ||
- [[en:c2_app_launch_via_gpio_on_android|Application launching with GPIO trigger on Android]] | - [[en:c2_app_launch_via_gpio_on_android|Application launching with GPIO trigger on Android]] | ||
- [[en:c2_gpio_key_wakeup|Power Off and Wake Up using GPIO Key Button]] | - [[en:c2_gpio_key_wakeup|Power Off and Wake Up using GPIO Key Button]] | ||
+ | * Added a few requested USB-Multitouch VID/PID. [[http://forum.odroid.com/viewtopic.php?f=51&t=15495]] | ||
+ | <code> | ||
+ | /* ViewSonic HDMI capacitive Screen */ | ||
+ | #define USB_VENDOR_ID_VIEWSONIC2575 0x2575 | ||
+ | /* #define USB_DEVICE_ID_VIEWSONIC_TD2230 0x0401 */ | ||
+ | #define USB_DEVICE_ID_VIEWSONIC_TD2740 0x0402 | ||
+ | #define USB_DEVICE_ID_VIEWSONIC_TD2430 0x7317 | ||
+ | |||
+ | /* | ||
+ | #define USB_VENDOR_ID_VIEWSONIC0408 0x0408 | ||
+ | #define USB_DEVICE_ID_VIEWSONIC_TD2220 0x3008 | ||
+ | */ | ||
+ | |||
+ | #define USB_VENDOR_ID_VIEWSONIC1BFD 0x1BFD | ||
+ | #define USB_DEVICE_ID_VIEWSONIC_TD2210V1 0x1568 | ||
+ | |||
+ | #define USB_VENDOR_ID_VIEWSONIC28C8 0x28C8 | ||
+ | #define USB_DEVICE_ID_VIEWSONIC_TD2210V2 0x4701 | ||
+ | |||
+ | #define USB_VENDOR_ID_VIEWSONIC0FB8 0x0FB8 | ||
+ | #define USB_DEVICE_ID_VIEWSONIC_TD2421 0x1109 | ||
+ | |||
+ | #define USB_VENDOR_ID_VIEWSONIC1FF7 0x1FF7 | ||
+ | #define USB_DEVICE_ID_VIEWSONIC_CDE7061T 0x0001 | ||
+ | |||
+ | #define USB_VENDOR_ID_VIEWSONIC13FF 0x13FF | ||
+ | #define USB_DEVICE_ID_VIEWSONIC_EP5502T 0x0008 | ||
+ | |||
+ | /* Greatouch HDMI capacitive Screen */ | ||
+ | #define USB_VENDOR_ID_GREATOUCH 0x0547 | ||
+ | #define USB_DEVICE_ID_GREATOUCH_MT_8K 0x3001 | ||
+ | |||
+ | /* WAVESHARE HDMI capacitive Screen */ | ||
+ | #define USB_VENDOR_ID_WAVESHARE 0x0483 | ||
+ | #define USB_DEVICE_ID_WAVESHARE_10_1 0x5710 | ||
+ | |||
+ | /* SAMSUNG HDMI capacitive Screen */ | ||
+ | #define USB_VENDOR_ID_SAMSUNG_2619 0x2619 | ||
+ | #define USB_DEVICE_ID_LH65DMEXTBC 0x5620 | ||
+ | |||
+ | /* SAMSUNG HDMI capacitive Screen */ | ||
+ | #define USB_VENDOR_ID_SAMSUNG_04E8 0x04E8 | ||
+ | #define USB_DEVICE_ID_LH55PMFXTBC 0x20A6 | ||
+ | |||
+ | /* Planar PS5562T HDMI capacitive Screen */ | ||
+ | #define USB_VENDOR_ID_PLANAR_2309 0x2309 | ||
+ | #define USB_DEVICE_ID_PLANAR_PS5562T_TOUCH 0x1005 | ||
+ | </code> | ||
==== Check your Firmware/kernel version to confirm whether the update was done correctly or not ==== | ==== Check your Firmware/kernel version to confirm whether the update was done correctly or not ==== | ||
<code> | <code> | ||
Line 145: | Line 193: | ||
setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | ||
- | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} hdmi_phy_res=${hdmi_phy_res} edid=${edid} hpd=${hpd} led_blink=${led_blink}" | + | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} hdmi_phy_res=${hdmi_phy_res} edid=${edid} hpd=${hpd} led_blink=${led_blink} disable_vu7=${disable_vu7} touch_invert_x=${touch_invert_x} touch_invert_y=${touch_invert_y}" |
boot | boot | ||
</file> | </file> | ||
- | |||
==== 1024 X 600P(ODROID-VU7 Plus) No-EDID ==== | ==== 1024 X 600P(ODROID-VU7 Plus) No-EDID ==== | ||
<file ini boot.ini> | <file ini boot.ini> | ||
Line 263: | Line 310: | ||
setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | ||
- | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} hdmi_phy_res=${hdmi_phy_res} edid=${edid} hpd=${hpd} led_blink=${led_blink}" | + | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} hdmi_phy_res=${hdmi_phy_res} edid=${edid} hpd=${hpd} led_blink=${led_blink} disable_vu7=${disable_vu7} touch_invert_x=${touch_invert_x} touch_invert_y=${touch_invert_y}" |
boot | boot | ||
</file> | </file> | ||
- | |||
==== No-EDID 1080P ==== | ==== No-EDID 1080P ==== | ||
<file ini boot.ini> | <file ini boot.ini> | ||
Line 368: | Line 414: | ||
setenv led_blink "1" | setenv led_blink "1" | ||
+ | |||
+ | setenv disable_vu7 "false" | ||
# invert touch screen x,y | # invert touch screen x,y | ||
Line 375: | Line 423: | ||
setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | ||
- | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} hdmi_phy_res=${hdmi_phy_res} edid=${edid} hpd=${hpd} led_blink=${led_blink}" | + | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} hdmi_phy_res=${hdmi_phy_res} edid=${edid} hpd=${hpd} led_blink=${led_blink} disable_vu7=${disable_vu7} touch_invert_x=${touch_invert_x} touch_invert_y=${touch_invert_y}" |
boot | boot | ||
</file> | </file> | ||
- | |||
==== DVI 1280 x 1024 ==== | ==== DVI 1280 x 1024 ==== | ||
<file ini boot.ini> | <file ini boot.ini> | ||
Line 493: | Line 540: | ||
setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | ||
- | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} hdmi_phy_res=${hdmi_phy_res} edid=${edid} hpd=${hpd} led_blink=${led_blink}" | + | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} hdmi_phy_res=${hdmi_phy_res} edid=${edid} hpd=${hpd} led_blink=${led_blink} disable_vu7=${disable_vu7} touch_invert_x=${touch_invert_x} touch_invert_y=${touch_invert_y}" |
boot | boot | ||
</file> | </file> | ||
Line 583: | Line 630: | ||
setenv disable_vu7 "false" | setenv disable_vu7 "false" | ||
+ | |||
+ | # invert touch screen x,y | ||
+ | setenv touch_invert_x "false" | ||
+ | setenv touch_invert_y "false" | ||
setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | setenv bootcmd "movi read kernel 0 40008000;bootz 40008000" | ||
- | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} hdmi_phy_res=${hdmi_phy_res} edid=${edid} hpd=${hpd} led_blink=${led_blink}" | + | setenv bootargs "fb_x_res=${fb_x_res} fb_y_res=${fb_y_res} hdmi_phy_res=${hdmi_phy_res} edid=${edid} hpd=${hpd} led_blink=${led_blink} disable_vu7=${disable_vu7} touch_invert_x=${touch_invert_x} touch_invert_y=${touch_invert_y}" |
boot | boot | ||
</file> | </file> | ||
- | |||
===== Improve the WiFi dongle compatibility via editing "/system/etc/wifi_id_list.txt"===== | ===== Improve the WiFi dongle compatibility via editing "/system/etc/wifi_id_list.txt"===== | ||
Many ODROID-XU3/4 user use USB WiFi dongle with RTL8188CUS chipset purchased from their local electronic store. And we were asked how they can use their WiFi dongle on ODROID-XU3/4 and answered to add a like with below at the end of **wifi_id_list.txt** with their WiFi dongle's VID & PID. From Android release v2.4, we've added many USB WiFi dongles known product by default to the file, **wifi_id_list**. These list are collected from the driver source code itself supported and we shipped the driver, **8192cu.ko**. | Many ODROID-XU3/4 user use USB WiFi dongle with RTL8188CUS chipset purchased from their local electronic store. And we were asked how they can use their WiFi dongle on ODROID-XU3/4 and answered to add a like with below at the end of **wifi_id_list.txt** with their WiFi dongle's VID & PID. From Android release v2.4, we've added many USB WiFi dongles known product by default to the file, **wifi_id_list**. These list are collected from the driver source code itself supported and we shipped the driver, **8192cu.ko**. |